info403 - Architecture et conception des systèmes d'exploitation

-
Nombre de crédits
- 5
- Pré-requis
- (Licence mention informatique),
info305
- Parcours
- obligatoire pour la mention informatique du master science
-
Objectifs
- Ce module s'attache à l'explication des éléments fondamentaux mis en
oeuvre dans la conception des systèmes d'exploitation. L'étudiant
doit y acquérir des notions :
-
d'architecture des systèmes d'exploitation ;
- d'exploitation des matériels informatiques ;
- de sécurité fournies par les systèmes ;
- du rôle/activité des couches logicielles de base.
Il doit maîtriser les principes fondateurs des systèmes
d'exploitation en vue de :
-
savoir utiliser les outils logiciels fournis ;
- savoir programmer des circuits matériels ;
- savoir concevoir des composants de systèmes d'exploitation.
- Organisation
semaine |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
C (1h) |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
TD (1h30) |
|
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
TP (2h) |
|
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
- Volume de travail personnel étudiant estimé
- La réalisation de composants système est une activité qui implique
de nombreuses heures de manipulation. Ce module comporte la
réalisation d'un prototype qui implique un travail personnel
substantiel en plus des heures de TD et de TP encadrées.
- Contrôle et validation des connaissances
- Sont notés :
-
un examen final ;
- une interrogation écrite en TD ;
- un projet initié dans le cadre des TP (et travail personnel) et
réalisé en binôme.
- Description du contenu
- Le cours dresse un état de l'art des différentes techniques et
algorithmes dédiés à gestion et à l'abstraction des ressources
matérielles élémentaires, à savoir, la mémoire de travail la mémoire
persistante, et le microprocesseur. La gestion des entrée/sorties
est détaillée dans le cours de réseaux (UE RSX de la licence mention
informatique). Un projet de TP vise à reconsituer (par la pratique)
les couches composant un système de fichiers. Un autre projet à
mettre en oeuvre un ordonnanceur de tâches.
- Responsable(s)
- Gilles Grimaud et Philippe Marquet
fichier source pour édition/modification