Log in English French

Module Sheet

FISE

MRI

Maîtrise des Risques Industriels


Unité d'Enseignement :


Semestre : 5
Crédits ECTS : 10

Mathématiques et Informatique 5


Code UE : M05T_MIN1

Elément Constitutif :


Coefficient : 2

Systèmes d'exploitation


Code EC :

Tronc Commun




Volume horaire : 21:20

Type Nombre Durée
Cours 8 01:20
TD 8 01:20


Evaluations : 1

Type Coefficient
Examen Final 1


Enseignants : 1

Enseignant Type
Pelletier Guillaume Responsable


Dans les calculateurs, les systèmes d'exploitation (SE), fournissent une machine virtuelle à l'utilisateur permettant des abstractions de haut niveau et une interface de programmation et d'utilisation évoluée.

L'étudiant doit connaître les différents niveaux d'un calculateur (Hardware, Kernel et Userland) ainsi que les techniques fondamentales qui permettent à ces trois niveaux de fonctionner et communiquer.

Pré-requis :

UE Semestre Module
Mathématiques et Informatique 5 5 Algorithmique et Programmation


Définition et rôles des systèmes d'exploitation, Les interpréteurs de commandes, Définition du processus, allocation de mémoire virtuelle, Les différents modes d'exécution des processus, Flux de données et redirections, Utilisation des appels système, Communications inter processus, Les systèmes de fichiers (gestion des droits), Ordonnancement des processus, les politiques. temps réel, les priorités, Programmation multi-coeurs (Threads, affinity).




Examen final.



Dutreix, "Unix : administration système ", Ed. ENI. Blaess, "Programmation système en C sous Linux" Eyrolles. Griffiths,"Architecture des systèmes d'exploitation", Hermès. Tanenbaum "Les systèmes d'exploitation", Interéditions. Mitchell, "Advanced Linux programming", New riders.


Compétences :

Ref. Verbe Description Niveau
C1_2 analyser les éléments et le fonctionnement d'un système d'exploitation 3
C1_2 gérer et optimiser la configuration d'un système d'exploitation 3