Volumes horaires
- CM 15.0
- Projet -
- TD -
- Stage -
- TP 24.0
- DS 2.0
Crédits ECTS
Crédits ECTS 0.6
Objectif(s)
Comprendre les enjeux et les compromis lors de la conception d'un système d'exploitation.
Technicité. Manipulation de grands logiciels de bas niveau.
Contenu(s)
Processus et Threads.
Synchronisation et Interblocages.
Gestion de la mémoire.
Gestion des E/S et du stockage secondaire.
Travail pratique sur le système simulé NachOS.
PrérequisIntroduction aux systèmes d'exploitation. Programmation en C. Notion en OO.
Contrôle des connaissances
30% contrôle continu
70% examen terminal :
- 1 épreuve écrite - 1h30
- Sans document
- L'utilisation des ordinateurs ou téléphones est interdite.
- En cas de tiers-temps : 1/3 de temps supplémentaire
En cas de non validation d’une UE, le jury peut autoriser l’élève ingénieur à passer des épreuves complémentaires pour la valider.
Informations complémentaires
Code de l'enseignement : KAIN8M09
Langue(s) d'enseignement :
Vous pouvez retrouver ce cours dans la liste de tous les cours.
Bibliographie
Avi Silberschatz, Peter Baer Galvin, Greg Gagne, Operating System Concepts, http://www.os-book.com/