PrécédentSuivantSommaire

Systèmes

Le système d’exploitation d’un ordinateur est l’ensemble de logiciels qui contrôle son fonctionnement de base. Les applications lancées par l’utilisateur (traitement de texte, gestion de fichiers…), comme les programmes que l’on crée soi-même, font appel aux services du système d’exploitation. Celui ci permet de gérer les différents éléments de l’ordinateur (disque dur, lecteur de disquettes, clavier…) et de les faire fonctionner dans un tout. Il organise entre autre le stockage sur le disque dur (accès aux répertoires, sous répertoires, fichiers) pour que l’utilisateur puisse les atteindre facilement. Il y a d’une part le noyau (kernel) qui est chargé dès la mise en route de la machine car elle ne pourrait pas fonctionner sans, d’autre part différents utilitaires lancés occasionnellement (comme l’éditeur de texte EDIT.COM de DOS/Windows).

Les systèmes d’exploitation sont diversifiés, chaque constructeur informatique ayant travaillé de son coté pour ses propres modèles d’ordinateurs. Cependant, on retrouve un peu partout des idées qui ont émergé et se sont révélé intéressantes. Cela va du plus simple (mono utilisateur, mono tâche, tout devant se trouver en mémoire vive comme l’ancien MS/DOS) au plus complexe (multiutilisateur, multitâche, multiprocesseur ou même systèmes répartis). Les gros ordinateurs peuvent supporter jusqu’à plusieurs milliers d’utilisateurs et l’emploi de la mémoire virtuelle s’est généralisée (même sous Windows). Le principe est d’émuler la présence d’un supplément de mémoire vive (qui serait donc dans l’unité centrale) en stockant les données en trop sur une partie du disque dur. Chaque utilisateur ou application a ainsi l’impression d’avoir une grande quantité de mémoire pour lui seul, avec cependant une nette diminution de la vitesse d’exécution.

Les systèmes actuellement les plus utilisés sont Windows 95/98, Mac OS et les différentes versions d’Unix.