| |
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 
|
|