Laboratorio di Sistemi Operativi, Gruppo II

Programma

Il corso si divide logicamente in due parti. Durante la prima parte verranno descritti i sistemi operativi Unix-like dal punto di vista utente. Saranno introdotti l'organizzazione generale dei sistemi di questo tipo ed i comandi utente principali. In questa fase del corso si colloca anche una introduzione alla programmazione di shell. La seconda parte del corso consistera' nella programmazione di sistemi Unix in liguaggio C attraverso le principali famiglie di system call. Particolare attenzione verra' rivolta ai problemi di sincronizzazione e comunicazione tra processi.

Contenuti e crediti: