Département Informatique

Accueil > UES > UEs par domaine > AISL NSY103 : Linux : principes et programmation
s'abonner à cette rubrique Envoi vers Viadeo Envoi vers Twitter Envoi vers LinkedIn Envoi vers Facebook Format d'impression Accessibilité malvoyants (Format Texte)  


NSY103 : Linux : principes et programmation

Responsable national : Joëlle Delacroix-Gouin


Responsable : Joelle Delacroix-Gouin joelle.delacroixgouin@lecnam.net


  • Responsable
    • Mme Joëlle Delacroix-Gouin
    • joelle.delacroixgouin@lecnam.net
  • Secrétariat : accès 37 00 36
    • Mme Biar
    • emmanuelle.biar@lecnam.net
    • 01 40 27 27 02

l’enoncé du projet 2016-2017

  • EXAMEN PREMIERE SESSION le 6 février 2017, 18h - 20h, 35.1.39 (amphi 1 - Planté), tous documents et caclculatrice autorisés
  • projet à rendre au plus tard le 6 février 2017
  • prochains cours les 16 et 23/01 thème révision. pas de cours le 09/01. le cours socket est disposnible en vidéo sur le cnam.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

  • en FOD au second semestre : les cours et supports sont disponibles sur la plate forme pleiad. 3 regroupements, non obligatoires mais conseillés, sont programmés dans le semestre.
  • en cours du soir (HTT) au premier semestre.

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 18h00 à 19h45 Cours 31 2 85

- Mardi de 18h00 à 20h00 ED 21 2 43

- Samedi de 14h00 à 16h00 ED 21 1 24

ATTENTION : les semaines du 03/10, 10/10, 17/10, 28/11, 05/12, 12/12 02/01, 09/01, 16/01 et 23:01 les seances d’eds se déroulent en salle machine, salle A120, 40 rue des jeuneurs, métro Bourse.

ED/TP planning

  • semaine du 03/10/2016 TP C/scripts
  • semaine du 10/10 TP C/scripts
  • semaine du 17/10 TP C/scripts
  • semaine du 24/10 proc Système d’exploitation : processus, ordonnancement, mémoire centrale et sgf
  • semaine du 07/11 MC Système d’exploitation : processus, ordonnancement, mémoire centrale et sgf
  • semaine du 14/11 SGF Système d’exploitation : processus, ordonnancement, mémoire centrale et sgf
  • semaine du 21/11 synchro Synchro
  • semaine du 28/11 TP Processus et outils linux (processus, tubes, msq, socket)
  • semaine du 05/12 TP Processus et outils linux (processus, tubes, msq, socket)
  • semaine du 12/12 TP Processus et outils linux (processus, tubes, msq, socket)
  • semaine du 02/01 TP Processus et outils linux (processus, tubes, msq, socket)
  • semaine du 09/01 TP Projet
  • semaine du 16/01 TP Projet
  • semaine du 23/01 TP Projet

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


Documents joints:
PROJETMETHODESDEPROGRAMMATIONSYSTEMES-2.pdf
(PDF - 314.6 ko)
Contacts | FORUMS | CEDRIC | CNAM | Réseau CNAM | Mentions légales