Calendario Lezioni 2° Quadrimestre
Data Giorno Ore Prog. Ore Argomento
11-gen mer 2 2 Introduzione al corso
12-gen gio 2 4 Componenti e architettura di un S.O.
18-gen mer 2 6 Processi e thread
19-gen gio 2 8 Scheduling dei processi
25-gen mer 2 10 Algoritmi di scheduling
26-gen gio 2 12 Introduzione alla sincronizzazione dei processi
01-feb mer 2 14 Semafori
02-feb gio 2 16 Primitive di alto livello per la sincronizzazione
08-feb mer 2 18 Sincronizzazione in ambiente non globale
09-feb gio 2 20 Deadlock
15-feb mer 2 22 Esercitazione scheduling - semafori
16-feb gio 2 24 Gestione della memoria
22-feb mer 2 26 Paginazione e segmentazione
23-feb gio 2 28 Memoria virtuale - introduzione
01-mar mer 2 30 Memoria virtuale - rimpiazzamento delle pagine
02-mar gio 2 32 Memoria virtuale - allocazione dei frame
08-mar mer 2

 

Esercitazione deadlock - memoria virtuale
09-mar gio      
 31-mar ven 2   1° Prova intermedia ore 9:00
Calendario Lezioni 3° Quadrimestre
Data Giorno Ore Prog. Ore Argomento
05-apr mer 1 33 Gestione della memoria secondaria
06-apr gio 1 34 Gestione della memoria secondaria
12-apr mer 2 36 Interfaccia del file system
19-apr mer      
26-apr mer 2 38 Implementazione del file system
03-mag mer      
10-mag mer 2 40 Cache e prestazioni del file system
17-mag mer 2 42 Hardware di I/O
24-mag mer 2 44 Gestione dei processi in Unix
31-mag mer 2 46 Scheduling in Unix
07-giu mer 2 48 File System in Unix
20-giu mar     2° Prova intermedia (15:00-17:00)
29-giu gio     1° appello (9:00-11:00)
18-lug mar     2° appello (9:00-11:00)
Nei giorni con sfondo grigio non ci sarà lezione a causa di festività o assenza del docente.
La lezione del 05/04 inizierà alle11:30 e finirà alle 12:30.L'ora di lezione persa verrà
recuperata giovedì 06/04 dalle 12:30 alle 13:30