Volumes horaires
- CM 12.0
- Projet 0
- TD 0
- Stage 0
- TP 8.0
- DS -
Crédits ECTS
Crédits ECTS 1.5
Objectif(s)
*Spécification temporelle des applications embarqués
*Théorie de l'ordonnancement pour le temps réel
*Présenter la spécialisation des systèmes d'exploitation pour le temps-réel.
*Etudier les principes de la programmation temps-réel au-dessus de ces systèmes temps-réel
Stephane MANCINI
Contenu(s)
*Programmation des systèmes temps réel sur machine nue et leurs limitations
*Analyse théorique de l'ordonnancement temps réel
**Modèle théorique des systèmes périodiques concurrents sur mono-processeurs (WECT)
**Etude d'algorithmes d'ordonnancement et leurs preuves
**Gestion des événements & temps réel
**Temps réel et partage de ressources, résolution de l'inversion de priorité
*OS Temps réel
**Caractérisation des services d'un OS par rapport au temps réel (WECT)
**Analyse comparative avec OS temps partagé (Unix/Linux)
*Interactions logiciel/matériel et temps réel
Prérequis
Programmation en langage C
Systèmes d'exploitation
Le TP n'est pas noté, des questions de l'examen écrit peuvent concerner le TP
SESSION NORMALE :
Type d'examen (écrit, oral, examen sur machine) : Ecrit (devoir surveillé)
Salle spécifique :
Durée : 2h
Aucun document autorisé
Calculatrice officielle autorisée
Matériel interdit : téléphone, ordinateurs, montres connectées
SESSION DE RATTRAPAGE :
Ecrit (devoir surveillé)
Salle spécifique :
Durée :
Aucun document autorisé
Calculatrice officielle autorisée
Matériel interdit : téléphone, ordinateurs, montres connectées
E1= N1
E2= N2
N1= E1
N2= E2
*********************************
En cas de confinement
L'examen est remplacé par un Devoir à la maison
N= DM
Le cours est programmé dans ces filières :
- Cursus ingénieur - Filière SEOC - Semestre 8
Real-Time Systems, Jane W.S. Liu, Prentice Hall, 2000