SITE TITLE

LOGO DIETI

Sistemi operativi II magistrale

Titolo insegnamento in inglese: Operating Systems II

Lingua: italiano

Insegnamento: Sistemi operativi II

Anno di corso:  I

CFU: 6

SSD: INF/01

Ore di lezione: 48

Semestre: 1

Modulo: Nessuno

Codice: 12833

Obiettivi formativi:
Il corso si pone come obbiettivo principale quello di analizzare in modo approfondito e dettagliato gli algoritmi e le strutture dati implementati in un sistema operativo (Linux 2.6). In secondo luogo esso affronta le stesse problematiche, in contesti differenti, quali i dispositivi mobile ed il Cloud.

Contenuti:
Il corso di Sistemi Operativi II ha una duplice finalità. In primo luogo, esso intende completare lo studio dei sistemi operativi tradizionali affrontati nel corso di Sistemi Operativi 1, approfondendo alcuni concetti come la gestione della memoria, dei processi e degli interrupt in un sistema operativo specifico, ossia Linux con kernel 2.6. D’altro canto approfondisce i medesimi aspetti nel contesto dei sistemi operativi mobile con particolare attenzione a MAC iOS e Android. L’ultima parte del corso è invece dedicata all’approfondimento di tematiche legate ai sistemi operativi real-time e Cloud. Nello specifico, i principali temi affrontati riguardano: 1) I Sistemi Operativi Open-Source Linux OS, 2) La Gestione della Memoria in Linux, 3) La Gestione dei Processi in Linux, 4) Lo Scheduling dei Processi, 5) I Processi e la Memoria, 6) Il Virtual File Sistem, 7) I sistemi Grid e Cloud,  8) Dispositivi e Sistemi Mobile, 9) Symbian OS, 10) Android OS, 11) Mac iOS, 12) La sicurezza nei sistemi operativi mobile (SELinux vs. SEAndroid), 13) Accesso sicuro ad un dispositivo mobile e/o tramite un dispositivo mobile.

Propedeuticità: Sistemi operativi I 

Modalità didattiche: Lezioni frontali

Materiale didattico:

Libro di testo:Daniel P. Bovet, Marco Cesati.  Understanding the Linux Kernel (3° Edition).O'Reilly. 2005.

Modalità di esame: 

L'esame si articola in prova

       

 

 

Solo orale

 

 

 

 

 

 

 

 

 

 

 

In caso di prova scritta i quesiti sono

 

           

 

Altro

 

Docente: Riccio Daniel