Retour à Teachings

MI206 – Système d’exploitation

Cet enseignement présente les concepts des systèmes d’exploitation et aborde la programmation système

Plan :

  1. Introduction
  2. Les processus
  3. Fichiers
  4. Communications inter-processus
    1. Tubes
    2. Signaux: surveillance de processus, synchronisation
    3. Mémoire partagée et synchronisation: par fichiers, mémoire partagée
    4. files de messages
  5. Concurrence: Identification des problèmes, solutions logicielles, solutions matérielles, deadlocks
    1. Solutions logicielles
    2. Solutions matérielles
    3. Sémaphores
    4. Deadlocks

Le support de cours est disponible ICI.