Sistemi Operativi - introduzione, evoluzione, processi


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.