Bachelor's course
Sistemi Operativi
Computer Science, University of Trento
Abstract
Obiettivo dell’insegnamento è quello di fornire i concetti fondamentali che sono alla base dei moderni sistemi operativi, con particolare enfasi sulla gestione della concorrenza, della memoria e del file system. Ogni concetto sarà trattato dal punto di vista teorico. Per i concetti più importanti, la trattazione riguarderà anche aspetti più pratici, in modo da familiarizzare con la loro complessità realizzativa.
Al termine dell’insegnamento, lo studente sarà in grado di comprendere l’architettura di un sistema operativo, di capire come sono progettate e implementate le principali funzionalità di un sistema operativo, di confrontare e valutare le diverse soluzioni progettuali e implementative.