Matière
Conception des systèmes d'exploitation
Description
Cet enseignement approfondit l'étude des systèmes d'exploitation sous l'angle de l'implémentation, en se basant sur des cas réels issus du code source de systèmes existants. L'interface avec le matériel est abordée, conduisant à la réalisation de pilotes de périphériques.
Compétences requises
À l'entrée dans cet enseignement, un étudiant devrait savoir :
- Lire et écrire des programmes complexes en langage C,
- Écrire des programmes simples en assembleur,
- Écrire des programmes utilisant les primitives systèmes POSIX,
- Programmer des systèmes concurrents,
- Lire et écrire des scripts Shell.
Compétences visées
À l'issue de cet enseignement, les étudiants seront capables de :
- Étendre les fonctionnalités d'un système d'exploitation,
- Rédiger un pilote de périphérique,
- Implémenter un nouveau protocole réseau,
- Créer des outils d'analyse de système.
Discipline(s)
- Informatique
MCC
Les épreuves indiquées respectent et appliquent le règlement de votre formation, disponible dans l'onglet Documents de la description de la formation
- Régime d'évaluation
- ECI (Évaluation continue intégrale)
- Coefficient
- 1.0
Évaluation initiale / Session principale - Épreuves
| Libellé | Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Coefficient de l'épreuve | Note éliminatoire de l'épreuve | Note reportée en session 2 |
|---|---|---|---|---|---|---|
Note 1 : Moyenne des QCM | SC | ET | 1 | |||
Note 2 : TP noté | SC | A | 90 | 2 |