Conception des systèmes d'exploitation

Conception des systèmes d'exploitation
Master InformatiqueParcours Science et ingénierie des réseaux, de l'Internet et des systèmes (SIRIS)

Catalogue2024-2025

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.

Disciplines

  • Informatique

Contacts

Responsable(s) de l'enseignement

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'évaluationNature de l'épreuveDurée (en minutes)Coéfficient de l'épreuveNote éliminatoire de l'épreuveNote reportée en session 2
Note 1 : Moyenne des QCM de cours
SCET1
Note 2 : TP noté
SCA902
Note 3 : Epreuve écrite
SCET902