Objectifs de l’enseignement : Introduire la problématique du parallélisme dans les systèmes d’exploitation et étudier la mise en œuvre des mécanismes de synchronisation et de communication dans l’environnement centralisé.
Connaissances requises : algorithmique, systèmes d’exploitation (L2)
Indications méthodologiques
Il y aura une séance de cours, une séance de travaux dirigés ainsi qu’une séance de travaux pratiques par semaine.
Dans la séance de travaux dirigés, les étudiants écriront des algorithmes pour résoudre des problèmes proposés sous forme d’exercices dans une série de TD.
- Il est conseillé d’utiliser un système d’exploitation (LINUX par exemple) comme exemple en termes d’outils pour chaque concept étudié.
- Prévoir des TPs pour la mise en application des concepts étudiés. Les TPs seront réalisés par monôme uniquement.
- Le chapitre 5 peut faire l’objet d’un rapport demandé aux étudiants.
- Enseignant: ALI SERIDI