d’exploitation
Introduction 1/2
*Drivers
Exemple de Programmes (système, d’application)
Les Interactions
Définition d’un OS 1/2
- La liste exacte des machines sur lesquelles il peut être utilisé dépend
aussi de la palette de pilotes incluse dans le système d'exploitation.
Les programmes système
-Un même logiciel ou application ne peut être compatible avec toutes les
plates-formes et il existe une version par système d’exploitation.
-Il en est de même avec les OS, ils ont tous le même rôle et objectifs, ils ne
différent que par l’interface et les stratégies qu’ils appliquent.
•Un processus est une entité créée par l’OS pour exécuter un programme
Rôles des systèmes d’exploitations
Ainsi lors de la conception d’un SE, une attention particulière est accordée
aux E/S qui permet de les protéger et d’en interdire généralement l’accès
direct aux programmeurs.
Rôle 4/6 : La gestion des interfaces
- Les programmes sont stockés sous forme de fichiers sur le disque dur et
organisés en répertoire.
- Le SGF doit offrir des fonctions afin de créer, copier, lire, … des fichier.
L’interconnexion des machines par des réseaux locaux constitue une des
majeures évolutions des trois dernières décennies.
Les SE actuels prennent en charge cet aspect dans la mesure où ils offrent :
- etc…
Historique des systèmes
d’exploitation
1re génération (jusqu’à 1955)
• Ces machines
énormes
remplissaient des
salles et étaient
moins rapides
qu’une calculatrice
moderne;
1re génération (jusqu’à 1955)
• Concepteur = constructeur =
programmeur = opérateur;
• Un programme dispose
toujours de toute la mémoire
disponible;
2e génération (1955-1965) : transistors et traitement par lots
• Motorola 68000;
• Internet;
• Applications multimédia;
Systèmes répartis
• plusieurs processeurs sur un même appareil;
• plusieurs processeurs disponibles sur des appareils différents pour un même
programme;
• plusieurs « cores » sur un même processeur;
• systèmes client/serveur;
• connectivité inter-serveurs;
Types de Systèmes
d’exploitation
Les Types de systèmes d’exploitation
Les interfaces
Le nombre d’application qui tournent en simultané
Le nombre d’utilisateurs
La connectivité réseau
Le nombre de bits
Le nombre de processeurs
Les Types de systèmes d’exploitation
Les interfaces :
La ligne de commande, le mode texte avec le clavier.
Le nombre d’utilisateurs :
-Les systèmes d’exploitation mono utilisateur : utilisable par un seul
utilisateur à la fois.
-Exemple (MS-DOS)
La connectivité réseau :
-Les systèmes d’exploitation Station de travail
Exemple (MacOS, Windows 7)
Le nombre de bits
- Les 16 bits (MS DOS)
Un processeur 64 bits est capable de traiter des données beaucoup plus longues
simultanément.
Les Types de systèmes d’exploitation
Le nombre de processeurs :
- Les systèmes d’exploitation mono processeur
Elle peut être graphique, dans ce cas les parties les plus typiques de ce
type d’environnement sont le pointeur de la souris, les fenêtres, le bureau,
les icônes.
Les composants d’un systèmes d’exploitation
Source :
http://www.berkeley-software.wikibis.com/noyau_de_systeme_d_exploitation.php