Vous êtes sur la page 1sur 11

Info Ari 2 , EST de Sal

M. OUMSIS

1
Plan
1 Introduction

2 Gestion des fichiers

3 Gestion des processus

4 Gestion de la mmoire

2
Introduction
Systme d'exploitation ... ?
Qu'est-ce qu'un systme d'exploitation ?

L'interface entre le logiciel et le physique.

Sparer les applications des spcificits du matriel :


portabilit
Protger le matriel des applications.

3
Introduction
Pourquoi un Systme d'exploitation ... ?
Les ressources matrielles sont complexes dtails
techniques embtants
Exemple 1 :

Le programmeur X doit-il vraiment grer a ? ! ?


4
Introduction
Exemple 2 : laccs une ressources

Le programmeur X doit-it vraiment grer a ? ! ?


Pour grer l'accs une ressource coteuse. Il faut :
connatre l'utilisateur de la ressource

grer les accs concurrentiels

viter les conflits entre les programmes/usagers

5
Introduction
Fonctionnalits d'un SE :
Dcharger le programmeur d'une tache norme et
fastidieuse
Concentration sur le dveloppement de SON application
Protger le systme et ses usagers de fausses manipulations
Offrir une vue simple/uniforme/cohrente de la machine et
des ressources

6
Introduction
Dfinition

Un systme d'exploitation (SE; en anglais: OS = operating


system) est un ensemble de programmes de gestion du
systme qui permet de grer les lments fondamentaux de
l'ordinateur:
Le matriel
Les logiciels
La mmoire
Les donnes
Les rseaux.

7
Introduction
Dfinition(s) technique(s)

La plus rpandue :
Allocateur de ressources (CPU, mmoire, priphriques etc.)
Contrleur de ressources (gestion et contrle dans le temps et
dans lespace)

Autres :
Premire couche logicielle au dessus du matriel
Seul programme permanent dans une machine
Portion logicielle qui tourne en mode noyau

8
Introduction
Fonctions dun systme dexploitation
Gestion de la mmoire
Gestion des systmes de fichiers
Gestion des processus
Mcanismes de synchronisation
Gestion des priphriques
Gestion du rseau
Gestion de la scurit.

9
Introduction
Exemples de Systmes dexploitation
Windows NT est le systme dexploitation Microsoft conu
pour se passer de MS-DOS, tout en gardant une grande
compatibilit avec les logiciels crits pour MS-DOS, Win 3
et plus tard Win 9X (= Win 4.0).
Windows 2000 est le nom commercial de Win NT 5.0, et
Win XP celui de NT 5.1
UNIX
LINUX

Il existe actuellement plus de 193 systmes dexploitation


dans 27 langues
10
Plan
1 Introduction

2 Gestion des fichiers

3 Gestion des processus

4 Gestion de la mmoire

11

Vous aimerez peut-être aussi