Che cosa fa funzionare tutte le risorse hardware del calcolatore per tutte le diverse applicazioni? Cosa ci permette di comunicare con un calcolatore? Che cosa è una interfaccia GUI? Come si programma un sistema windows o mac/unix direttamente dal linguaggio del S.O.?
Durante il corso sui Sistemi Operativi vedremo in particolare:
- introduzione ai S.O.: funzioni ed evoluzione.
- gestione dei processi, lo scheduling
- la gestione della memoria
- la gestione del file system
- la gestione dell'input/output
- la shell di Unix/linux
- VMware per installare macchine virtuali: unix + win, unix + linux, linux + linux
Per iniziare, l'introduzione ai sistemi operativi ha diverse risorse per lo studio e l'approfondimento:
- Lezioni 1, 2 (da scaricare) e 3 dell'unità didattica 4 del libro di testo dedicata ai sistemi operativi.