FIP CO31A1 : Systèmes d'exploitation


Retour
Imprimer la fiche programme
Code analytique: EDOIC310A
Responsable  : Daniel BOURGET   
Programmé en UVFIP CO310A

Présentation :

Cette partie présente les systèmes d'exploitation selon deux aspects, l'aspect utilisateur (quels services il rend, comment ces services ont évolué vers plus d'indépendance des applications vis à vis des plates-formes matérielles et réseaux, systèmes distribués et logiciel médian) et surtout l'aspect interne (comment est structuré un système d'exploitation, quels sont les mécanismes et politiques de gestion des ressources, processeurs, mémoires), quel support le matériel fournit aux systèmes d'exploitation.

Volume horaire : 12h


Contenu détaillé :

Introduction aux systèmes d'exploitation :
- évolution des systèmes d'exploitation : mono-programmation, multiprogrammation, temps partagé, client serveur ;
- les fonctions d'un système d'exploitation : gestionnaire de ressources ou prestataire de services ;
- structure d'un système d'exploitation : du système monolithique au système en couches. Recherche de la transparence à la localisation, à la mobilité, aux pannes, .... Vers la notion de bus systèmes (interopérabilité, CORBA). Notion de logiciel médian (middleware).

La concurrence et son support d'exécution :
- notion de noyau. Fonction d'un noyau. Structure d'un noyau ;
- le support d'exécution : un processeur et sa périphérie. Liaison processeur, mémoire. Notion de bus matériel. Interruptions.
- noyau monoprocesseur ou multiprocesseur à mémoire commune ;
- atomicité des opérations noyau : leur réalisation ;
- notion d'entrées-sorties (drivers).

Gestion de ressources :
- le cas des processeurs. Politiques d'ordonnancement ;
- gestion de ressources : le cas de la mémoire. Notion de mémoire virtuelle et de segmentation ;
- virtualisation.
organisation :

Séance 1 : C1-C2 (3h)
- Etat de l'art

Séance 2 : C3-C4 (3h)
- Architecture parallèle, les nouveaux OS

Séance 3 :C6-C6 (3h)
- Notion de concurrence

Séance 4 : C7-C8 (3h)
- Virtualisation


Année 2016/2017
Dernière mise à jour le 28-NOV-16
Validation par le responsable de programme le


IMT Atlantique
Campus de Brest
Technopôle Brest-Iroise
CS 83818
29238 Brest Cedex 3
France

Tél  +33 (0)2 29 00 11 11
Fax +33 (0)2 29 00 10 00