Les fonctions d’un SE

Nous pouvons résumer les fonctions principales d'un système d'exploitation, dans ce qui suit :

  • Fournir une « interface » entre l'ordinateur et l'utilisateur pour permettre de donner des ordres à la machine (lancer une impression, ...);

  • Gérer les « ressources » de l'ordinateur (mémoires, processeur, périphériques, …);

  • Gérer l’organisation du stockage de l’information sur les mémoires secondaires par l’intermédiaire de son « système de gestion de disques »;

  • Etc.

Système de Gestion de disques

Le système de gestion de fichiers d’un SE organise les informations (c-à-d les données et les programmes) en deux niveaux :

  • Niveau physique : décrit comment l’information sera organisée sur le support de stockage. Ce niveau est géré par le SE.

  • Niveau logique : décrit comment ces informations seront manipulées par l’utilisateur. Ce niveau rend le niveau physique transparent.

 Système de Gestion de disques (S.G.F.)

Organisation logique : Pour faciliter aux utilisateurs les actions de stockage, d’identification et de la recherche des informations sur les mémoires de masse, les systèmes d’exploitations utilisent deux notions (ou entités) :

  1. Fichier : Les informations sont rangées dans des fichiers.

    • Un fichier peut servir à mémoriser un texte, une image, mais aussi un programme, etc.

    • Un fichier est identifié par un nom qui lui est attribué par l’utilisateur et qui a la forme suivante : nom_du_fichier.extension l’extension sert à regrouper les fichiers de même nature.

  2. Dossier (ou répertoire) : Les dossiers permettent de ranger soit des fichiers, soit d'autres dossiers (ils peuvent aussi rester vides).

    • Les dossiers sont structurés de façon arborescente. Dans un tel arbre, les fichiers ne peuvent figurer qu'au niveau des feuilles.

    • le premier niveau de cette arborescence est appelé «répertoire racine». On peut y créer d’autres répertoires contenant des sous répertoires et/ou des fichiers.

    • Dans une telle organisation, on peut se déplacer de deux façons : par un chemin absolu (en partant de la racine), par un chemin relatif (en partant du répertoire dit «courant»).

Exemple de répertoires et de fichiers sous jacents.

Arborescence montrant des répertoires et des fichiers.

Exemple

  1. Lettre.doc fichier document créé par Word ;

  2. Produit.exe fichier exécutable (programme multiplication).