ENSIN6U3: Système d'exploitation

Présentation

Résumé : L'objectif de cet enseignement est de présenter les principes généraux qui sont à la base des systèmes d'exploitation modernes. L'accent est mis sur les problèmes de partage, de sécurité et d'interface.

Volume : 6 crédits, 20h de cours, 20h de travaux dirigés et 20h de travaux pratiques.

Modalités de contrôle des connaissances : La note finale (NF) est calculée par la formule

avec

  • ET : Examen terminal (2h avec droit aux documents et calculatrice)
  • PP : Projet (TP 2, 3 et 4 à rendre - obligatoire)
  • CC : Contrôle continu (TP 9 et 10 à rendre - optionnel)

Formation : Cette unité d'enseignement est destinée aux étudiants de la troisième année de Licence Informatique. Une présentation plus détaillée est disponible sur le site WEB des licences.

Transparents de cours

Voici des diapositives à lire mais à ne pas imprimer, c'est inutile :

Support de cours

Vous pouvez récupérer le Support de cours.

Les travaux dirigés

A titre indicatif (le contenu peut changer) voici la liste des travaux dirigés :

  1. Organisation d'un système,
  2. Le mécanisme des interruptions,
  3. Répartition du processeur,
  4. Les outils de synchronisation,
  5. Utilisation des sémaphores,
  6. L'algorithme des banquiers,
  7. Allocation de zones de taille variable,
  8. Les algorithmes de remplacement,
  9. Un mini SGF (système des gestion de fichiers),

Les annales...

Les annales sont disponibles pour les sujets posés de 2000 à 2013.