Systèmes
Le système dexploitation dun ordinateur est lensemble de logiciels qui contrôle son fonctionnement de base. Les applications lancées par lutilisateur (traitement de texte, gestion de fichiers ), comme les programmes que lon crée soi-même, font appel aux services du système dexploitation. Celui ci permet de gérer les différents éléments de lordinateur (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 lutilisateur puisse les atteindre facilement. Il y a dune part le noyau (kernel) qui est chargé dès la mise en route de la machine car elle ne pourrait pas fonctionner sans, dautre part différents utilitaires lancés occasionnellement (comme léditeur de texte EDIT.COM de DOS/Windows).
Les systèmes dexploitation sont diversifiés, chaque constructeur informatique ayant travaillé de son coté pour ses propres modèles dordinateurs. 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 lancien MS/DOS) au plus complexe (multiutilisateur, multitâche, multiprocesseur ou même systèmes répartis). Les gros ordinateurs peuvent supporter jusquà plusieurs milliers dutilisateurs et lemploi de la mémoire virtuelle sest généralisée (même sous Windows). Le principe est démuler la présence dun supplément de mémoire vive (qui serait donc dans lunité centrale) en stockant les données en trop sur une partie du disque dur. Chaque utilisateur ou application a ainsi limpression davoir une grande quantité de mémoire pour lui seul, avec cependant une nette diminution de la vitesse dexécution.
Les systèmes actuellement les plus utilisés sont Windows 95/98, Mac OS et les différentes versions dUnix.