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)

🔵 Canale Telegram

🔵 Canale Youtube 


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.
PROGRAMMA del CORSO:
 I - Generalità
  • 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
  • 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.