Architecture de systèmes - KAIN8M09

  • Volumes horaires

    • CM 15.0
    • Projet -
    • TD -
    • Stage -
    • TP 24.0
    • DS 2.0

    Crédits ECTS

    Crédits ECTS 0.6

Objectif(s)

Comprendre les enjeux et les compromis lors de la conception d'un système d'exploitation.

Technicité. Manipulation de grands logiciels de bas niveau.

Contenu(s)

Processus et Threads.
Synchronisation et Interblocages.
Gestion de la mémoire.
Gestion des E/S et du stockage secondaire.

Travail pratique sur le système simulé NachOS.

Prérequis

Introduction aux systèmes d'exploitation. Programmation en C. Notion en OO.

Contrôle des connaissances

30% contrôle continu
70% examen terminal :

  • 1 épreuve écrite - 1h30
  • Sans document
  • L'utilisation des ordinateurs ou téléphones est interdite.
  • En cas de tiers-temps : 1/3 de temps supplémentaire
    En cas de non validation d’une UE, le jury peut autoriser l’élève ingénieur à passer des épreuves complémentaires pour la valider.

Calendrier

Le cours est programmé dans ces filières :

  • Formations d'ingénieur - INFO - Semestre 8

Informations complémentaires

Code de l'enseignement : KAIN8M09
Langue(s) d'enseignement : FR

Vous pouvez retrouver ce cours dans la liste de tous les cours.

Bibliographie

Avi Silberschatz, Peter Baer Galvin, Greg Gagne, Operating System Concepts, http://www.os-book.com/