Module: FONDEMENTS SYSTEMES D'EXPLOITATION
   
   
   
   
 
     
 

Introduction :

Les principales fonctions assurées par un SE sont les suivantes :
- gestion de la mémoire principale et des mémoires secondaires,
- exécution des E/S à faible débit (terminaux, imprimantes) ou haut débit (disques,
bandes),
- multiprogrammation, temps partagé, parallélisme : interruption,
ordonnancement, répartition en mémoire, partage des données
- lancement des outils du système (compilateurs, environnement utilisateur,...) et
des outils pour l'administrateur du système (création de points d'entrée, modification de
privilèges,...),
- lancement des travaux,
- protection, sécurité ; facturation des services,
- réseaux
L'interface entre un SE et les programmes utilisateurs est constituée d'un ensemble
d'instructions étendues, spécifiques d'un SE, ou appels système. Généralement, les appels
système concernent soit les processus, soit le système de gestion de fichiers (SGF).

Voici le plan du cours:

Chap1 : Introduction aux SE

Chap2 : Les processus

Chap3 : Allocation du processeur

Chap4 : Gestion de la mémoire principal

Chap5 : Gestion de la mémoire secondaire

Exercices à faire :

Serie1

Serie2