Ensimag Rubrique Formation 2022

Projet système - 4MM1PS

  • Volumes horaires

    • CM -
    • Projet 36.0
    • TD -
    • Stage -
    • TP -
    • DS -

    Crédits ECTS

    Crédits ECTS 5.0

Objectif(s)

Le projet consiste à écrire un système d'exploitation permettant d'exécuter sur un PC une application écrite en termes de processus parallèles.
Le projet peut être personnalisé avec des extensions.

Responsable(s)

Gregory MOUNIE

Contenu(s)

Le projet est organisé en plusieurs parties de difficulté croissante :

  • Ecriture de pilotes bas niveau (clavier, écran)
  • Partage du temps
  • ordonnanceur
  • synchronisation (sémaphores ou listes de message)
  • protection en mode utilisateur et superviseur
  • interpréteur de commande
    L'enseignement étant organisé autour d'un projet en équipe, en dehors des concepts autour des systèmes d'exploitation, une part importante des compétences acquises concerne le travail en équipe et la gestion de projet.
    • Ce cours est donné en Période(s) Académique(s) 6 **

Prérequis

Avoir suivi le cours de système d'exploitation et programmation concurrente.

Contrôle des connaissances

CONTRÔLE CONTINU :
Type d'évaluation :

Rapport et soutenance de projet.

    • MCC en présentiel et distanciel **

N1=P
N2=N1

Calendrier

Le cours est programmé dans ces filières :

  • Cursus ingénieur - Alternance - Alternance 2eme annee
cf. l'emploi du temps 2023/2024

Informations complémentaires

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

Le cours est rattaché aux structures d'enseignement suivantes :

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

Bibliographie

A. Tanenbaum : " Modern operating systems ", Prentice-Hall
S. Krakowiak : « Principes des systèmes d’exploitation des ordinateurs », Dunod-Informatique