Composante
ENSEIRB-MATMECA
Code interne
ES7MI207
Description
Le module MI207 est composé de 4 heures 30 d'enseignement magistraux et de 6 heures 30 de travaux pratiques.
La partie cours donne des informations portant sur les particularités des applications embarquées et sur la distinction des particularités des applications embarquées et des applications temps-réel. Les bases de l'ordonnancement des tâches sont présentés. Par la suite, l'accent est porté sur l'aspect embarqué des applications qui utilisent un systèmes d'exploitation permettant la gestion des applications multi-tâches. L'enseignement s'organise autour du système d'exploitation Linux pour lequel sont présentés les principes de gestion des threads, des sémaphores, des files de messages, des fichiers et du traitement des erreurs survenues lors des appels à des fonctions d'un système d'exploitation.
Durant les travaux pratiques, une application utilisant les mécanismes multithreads, sémaphores files de messages et fichier de Linux est développée.
Modalités de contrôle des connaissances
Évaluation initiale / Session principale - Épreuves
Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'épreuve | Note éliminatoire de l'épreuve | Remarques |
---|---|---|---|---|---|---|
Contrôle Continu | Compte-Rendu | 1 |