Responsable national : Joëlle Delacroix-Gouin
Responsable : Joelle Delacroix-Gouin joelle.delacroixgouin@lecnam.net
L’unité d’enseignement "Linux : principes et programmation" intervient dans les diplômes et certifications informatiques suivantes :
– Titre RNCP Concepteur Architecte informatique
– Diplôme d’ingénieur option AISL.
– licence STIC mention informatique niveau L3
Elle est dispensée
L’objectif de cet enseignement est de connaître le fonctionnement d’un système d’exploitation multiprogrammé et de savoir utiliser des outils de communication inter processus. Ainsi les thèmes suivants sont abordés et illustrés dans le cadre des systèmes Linux :
– Structure des systèmes d’exploitation.
– Gestion de processus : concepts, opérations sur les processus. Processus coopératifs, threads, communications inter-processus (tubes, files de messages, segments de mémoire partagée).
– Ordonnancement de l’unité centrale : Concepts et critères d’ordonnancement. Ordonnancement temps réel
– Synchronisation de processus : Section critique, sémaphores, problèmes classiques.
– Interblocage : Prévention, détection, correction,
– Gestion de la mémoire : pagination, segmentation. Mémoire virtuelle.
– Systèmes de fichiers : Interfaces des systèmes de fichiers et implémentation.
– Systèmes distribués : Structure des réseaux et structure des systèmes répartis. Programmation socket
MODALITES HTT
L’unité d’enseignement est composée d’une part de séances de cours de 1 heure 30, qui se déroulent le lundi de 18h00 à 19h30.
Plusieurs groupes d’exercices dirigés sont proposés. Ce sont des séances de deux heures. les eds démarrent mi octobre (semaine du 12 ou 19 octobre).
Horaires type lieux
– Lundi de 18h15 à 20h15 Cours amphi PP
– Mardi de 18h00 à 20h00 ED 31 2 87
– Samedi de 14h00 à 16h00 ED 40 B 336, 40 rue des jeuneurs metro bourse
ATTENTION : les semaines du 02/10, 9/10, 16/10, 27/11, 04/12, 11/12 18/12, 08/01, 09/01, 15/01 et 22/01 les seances d’eds se déroulent en salle machine, salle 31 1 03 le mardi et salle 31 1 71 le samedi
ED/TP planning
MODALITES FOD
Les cours et ed avec corrigés sont disponibles sur la plate forme le cnam.net. Un planning vous renseigne sur l’activation des séances et leur disponibilités. 3 regroupements non obligatoires sont programmés sur le semestre. Un tutorat à distance via mail et forum est assuré.
VALIDATION DE L’UE
L’unité d’enseignement comprend par ailleurs un projet obligatoire qui compte pour un quart de la note. L’unité est sanctionnée par un examen. Une note minimale de 10/20 est requise pour valider l’unité. Une session de rattrapage est organisée au second semestre.
Bibliographie : J. Delacroix. Linux. Programmation système et réseau, Dunod, paru
– Forum de discussion
– Supports de cours
– Supports d’ed/tps