Cours de programmation système sous UNIX et de conception de systèmes
Date de publication : 07/05/2005 ,
Date de mise a jour : 07/05/2005
Par
Dominique Revuz (http://revuz.developpez.com)
Cours de programmation système sous UNIX et de conception de systèmes
I. Avant-Propos
II. Pré-requis
III. Sommaire
IV. Téléchargement
V. L'auteur
I. Avant-Propos
Ce cours a été conçu à l'origine pour les etudiants de la filière Informatique et Réseaux de l'école d'ingénieurs
Ingénieurs 2000 UMLV et de la troisème année de lience d'informatique de Marne la Vallée comme
support du cours SYSTEMES dEXPLOITATION.
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étance raisonable
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
- Introduction
- Système de gestion de fichiers
- Le buffer cache
- La bibliothèque standard
- Appels Système du Système de gestion de fichier
- Les processus
- L'ordonancement des Processus
- La mémoire
- La mémoire virtuelle
- Tubes et Tubes nommés
- Les signaux
- Les verroux de fichiers
- Algorithmes distribués et interblocages
- Sécurité et surté de fonctionnement
- Multiplexer des entrées sorties
- Threads
- Clustering et Webographie
IV. Téléchargement
V. L'auteur
|