Programme d’études 2019-2020 | English | ||
Real-time Computing Systems | |||
Activité d'apprentissage |
Code | Titulaire(s) | Co-Titulaire(s) | Suppléant(s) et autre(s) | Établissement(s) |
---|---|---|---|---|
I-INFO-008 |
|
|
Langue d’enseignement | Langue d’évaluation | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Période d’enseignement |
---|---|---|---|---|---|---|---|
Anglais | Anglais | 18 | 18 | 0 | 0 | 0 | Q1 |
Modalités d'organisation des évaluations à distance de fin de Q3 2019-2020 (Covid-19) |
---|
|
Description des modalités d'évaluation à distance de fin de Q3 2019-2020 (Covid-19) |
Réponses à 3 questions: ordonnancement de processus (6), modélisation temps-réel (6), programmation temps-réel (8) Examen avec notes et préparation écrite (3h) . (sur papier, traitement de texte et environnement de programmation C) Présentation et discussion orales des résultats (via Teams) |
Contenu de l'AA
introduction au temps-réel; communication entre processus : signaux, tubes, sémaphores, mémoire partagée, files de message, sockets; méthodologie de développement de systèmes temps-réel; ordonnancements temps-réel; programmation multithreadée;
travaux pratiques sur la programmation-système et la communication entre processus et threads sous Linux. Conception et mise en oeuvre d'un système temps-réel global, comprenant des acquisitions de mesures, du traitement et de la régulation, sur base d'un système informatique Raspberry Pi ou équivalent.
Supports principaux non reproductibles
Sans objet
Support complémentaires non reproductibles
Sans objet
Autres références conseillées
G.C. Butazzo, Hard real-time computing systems, Springer, 2011
X. Fan Real-Time Embedded Systems, 2015
K.A. Robbins & S. Robbins, Unix systems programming, 2003
F. Cottet et E. Groleau, Système temps-réel de contrôle-commande, Dunod, 2005
Mode d'enseignement
Types d'activités
Evaluations
Les modalités d'évaluation de l'AA sont précisées dans la fiche de l'UE dont elle dépend