Composante
UFR Sciences et Montagne
Heures d'enseignement
- Système d'exploitation - CMCours Magistral7,5h
- Système d'exploitation - TDTravaux Dirigés7,5h
- Système d'exploitation - TPTravaux Pratiques12h
Plan du cours
Ce cours introduit les 3 rôles fondamentaux d'un système d'exploitation : la gestion des processus, la gestion de la mémoire et la gestion des fichiers.
Ces concepts sont illustrés par des exemples, essentiellement tirés du système d’exploitation de type Unix.
Les TP sont fait sur le système d'exploitation Linux(et ou Minix) afin de manipuler le code d’un noyau, d’un système de fichier ainsi que le code de création et ordonnancement des processus et d’allocation mémoire.
Le langage d’application est le langage C.
Bibliographie
Conception des systèmes d’exploitation. Le cas Linux. Patrick CEGIELSKI
Unix, Linux et les systèmes d’exploitation. Michel DIVAY
Système d’exploitation. Bart LAMIROY
Système d’exploitation Andrew TANENBAUM