Ceci est une ancienne révision du document !
Système d'exploitation L2 - printemps 2018
Ressources utiles
Cours
- Le cours d'introduction : slides et version imprimable.
- Les prérequis : slides et version imprimable.
- Le cours sur les processus :
- Le cours sur la communication entre processus :
- lien vers la bibliothèque d'application socklib à utiliser en TP;
- sildes, une version imprimable;
TDs
- TD1 : programmer et utiliser des primitives de lecture/écriture : td1.pdf
- Correction du TD1
- le code complet.
TPs
- TP1, variable d'environnement, fork et signaux :
- Correstion du TP1
- famille.cpp (un peu plus compliqué que ce qui est demandé, cela crée un lignée de
n
descendants);
- TP2, lancement d'une commande dans un shell, utilisation des signaux :
- Le sujet
- Correction du TP2
- Correction des questions 1 et 2 cli_part_0.cpp
- Correction des questions 3 et 4 cli_part_2.cpp ou cli_part_1-sigaction.cpp
- Correction de la question 5 cli_part_2.cpp
- Une correction plus complète avec discussion sur l'ancien site