| système d'exploitation | Format lecture | ||||
| Dans le menu Fichier, cliquez sur Imprimer. | |||||
| 3. | Composition d’un système d’exploitation |
Architecturé autour de deux éléments de base, un système d’exploitation se compose au minimum d’un noyau (ou kernel, en anglais) et d’un langage de commandes (ou interpréteur).
| 1. | Le noyau |
Les principales fonctionnalités assurées par le noyau sont les suivantes :
– la gestion des processus ;
– la gestion de la mémoire (qu’il distribue aux processus) ;
– l’ordonnancement des processus (répartition du temps processeur) ;
– la gestion des entrées-sorties : affichage à l’écran, saisie au clavier, lecture / écriture sur les disques, impressions, etc. ;
– la gestion des systèmes de fichiers ;
– l’accès aux réseaux en gérant les différents protocoles réseau (TCP/IP, IPX, LanManager, DECNet, etc.).
| 2. | L’interpréteur |
L’interpréteur, pour sa part, permet de donner des instructions à l’ordinateur à l’aide de commandes pour effectuer un certain nombre de tâches tout en ignorant les caractéristiques techniques du matériel qu’il utilise. Il permet par exemple de créer, changer, renommer et supprimer les répertoires d’un disque, d’en afficher la liste ou d’en examiner leur contenu, etc.
Traditionnellement, les programmes applicatifs ne faisaient pas partie intégrante du système d’exploitation. Mais depuis le début des années 2000, ce point de vue a évolué chez les éditeurs. L’intégration de navigateurs Internet, de lecteurs multimédia et de pare-feu (ou firewall) dans les derniers systèmes d’exploitation grand public en est le parfait exemple.