Aller au contenu principal

SYSTÈME D'EXPLOITATION : PRINCIPES ET COMMUNICATION

6
Teacher Of Course
Information Of Course
Code
L041
Niveau
Master

OBJECTIFS:

  • Comprendre les principaux concepts des systèmes d'exploitation modernes.
  • Appréhender les bases dans la programmation concurrente et dans la compréhension des mécanismes de gestion du parallélisme utilisés dans les noyaux des systèmes Linux, Unix et Windows.
  • Maîtriser les objectifs et les principes de la virtualisation de systèmes ainsi que les différentes techniques mises en œuvre.

Caractéristiques du cours

Principes d'un Système d'Exploitation : Architecture des ordinateurs, Notion de processus et de thread, Politique d'ordonnancement, Communication multi−processus, Gestion de la mémoire
Gestion du parallélisme et mécanisme de synchronisation : Paradigmes de la concurrence et des mécanismes de synchronisation associés, Exclusion mutuelle pour l'accès cohérent à des ressources partagées entre entités concurrentes.
Systèmes et Applications Répartis : Gestion des activités et la synchronisation, Partage et cohérence des données
Virtualisation de systèmes : Machine virtuelle et virtualisation hébergée, Para-virtualisation

Leçons du cours