Conoscenza: - Familiarizzare con le astrazioni implementate dai moderni sistemi operativi - Imparare i concetti di base legati alla gestione dei processi, dei thread, dello scheduling, della memoria, dei file e della sicurezza dei sistemi operativi Comprensione: - Comprendere le funzionalit脿 principali del kernel - Comprendere il funzionamento degli algoritmi di scheduling - Comprendere il funzionamento degli algoritmi di paginazione - Comprendere il funzionamento delle primitive di sincronizzazione per thread Applicazione: - Applicare gli algoritmi di schedulazione dei processi e dei thread - Applicare gli algoritmi di gestione delle pagine