Site Unistra - Accueil
Faire un don

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

Contact

Responsable(s) de l'enseignement
Pierre David : pda@unistra.fr

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)Coefficient de l'épreuveNote éliminatoire de l'épreuveNote reportée en session 2
Note 1 : Moyenne des QCM
SCET1
Note 2 : TP noté
SCA902