Programma del corso

Guida alla Facoltà di Ingegneria 2005-2006
 

 

 
A.A. 2005/2006
Laurea Specialistica
ING-INF/05
Sistemi Operativi in Tempo Reale (6 cfu)

Corso di Laurea: Ing. Elettronica, Ing. Informatica

english version

 

Obiettivi Formativi :

 

Scopo del corso è quello di introdurre lo studente alle caratteristiche
fondamentali dei sistemi operativi per dispositivi operanti sotto vincoli
temporali più o meno restrittivi.

 

Programma :

 

Il concetto di "Real Time" (RT). RT "hard" e "soft".
Strategie per la schedulazione di processi periodici, sporadici ed aperiodici.
Il problema della verifica a-priori della schedulabilità di un'applicazione.
Principali algoritmi.
Aree applicative.
Architetture tipiche dei sistemi RT.
Robustezza dei sistemi RT.
La comunicazione RT.
Sistemi embedded. Esempi.
Tecniche di analisi e progetto.
Aspetti specifici dei sistemi RT/embedded: analisi temporale, separazione
meccanismi/politiche, scelta delle piattaforme hardware e software.
Piattaforme: caratteristiche dei Sistemi Operativi RT.
Linux e Kernel RT: il problema della schedulazione “real-time” sotto Linux
(kernel “non-preemptable”); le strade possibili (“preemption patch”,
“low-latency patch” e concetti base di RTAI)

Testi di Riferimento :

 

indicati durante il corso.

 

Modalità di svolgimento dell’esame :

 

analisi e progettazione di un semplice sistema, con discussione in sede di
esame.

 

Ricevimento Studenti :

 

Martedì ore 16-20

 

 

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