Système D'exploitation: Présentés Par
Système D'exploitation: Présentés Par
Système D'exploitation: Présentés Par
2016-2017
2017/2018
2. définition
3. Rôles et composition
4.Evolution et comparaison
5.Exemples
6. Conclusion 2
2
Introduction
3
• A ce propos une question ce pose sauvant
4
Définition :
-Il fournit aux programmes applicatifs des points d’entre génériques pour les
périphériques.
5
6 6
Quel rôle peut jouer le
système d’exploitation ?
7
7
Rôles du SE :
1/Gestion de la mémoire centrale
• noyau
1
• Bibliothèque dynamique
2
10
Noyau
• Au lancement:
– Boot : le programme qui initialise l’ordinateur
– Permet aux premiers services d’accéder aux applications système :
gestion de la mémoire, accès aux disques durs et accès aux périphériques
11
Les bibliothèques dynamiques
• Libraries
12
Le système de fichiers
Un système de fichiers est une structure de données permettant de stocker les
informations (disque dur, disquette, CD-ROM, clé USB, etc.)
E.g. une structure hiérarchique
Une telle gestion des fichiers permet de traiter, de conserver des quantités
importantes de données
Il offre à l'utilisateur une vue abstraite sur ses données et permet de les localiser à
partir d'un chemin d'accès
13
Interface homme-machine
• Interface graphique
– Xterm, Linux, Windows, Macintosh
– GUI (Graphical User Interface)
14
Shell
Shell (coquille par opposition au noyau) = L'interpréteur de commandes
permettant la communication avec le SE par l'intermédiaire d'un langage de
commandes
15
Programmes applicatifs de base
16
Évolution des SE
• 1980s
– Unix (sur des machines plus grosses)
– CP/M
– MSDOS
– Mac OS
• 1990s et 2000s
– Interface graphique
– Windows
– Mac OS X
– Linux avec GUI
– Compatibilité
17
Exemples
• 1- Windows :
• est au départ une interface graphique unifiée produite
par Microsoft , qui est devenue ensuite une gamme
de système d’exploitation à part entière, principalement
destinés aux ordinateurs compatibles PC.
18
Évolution de Windows
19
2- linux
20
Les distribution de lunix
21
3-Historique de Unix
22
Multi-utilisateurs et multi-tâches
• Multi-utilisateurs
– plusieurs utilisateurs utilisent le même ordinateur en même temps
• Multi-tâches
– un utilisateur lance plusieurs applications
23
Comparaison des SE
Système Codage Mono-/multi- Mono-/multi-tâche
utilisateur
DOS 16 mono mono
Windows 3.1 16/32 mono non préemptif
Windows 95 32 mono coopératif
Win. NT/2000 32 multi préemptif
Windows XP 32/64 multi préemptif
Unix/Linux 32/64 multi préemptif
25
26