Composante
École Nationale Supérieure d'Électrotechnique d'Électronique d'Informatique d'Hydraulique et des Télécommunications
Objectifs
- Compréhension de l'architecture et du fonctionnement des systèmes d'exploitation centralisés.
- Pratique de base de la programmation système sous Unix
Description
- présentation des principes et mécnismes de base utilisés dans la conception de systèmes
- mise en pratique par la programmation système sur Linux : processus, fichiers, signaux, mémoire virtuelle…
- utilsation d'outils de base : langage C, shell, make
Pré-requis obligatoires
- Bonnes connaissances en algorithmique et développement de programme.
- Notions de base en architecture des ordinateurs (processeur, bus, mémoire centrale et secondaire, contrôleurs, interruptions, déroutements, modes d'exécution, etc).