Sistemi Operativi
by luigi grillo

1. Obiettivi (realizzazione di una macchina astratta)
1.1. Gestione delle risorse ed ottimizzazione di utilizzo
1.2. Piattaforam di Sviluppo
1.3. Esecuzione Programmi
1.4. Sicurezza
1.5. Interfaccia Utente
2. Modalità di Funzionamento
2.1. Single User / Multi User
2.2. SingleTask/Multi Task
2.3. Realtime
2.4. Transazionali
3. Modalità di elaborazione
3.1. Background/Foreground
3.2. batch
4. Processi
4.1. Stati
4.2. Inizio e Fine
4.3. Stallo
5. Risorse
5.1. Categorie
5.1.1. Fisiche/Astratte
5.1.2. Prerilasciabili/Non Prerilasciabili
5.2. Processore
5.2.1. Politiche di Scheduling