Supports de cours
Programmation Système/Systèmes d'exploitation
1er semestre
Objectifs et contenu
Ce cours est une introduction pratique à la programmation de systèmes UNIX-like en langage C, shell-script et python. La programmation est orientée application système, conjointement à une introduction aux outils système. Les objectifs d'apprentissage sont les suivants :
Bibliographie et Documentation
Supports de cours
1. Introduction aux Systèmes d'exploitation, prise en main d'UNIX
2. Programmation shell-scripts
3. Appels système, entrées sorties et opérations sur les fichiers en C
4. Processus et tubes
5. Complément : mmap()
Exercices pratiques
Sujet du Mini-projet
Sujet d'examen type