Cours OS - Chapitre 1 Introduction
Cours OS - Chapitre 1 Introduction
Cours OS - Chapitre 1 Introduction
d'Exploitation
Thierry Parquet
1ère année Bachelor Informatique – 20082009 – HECE Isat
Ouvrages de référence
● Modern Operating Systems, Andrew S.
Tanenbaum, Third Edition, Pearson International
Edition
● Support de Cours, F. Pellegrini & D. Sherman,
ENSEIRB
● Principes des Systèmes d'Exploitation, A.
Silberschatz & P.B. Galvin, Addison Wesley
● Conception de Systèmes Informatiques, O.
Bonaventure, INGI1113, 2006
INTRODUCTION
● Exemples:
– Contrôleur Floppy disk NEC PDP765
– Partage d'imprimante
visualisation du fichier
● Objectifs de l'OS
● SYSTEMES MONOLITHIQUES
– Les plus répandus
– Pas de structures
– Protection uniquement fournie
par le mode User/Kernel
– Structure naturelle à 3 niveaux
● Procédure principale
Déclanche les appels systèmes
● Procédures de services qui gèrent les appels
systèmes
● Procédures utilitaires qui assistent les
services
● SYSTEMES EN COUCHES
– Formalisation de la structure monolithique
● SYSTEMES CLIENT-SERVEUR
– Approche Horizontale <> Verticale
Virtual
Machine
Monitor