← Teaching

Bachelor's course

Sistemi Operativi

Computer Science, University of Trento

Professor

Bruno Crispo

Teaching assistant

Luigi Dell'Eva

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.