Section: Master en Architecture des systèmes informatiques
Codification: 125TH
Architecture des Systèmes Open Source - Théorie
Enseignant(s) :

Volume horaire : 15
Pondération : 30
Activité obligatoiore : Oui
Année académique : 2018-2019
Place de l'activité d'apprentissage dans le programme
Articulation avec d'autres activités d'apprentissage
  • Activités d'apprentissage supports + acquis d'apprentissage préalables requis

  • Activités d'apprentissage complémentaires

Acquis d'apprentissage spécifiques sanctionnés par l'évaluation

L'étudiant démontre au terme des 15 heures de cours qu'il est capable de :

- De comprendre le fonctionnement des technologies de type "conteneurs" et plus particulièrement Docker
- De lister et d'expliquer les principaux composant d'un ordinateur
- De définir une vue d'ensemble d'un système d'exploitation moderne et plus spécifiquement celui d'un système Linux
- D'expliquer le fonctionnement des processus et plus particulièrement UNIX SVR4 Process management
- De définir et comprendre les principes suivants: Threads, concurrence, synchronisation, exclusion mutuelle, deadlock et starvation
- D'expliquer le fonctionnement de gestion de mémoire sur un système d'exploitation et plus particulièrement le système de mémoire virtuelle d'un Linux
- De comprendre le fonctionnement du scheduling d'un système UNIX
- De définir les bases de la gestion des I/O d'un système d'exploitation Linux ainsi que la gestion des fichiers

Contenu

Vue d'ensemble du fonctionnement d'un système d'exploitation Linux
Processus
Threads et Concurrence
Gestion de la mémoire
Mémoire virtuelle Linux
Scheduling
Gestion des IO et des fichiers
Docker

Enseignement magistral avec comme support de cours des slides
Méthodes d'enseignement-apprentissage mises en oeuvre

Enseignement magistral avec comme support de cours des slides

Modalités d'évaluation de l'activité d'apprentissagee
Février - JuinSeconde Session
ExamensExamen oral sur sujet à préparer
Pondération : 100%
Examen oral sur sujet à préparer
Pondération : 100%

Pondération en % par rapport au total de l’activité d’apprentissage ou de l’UE si l’évaluation est intégrée.

Ressources
Supports indispensables pour atteindre les acquis d'apprentissage

    Les slides utilisés durant les séances de cours + les documents utiles ajoutés par le professeur sur la plateforme

Sources et référence

    Operating Systems, Internal and Design Principles - Ninth edition - Wiliam Stallings (Pearson)
    Understanding the Linux Kernel - 3rd edition - Daniel Bovet, Marco Cesati (O'Reilly)

 Imprimer   Retour