Systèmes d'exploitation
- Code de l'UE INFOB231
-
Horaire
30 30Quadri 1
- Crédits ECTS 5
- Langue
- Professeur Dynerowicz Seweryn
A la fin du cours, l'étudiant est capable de décrire et d'analyser le fonctionnement d'un système d'exploitation, dans son fonctionnement technique, en particulier les aspects liés à la gestion des processus et des threads, de la mémoire principale et secondaires, y compris la gestion des fichiers. Il maitrisera aussi les outils de synchronisation et de communication entre processus/threads et les éléments constituants d'une solution de virtualisation.
L'objectif du cours est la maîtrise des concepts principaux qui sous-tendent les systèmes d'exploitation modernes. L'étudiant est amené à décomposer l'ensemble des mécanismes à l'oeuvre au niveau de la machine afin d'en comprendre le fonctionnement et les interactions. Le cours s'articule autour d'un ensemble de modules s'attachant aux composants principaux du système d'exploitation. Cette maîtrise est essentielle pour la construction de systèmes informatiques complexes.
Le cours traite des concepts suivants:
Le cours traite des concepts suivants:
Des séances de travaux pratiques sont organisées pour opérationnaliser les concepts vus au cours en manipulant un système réel. La participation effective aux TPs est obligatoire et sera prise en compte dans la note finale
Le cours est donné sous forme d'exposés, durant lesquels les étudiants sont souvent sollicités afin de conduire à une réflexion commune et à la construction de la solution. L'objectif est bien d'amener l'étudiant à réfléchir plutôt qu'à lui communiquer un savoir de manière uni-directionnelle De plus, les exposés sont complétés par des séances de travaux pratiques durant lesquels les étudiants raisonnent sur, concoivent et développent certains des concepts présentés au cours.
A, Cazes. architecture des machines et des systèmes informatiques. dunod, 2008.
Tanenbaum, Andrew S. Modern Operating Systems. 4th edition Pearson Academic Computing, 2014.
Formation | Programme d’études | Bloc | Crédits | Obligatoire |
---|---|---|---|---|
Bachelier en sciences informatiques | Standard | 0 | 5 | |
Bachelier en sciences informatiques | Standard | 2 | 5 |