Sistemi Operativi
2° Semestre 2023-2024 - gruppo 2 (lettere H...Z)
LEZIONI: (periodo 6 marzo - 9 giugno)
* martedì 14:00-16:00 Aula A7
* giovedì 14:00-16:00 Aula A7
* venerdì 14:00-16:00 Aula A7
🔵 Canale Teams (codice teams=n4ctd0u)
ESAMI: prova scritta / colloquio orale
RICEVIMENTO: scrivere una email
[Registrazione] [Prenotazione] [Slides] [F.A.Q.] [ESAMI] [Presenze] [Foto] [VideoLezioni]
Avviso: L'esame del 26 aprile è stato rinviato. A breve sarà pubblicata nuova data.
Avviso: L'esame del 26 aprile è stato rinviato. A breve sarà pubblicata nuova data.
PROGRAMMA del CORSO:
I - Generalità
II - Gestione dei Processi
- Introduzione ai S.O.
- Strutture dei sistemi di calcolo
- Strutture dei S.O.
II - Gestione dei Processi
- Processi e Thread
- Scheduling della CPU
- Sincronizzazione dei processi
- Stallo dei processi
III - Gestione della memoria
IV - Sistemi di I/O
- Gestione della memoria
- Memoria Virtuale
- Interfaccia del file system
- Realizzazione del file system
IV - Sistemi di I/O
- Sistemi di I/O
- Memoria secondaria e terziaria
- Scheduling dell'HD
- Strutture Raid
Libro di testo consigliato:
Silberschatz, Galvin, Gagne
- Sistemi Operativi.
- Concetti ed esempi
- Sesta ediz., Addison-Wesley, 2003. ISBN: 88-7192-140-2
Altri Testi di utile consultazione:
- Tanenbaum - Operating Systems: Design and Implementation, Prentice-Hall
- Bach - The Design of the UNIX Operating System, Prentice-Hall
- Deitel, Deitel, Choffnes - Operating Systems, Prentice-Hall
- P.Ancilotti, M.Boari, A. Ciampolini, G. Lipari - Sistemi Operativi, McGraw Hill
- D.M. Dhamdhere - Sistemi Operativi, McGraw Hill
Così come i Sistemi Operativi sono una parte essenziale dei sistemi di calcolo, un corso sui Sistemi Operativi è una parte essenziale di un percorso di studio dell'informatica.