Programma del corso

Guida alla Facoltà di Ingegneria 2004-2005
 

 

 
A.A. 2004/2005
Laurea Triennale
ING-INF/05
Sistemi di Elaborazione dell'Informazione (6 cfu)

Corso di Laurea: Ing. Elettronica, Ing. Informatica e dell'Automazione, Ing. delle Telecomunicazioni

 

Obiettivi Formativi :


Il corso si propone di fornire gli strumenti concettuali fondamentali per poter configurare e utilizzare le più attuali architetture dei sistemi operativi. Oltre agli strumenti concettuali il corso mira a formare la conoscenza strumentale necessaria all'uso pratico del sistema operativo Linux.

 

Programma :

 

Introduzione: Architettura di un sistema di elaborazione - Funzionalita' e struttura dei SO.
Gestione dei processi: Concetto di processo e di thread - Gestione degli interrupt - Scheduling della CPU
Gestione della memoria: Indirizzamento e rilocazione - Paginazione - Segmentazione - Memoria virtuale
Il file system: Concetto e organizzazioni di file - Organizzazione logica di un file system - Implementazione del file system
Gestione I/O: Architetture e dispositivi di I/O - Interfaccia di I/O per le applicazioni - Sottosistema per l'I/O del nucleo - Gestione delle unità di memoria di massa
Caso di studio: Linux

 

Testi di Riferimento :

 

Silberschatz, Galvin, “Sistemi Operativi” VI° Ed., Addison-Wesley, 2002

 

Modalità di svolgimento dell’esame :

 

Prova scritta più colloquio orale.

 

Ricevimento Studenti :

 

Martedi 11.30-13.30

 

 

 

 

 

Facoltà di Ingegneria - Via Brecce Bianche - Monte Dago - 60131 Ancona - Tel. 0039-071-2204708