| | | corso | | | | |
Sistemi Operativi e Laboratorio
Codice: | 277AA | Crediti: | 12 | Semestre: | 2 | Sigla: | SOL | |
|
Settore disciplinare: | INF/01 - Informatica |
Moduli:
Sistemi Operativi
Docente
Fabio Gadducci
Tel. 0502212716Obiettivi di apprendimento
o Funzioni, struttura e componenti dei Sistemi Operativi
o Processi e thread: concetti, realizzazione e gestione
o Sincronizzazione e comunicazione tra processi e tra thread
o Gestione del processore: obiettivi e politiche
o Errori di interazione: il problema dello stallo
o Gestione della memoria; memoria virtuale
o Gestione dei dispositivi di I/O e di memoria di massa
o Sistema di archiviazione e gestione degli archivi
o Protezione e sicurezza
o Introduzione ai sistemi distribuiti
o Studio di casi: i sistemi della famiglia Unix/Linux e Windows NT
Laboratorio di programmazione di sistema
Docente
Fabio Gadducci
Tel. 0502212716Obiettivi di apprendimento
o Unix e la shell bash
o Utilizzo di C in ambiente GNU per lo sviluppo di applicazioni di sistema
o Programmazione di sistema: file system, processi e memoria, thread
o Meccanismi di IPC: Pipe, Socket, Segnali