Sistemi Operativi
ECTS 2.5 = 75 ore
PAP: 2.5 ore-lezione / settimana TP: 4 ore-lezione + 1 ora-lezione (esercitazioni) / settimana
PAP:
Ore lezione semestre: 2.5 * 16 = 40
TP:
Ore lezione semestre: 4 * 16 = 64 Ore esercitazioni semestre: 1 * 16 = 16 Totale: 80
Settimana 1
Refresh Architettura dei Calcolatori
Introduzione ai sistemi operativi
Settimana 2
Introduzione a Minix 3
Presentazione del progetto 1
Settimana 3
Processi e thread
Processi e thread
Settimana 4
Scheduling
Scheduling
Settimana 5
Problemi classici IPC (Lettori e scrittori)
Problemi classici IPC (Lettori e scrittori)
Settimana 6
Problemi classici IPC (Filosofi)
Problemi classici IPC (Barbiere sonnolento)
Settimana 7
Gestione della memoria
Gestione della memoria
Settimana 8
Gestione della memoria
Gestione della memoria
Settimana 9
Input e output
Input e output
Settimana 10
Input e output
Input e output
Settimana 11
Filesystem
Filesystem
Settimana 12
Filesystem
Filesystem
Settimana 13
Settimana 14
Sistemi operativi realtime
Sistemi operativi realtime
Settimana 15
Prova Scritta #2
Laboratori
1. Implementazione di una system call (2 settimane)
=== 2. Sviluppo di un filesystem (6 settimane) ===
=== 3. Sviluppo di una periferica a caratteri (8 settimane) ===