Академический Документы
Профессиональный Документы
Культура Документы
Plan du cours
ChapitreI
Prsentation gnrale des systmes d'exploitation
A. Introduction
B. Fonctions dun systme dexploitation
1. Machine tendue/virtuelle
2. Gestionnaire de ressources
C. Historique des Systmes d'Exploitation
1. 1re gnration (1945 1955)
2. 2me gnration (1955 1965)
3. 3me gnration (1965 1980)
4. 4me gnration (1980 1990)
5. 5me gnration (1990 ????)
D. Les diffrentes classes de Systmes d'Exploitation
1. Selon les services rendus
2. Selon leur architecture
3. Selon leur capacit voluer
4. Selon l'architecture matrielle qui les supporte
A. Introduction
- Deux catgories de logiciels :
1. Les programmes systmes pour le fonctionnement des ordinateurs,
2. les programmes d'application qui rsolvent les problmes des utilisateurs.
Le programme systme d'exploitation est le programme fondamental des
programmes systmes. Il contrle les ressources de l'ordinateur et fournit la base sur
laquelle seront construits les programmes d'application.
- Deux modes de fonctionnement :
1. Le mode noyau ou superviseur et
2. Le mode utilisateur (compilateur, diteur, programmes utilisateurs ...).
- Architecture dun ordinateur : Un ordinateur contient :
1. Un ou plusieurs processeurs,
2. Une mmoire principale,
3. Des horloges,
4. Des terminaux,
5. Des disques,
6. Des interfaces de connexion des rseaux et
7. Des priphriques d'entres/sorties.
La complexit vidente du matriel implique la ralisation d'une machine virtuelle qui gre le
matriel : c'est le systme d'exploitation.
Remarque : Il n'y a pas de systme universel pour cette multitude d'architectures. Les
constructeurs de supercalculateurs ont toujours dvelopps leurs propres systmes.
Aujourd'hui, compte tenu de la complexit croissante des systmes d'exploitation et du cot
inhrent, la tendance est l'harmonisation notamment via le dveloppement de systmes
polyvalents tels que les systmes rpartis.