Riepilogo dell'insegnamento: Sistemi Operativi I
9 cfu così ripartiti nelle aree:
- 9 CFU nell'area F - Sistemi operativi
Sillabo dell'insegnamento
- F - Sistemi operativi
-
*
SCO - Struttura e Componenti di un sistema operativo
+
OS-O - Overview of Operating Systems and Principles
Introduzione al corso. Componenti, struttura ed evoluzione dei sistemi operativi
-
*
GSP - Gestione e Sincronizzazione dei Processi
+
OS-SD - Scheduling and Dispatch
I processi: creazione e gestione. Esempi in Unix. I thread e loro implementazione.
-
*
GSP - Gestione e Sincronizzazione dei Processi
+
OS-C - Concurrency
Scheduling e sincronizzazione dei processi e dei thread. Lo stallo dei processi
-
*
GM - Gestione della Memoria
+
OS-MM - Memory Management
Memoria fisica e memoria virtuale. Allocazione dei processi,paginazione e segmentazione.
-
*
FS - File System
*
OS-FS - File Systems
File system: interfaccia e implementazione. Allocazione dei file e gestione dello spazio libero.
-
GP - Gestione delle Periferiche
OS-DM - Device Management
I/O e memoria secondaria: interazione tra sistema operativo e dispositivi. Organizzazione della memoria secondaria, scheduling del disco.
-
V - Varie
*
OS-SPr - Security and Protection
Casi di studio: i Sistemi operativi Linux e Windows. Elementi di Security.
-
SAA - Sistemi operativi per Architetture Avanzate
+
OS-O - Overview of Operating Systems and Principles
Introduzione ai sistemi operativi distribuiti: architetture, coordinazione dei processi distribuita e file system distribuiti
-
SAA - Sistemi operativi per Architetture Avanzate
OS-RTES - Real Time and Embedded Systems
I sistemi Operativi per sistemi multimediali e Real-Time: scheduling dei processi, gestione della memoria e del file system
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).