Concepts et programmation systèmeCode de l'UE : HLIN504
Présentation
Analyse du système d'exploitation Unix et programmation en C en utilisant appels systèmes et fonctions de bibliothèque :
- Besoin et rôles d'un système mono-processeur ;
- Composantes du système d'exploitation ;
- Gestion des entrées-sorties ;
- Vie des processus ;
- Gestion des fichiers: représentation, manipulation ;
- Communications et synchronisations entre processus: formes simples et évoluées ;
- Gestion de la mémoire : mémoire virtuelle.
Objectifs
- compréhension du fonctionnement d'un système d'exploitation;
- utilisation approfondie d'Unix;
- programmation système en C;
- synchronisation et communication entre processus;
Volume horaire
- CM : 16.5
- TD : 16.5
- TP : 16.5
Diplômes intégrant cette UE
En bref
Crédits ECTS 5
Nombre d'heures 49 HE
Période de l'année
S5
Contact(s)
Composante
Faculté des Sciences