elenco    
        corso    

Sistemi Operativi B

Codice: AA015Crediti: 6Semestre: 2Sigla: SO 
 
Settore disciplinare: INF/01 - Informatica

Docente

Eugenio Morreale   morreale@di.unipi.it  Home Page di Eugenio Morreale  Stanza 394  Tel. 0502212711

Prerequisiti

Algoritmica, Architetture degli elaboratori, Laboratorio di programmazione concorrente

Obiettivi di apprendimento

Raggiungere una approfondita conoscenza da utente delle problematiche legate alla realizzazione dei sistemi operativi e delle caratteristiche dei sistemi attualmente più usati.

Descrizione

Il corso introduce i principi ed i concetti fondamentali su cui si basano i sistemi operativi e analizza in dettaglio come questi si concretizzano nei sistemi reali. In particolare, vengono analizzate le tecniche che consentono di coordinare e gestire le risorse di un sistema di elaborazione e che permettono di trasformare la macchina fisica in una macchina astratta, dotata di funzionalità più convenienti per l'utente. Il corso lascia ampio spazio alla descrizione e all'esemplificazione di come i vari concetti presentati sono realizzati nei sistemi Unix/Linux e in quelli della famiglia Microsoft Windows.

English Description

The course covers the fundamentals of modern operating systems. Lectures present the central ideas and concepts, and explain how they are manifested in real operating systems. The basic topics covered are:

Programma

     

Bibliografia

Testo di riferimento:
Andrew S. Tanenbaum. Modern Operating Systems: Second Edition. Prentice Hall 2001 ISBN 0-13-031358-0

Testi di approfondimento:
Dave Solomon and Mark Russinovic. Inside Microsoft Windows 2000 3rd Edition MICP ISBN: 0-7356-1021-5
Uresh Vahalia. Unix Internals: the new frontiers. PrenticeHall 1995 ISBN 0-13-101908-2

Modalità di esame

Scritto e orale

home


email