I. Avant-Propos

Ce cours a été conçu à l'origine pour les étudiants de la filière Informatique et Réseaux de l'école d'ingénieurs Ingénieurs 2000 UMLV et de la troisième année de licence d'informatique de Marne la Vallée comme support du cours SYSTEMES d'EXPLOITATION.

II. Pré-requis

Pour la partie conceptuelle des notions de programmation et d'algorithmique sont nécessaire pour profiter pleinement du cours, pour la partie technique une compétence raisonnable en C est nécessaire, en particulier les notions de pointeurs d'allocation dynamique doivent être maitrisées, les 4 méthodes d'allocation principale du C doivent être maitrisées ! (text,static,auto,heap).

III. Sommaire

  1. Introduction
  2. Système de gestion de fichiers
  3. Le buffer cache
  4. La bibliothèque standard
  5. Appels Système du Système de gestion de fichier
  6. Les processus
  7. L'ordonnancement des Processus
  8. La mémoire
  9. La mémoire virtuelle
  10. Tubes et Tubes nommés
  11. Les signaux
  12. Les verrous de fichiers
  13. Algorithmes distribués et interblocages
  14. Sécurité et sureté de fonctionnement
  15. Multiplexer des entrées sorties
  16. Threads
  17. Clustering et Webographie

IV. Téléchargement

Téléchargez le cours au format PDF (639 Ko, 149 pages).

Pour lire les documents au format PDF, vous pouvez utilisez le logiciel Adobe Acrobat Reader.

V. L'auteur

L'auteur Dominique Revuz est Maitre de Conférences à l'Institut d'électronique et d'informatique Gaspard-Monge de l'Université de Marne-la-Vallée (France). Pour plus d'informations, rendez-vous sur sa page personnelle.