Vous êtes ici : FIL > Portail > Licence Info > L3S5 Miage > PDS

MIAGE - Pratique des systèmes

Intervenants

Volume horaire

L'enseignement s'organise sur 10 semaines. L'horaire hebdomadaire est de
  • Cours : 1h30
  • Travaux dirigés : 1h30
  • Travaux pratiques : 2h

Objectifs :

L'enseignement est centré sur les principales fonctions des systèmes d'exploitation (gestion de fichiers, gestion de processus, etc). Il aborde 2 aspects :
  • la compréhension des concepts associés à ces fonctions (organisation d'un système de fichiers, ordonnancement, communication inter processus, etc.) ;
  • l'illustration de ces notions par l'utilisation élémentaire de l'interface standardisée des services fournis par un système d'exploitation (POSIX).

Prérequis :

Ce dernier point requiert la maîtrise du langage C et des outils de développement.

Remarque :

Les travaux pratiques se font sur ordinateur personnel géré par le système d'exploitation Linux.

Objectifs

L'objet de ce module est d'enseigner à l'étudiant les rudiments nécessaire à la compréhension d'un système d'exploitation.

Contenu

Les notions de processus, signaux, système de fichiers, entrée/sortie, mémoire, communication inter-processus, et processus légers sont présentées. Elles sont illustrées par le fonctionnement de l'interface normalisée POSIX.
Gpe nature horaire salle Enseignant email
1 Cours Vendredi 13h30-15h00 Alexandre Sedoglavic Alexandre.Sedoglavic@univ-lille.fr
1 TD Jeudi 10h20-11h50 Alexandre Sedoglavic Alexandre.Sedoglavic@univ-lille.fr
1 TP Mercredi 13h20-15h20 M5 A16 Alexandre Sedoglavic Alexandre.Sedoglavic@univ-lille.fr
2 TD Vendredi 10h20-11h50 Jean-François Roos Jean-François Roos
2 TP Mercredi 15h30-17h30 M5 A16 Jean-François Roos Jean-François Roos
Séance Cours TD TP Remarque
1 du 10/09 au 15/09 Système de fichier (point de vue utilisateur). (1x1, 2x3) Système de fichiers (point de vue utilisateur). (1x1) Thème 1
2 du 17/09 au 22/09 Système de fichier : implantation des abstractions utilisateurs (structures de données : inoeud, FAT, volume). (1x1, 2x3) Système de fichiers (structure de donnée). (1x1) Thème 2
3 du 24/09 au 29/09 Mémoire vive : pagination et segmentation. (1x1, 2x3) Système de fichiers (structure de donnée (suite et fin)). Thème 2 (suite et fin).
4 du 01/10 au 06/10 Notion de processus : vie et mort d'un processus (1x1, 2x3) Clonage, mutation Thème 3
5 du 08/10 au 13/10
6 du 15/10 au 20/10
7 du 22/10 au 26/10
du 29/10 au 03/11 interruption pédagogique automne
8 du 5/11 au 10/11
9 du 12/11 au 17/11
10 du 19/11 au 24/11
12 du 26/11 au 01/12
12 du 03/12 au 10/12
13 du 11/12 au 15/12
14 du 17/12 au 21/12
Alexandre Sedoglavic

L'évaluation s'effectue suivant une procédure de contrôle continu, et un examen en fin de semestre.

Trois notes seront attribuées à chaque étudiant durant le semestre :

  • DS1 : une note sur 20 de Travaux Dirigés (interrogations écrites en amphi, ...), attribuée par l'enseignant de Travaux Dirigés.
  • DS2 : une note sur 20 pour l'examen de fin de semestre.

La note finale sur 20 (N) est calculée comme une moyenne pondérée de ces notes :

DS = sup ( DS1+2DS2/3,DS2)

Pour la seconde session d'examen, la note de la session de rattrapage remplace cette note.

L'unité acquise apporte 5 ECTS.

Systèmes d'exploitation (Alexandre Sedoglavic, CRISTAL -- Département d'Informatique, Université de Lille)