Professional Documents
Culture Documents
2005/2006
Systèmes d'Exploitation
(CI - 45H)
2
F. Najjar Introduction aux Systèmes d'exploitation
Contenu du cours (suite)
4
F. Najjar Introduction aux Systèmes d'exploitation
Eléments Conceptuels d’un Système
Informatique
5
F. Najjar Introduction aux Systèmes d'exploitation
Qu’est-ce qu’un Système?
Système?
Ensemble de composants qui interagissent;
Gestion des ressources communes et de l’infrastructure;
Lié de manière étroite au matériel sous-jacent.
Exemples de systèmes :
Système d’exploitation: gestion de chaque élément.
Système de communication: échange d’information entre les éléments.
Propriétés des systèmes:
Les systèmes cachent la complexité du matériel et des communications
Ils fournissent des services communs de plus haut niveau d’abstraction.
Note importante: différence entre un système et une application? Pas évidente!!
Application -- réponse à un problème spécifique, en utilisant les services généraux
fournis par le système
Exemples: les systèmes embarqués.
6
F. Najjar Introduction aux Systèmes d'exploitation
Qu’est-ce qu’un système d’exploitation ?
Couche logicielle qui permet et coordonne l’utilisation du matériel entre les différents programmes
d’application.
Note: une même machine peut avoir plusieurs SEs (choix au démarrage).
Son rôle peut être vu sous deux aspects complémentaires :
Adaptation d’interface
“Machine Virtuelle” : Plus facile d’emploi et plus conviviale
• Cacher les détails de mise en œuvre du matériel (haut niveau d’abstraction)
• Dissimuler les limitations physiques (taille mémoire) et le partage des
ressources entre plusieurs utilisateurs.
Gestion des ressources -- 2 critères de bonne gestion
Efficacité : le processeur ne doit pas être inactif pendant une attente d ’E/S
Partage sécurisé :
• Séparation stricte entre utilisateurs (Ne pas détruire les données des autres)
• Partage équitable de ressources (CPU, mémoire, disque) entre users.
7
F. Najjar Introduction aux Systèmes d'exploitation
Fonctions d’un Système d’Exploitation (1)
APPLICATIONS
Tableur Navigateur Programmes utilisateurs
Bases de données Jeux
Mécanismes d ’interruption
Matériel
MACHINE PHYSIQUE
Processeur Mémoire Disque Clavier Ecran Modem Souris Imprimante
8
F. Najjar Introduction aux Systèmes d'exploitation
Fonctions d’un Système d’Exploitation (2)
11
F. Najjar Introduction aux Systèmes d'exploitation
Bref Historique des Systèmes d’Exploitation (1)
12
F. Najjar Introduction aux Systèmes d'exploitation
Bref Historique des Systèmes d’Exploitation (2)