Introduction Au SE
Introduction Au SE
Introduction Au SE
d’exploitation
Objectifs
Les utilitaires
Le système d’exploitation
Chaque couche est construite sur la couche précédente. Elle est une
sorte de machine virtuelle qui permet de faire abstraction des détails
qui composent les couches sous-jascentes;
Chaque couche offre des services à la couche qui lui est supérieure
et est cliente de la couche sous-jascente;
Elle ne communique avec ces deux couches adjacentes qu’au
travers d’interfaces bien définies;
Chaque couche est seule responsable de son fonctionnement
interne. Les éventuelles modifications de ce fonctionnement ne
doivent pas influencer les autres couches.
II-Structuration en couche d’un système
informatique
c-Couches de langages et machines virtuelles
II-Structuration en couche d’un système
informatique
c-Couches de langages et machines virtuelles (suite)
Les langages informatiques sont à considérer à plusieurs niveaux allant
du plus bas niveau, le plus proche des composants électroniques au
plus proche de l’utilisateur, plus indépendant du matériel.
Un programme est une suite d’instructions ;
L0 le langage machine dont les instructions sont exécutées par les
circuits électroniques de la machine M0 ;
L0 est parfaitement adapté aux circuits électroniques mais pour nous
humains, son code est fastidieux ;
Il faut donc un langage L1 plus proche de l’utilisateur ;
Nous avons l’impression qu’une machine M1 exécute directement
les instructions de L1. Le langage L1 n’est pas très différent de L0 ;
Nous avons dès lors besoin d’un langage L2 plus proche de
l’utilisateur et moins dépendant de la machine ;
Chaque langage s’appuie sur son prédécesseur et devient un peu
plus pratique que le précédent.
III-Organisation interne d’un système
d’exploitation
Un système d’exploitation est un logiciel très complexe, à ce titre lors
de sa conception, il est décomposé en modules pour faciliter le travail,
chaque module a une fonction bien précise, des entrées et des sorties
bien définie, on distingue parmi les modules :
Exemple : Windows 2000, 2003, XP, Unix (HP-UX, Solaris, AIX, Linux,
FreeBSD...)
IV-Classification des systèmes
d’exploitation
d-Système mono-utilisateur
gestion simplifiées.
Exemple :
IV-Classification des systèmes
d’exploitation
d-Système distribué
www.courstechinfo.be
FIN