Politecnico di Torino
Politecnico di Torino
   
Login  
en
Politecnico di Torino
Anno Accademico 2007/08
04CJCCG, 04CJCCH, 04CJCCW
Sistemi operativi
Corso di Laurea in Ingegneria Elettronica - Vercelli
Corso di L. Specialistica in Ingegneria Elettronica - Vercelli
Corso di Laurea in Ingegneria Informatica - Vercelli
Docente Qualifica Settore Lez Es Lab Tut Anni incarico
Sanna Andrea ORARIO RICEVIMENTO AC ING-INF/05 32 0 18 0 7
SSD CFU Attivita' formative Ambiti disciplinari
ING-INF/05 5 B - Caratterizzanti Ingegneria informatica
Obiettivi dell'insegnamento
Il modulo si propone di illustrare i principi ed i metodi della programmazione concorrente ed analizzare la struttura dei moduli componenti un sistema operativo.
Competenze attese
Obiettivo del corso Ŕ far acquisire allo studente la capacitÓ di gestione efficiente delle risorse di un sistema di elaborazione mediante la programmazione di sistema.
Prerequisiti
Elementi di informatica, Tecniche di programmazione, Calcolatori elettronici
Programma
- Classificazione dei Sistemi Operativi
- Architettura dei sistemi operativi
- Tipi di kernel
- Processi sequenziali e concorrenti
- Stato di un processo
- Dominio di un processo
- Context-Switching
- Unix system call per gestione processi
- Sincronizzazione e coordinazione dei processi
- Event flag, segnalazioni, semafori, IPC
- Unix system call per sincronizzazione processi
- Introduzione alla gestione della memoria virtuale
- Amministrazione di un sistema Unix/Linux: comandi, script di shell script e filtri.
Laboratori e/o esercitazioni
Le esercitazioni seguiranno gli argomenti delle lezioni e saranno svolte in aula e/o in laboratorio
Bibliografia
- A. Silberschatz, P.B. Galvin e G. Gagne, Sistemi Operativi concetti ed esempi, sesta edizione, Addison-Wesley, ISBN: 88-7192-140-2
- dispense del corso sul sito della didattica: http://didattica.polito.it
Controlli dell'apprendimento / ModalitÓ d'esame
L'esame si compone di una prova scritta nella quale sarÓ richiesto di rispondere ad una serie di domande e svolgere alcuni esercizi. Si pu˛ inoltre svolgere una prova orale facoltativa:
-╚ necessario presentarsi all'esame muniti di uno statino valido e di un documento d'identitÓ
-Durante l'esame non Ŕ possibile consultare libri e appunti. SarÓ possibile utilizzare un manuale di linguaggio C e il materiale sulle system call Unix
Orario delle lezioni
Statistiche superamento esami

Programma definitivo per l'A.A.2007/08
Indietro



© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)
Contatti