Programma e Libri di Testo

Libri di Testo

Ai fini del superamento dell'esame, non e' necessario acquistare libri di testo. Tuttavia, i seguenti libri possono aiutare nello studio ed essere un importante supporto formativo:

- Modern Operating Systems; Andrew Tanenbaum, Herbert Bos

- Operating Systems: Internals and Design Principles; William Stallings

Programma

  1. Introduzione:

- Concetti basilari

- Breve storia dei sistemi operativi

  1. Processi:

- Concetti basilari

- Scheduling

  1. Gestione della Memoria:

- Linking e caricamento dei programmi

- Protezione della memoria

- Memoria virtuale

  1. Sistemi di Input/Output:

- Dispositivi di I/O

- I/O scheduling

  1. File System:

- FAT

- I-node

- NTFS

  1. Concorrenza:

- Threads

- Sincronizzazione

- Deadlock