Vous utilisez tous les jours un système d’exploitation sans savoir de quoi il s’agit ou à quoi il sert. Pourtant, il s’agit d’un élément très important dont il ne faut pas négliger lorsque vous utilisez un ordinateur. Qu’est- ce qu’un système d’exploitation ? Trouvez des informations relatives à ce sujet dans la suite de l’article.
Définition et explication d’un système d’exploitation
Le système d’exploitation ou operating system en anglais (abrégé OS) est un ensemble de programmes qui assure la liaison entre l’utilisateur, les composants informatiques et l’ordinateur. On parle aussi d’une interface qui permet à l’utilisateur d’assurer la gestion de tous ses fichiers ou l’installation de tous les programmes et applications sur son ordinateur. Il faut noter que tout programme informatique ne peut fonctionner que lorsque l’ordinateur est capable de réaliser diverses opérations au préalable. Ces opérations assurent, en effet, la liaison entre différents composants informatiques notamment les différents périphériques, le processeur et la mémoire. Tous les échanges entre ces derniers sont possibles grâce au système d’exploitation. Vous l’ignorez peut-être mais le traitement de texte ou les jeux vidéo sur votre ordinateur, c’est possible grâce au System d’exploitation. En général, le système d’exploitation est composé des éléments suivants :
• Un noyau ou kernel en anglais
• Un interpréteur de commande ou shell en anglais
• Un système de fichiers appelé aussi file system en anglais
A ces éléments s’ajoutent les fameuses fenêtres ou Windows pour Microsoft (introduites dans les années 80).
L’OS ou le système d’exploitation assure plusieurs missions lorsqu’il est installé sur un ordinateur. En voici quelques-unes :
• Il gère le processeur grâce à un algorithme d’ordonnancement
• Il assure la gestion de la mémoire vive : à chaque application, un espace au niveau de la mémoire
• Il assure l’optimisation du lancement des applications en leur allouant les ressources utiles. Il peut supprimer une application qui ne fonctionne plus correctement.
• Il garantit la protection de l’accès aux différentes ressources et leur gestion avec des pilotes (gestionnaires d’entrée et de sortie)
• Il permet la gestion de tous les fichiers : la lecture de tous les fichiers est possible grâce au système d’exploitation, l’utilisateur peut y accéder grâce à lui.
• Il gère tous les droits : les programmes ne peuvent être utilisés que par les utilisateurs ayant tous les droits requis. Cela favorise la sécurité relative à l’exécution de tous les programmes sur l’ordinateur.
• Il gère les informations relatives au bon fonctionnement de l’ordinateur : pour ce faire, il fournit des indicateurs qui peuvent aider l’utilisateur à analyser le fonctionnement de sa machine.
Comment choisir son système d’exploitation ?
Il existe différents types de système d’exploitation notamment :
• Les systèmes d’exploitation dits multitâches
• Les systèmes d’exploitation dits embarqués
• Les systèmes d’exploitation dits temps réel
• Les systèmes d’exploitation dits multi-processeurs
Les systèmes d’exploitation multitâches ou multithreaded OS en anglais peuvent exécuter plusieurs tâches au même moment. L’exécution de ces tâches est bien programmée : en séquences d’instructions ou threads en anglais. Celles-ci peuvent être mises en action ou placées en attente. Elles peuvent aussi être en suspension ou tout simplement supprimées. Par ailleurs, ce type de système peut être préemptif ou à temps partagé.
En ce qui concerne les systèmes d’exploitation dits embarqués, ceux-ci sont parfaits pour les machines de taille plus réduite. C’est le cas par exemple des assistants numériques personnels. Il peut aussi s’agir de différents appareils qui fonctionnent de manière indépendante comme les robots. L’avantage est que le fonctionnement requiert peu de ressources.
Pour ce qui est des systèmes d’exploitation temps réel que l’on connait en anglais real times systems, ils sont parfaits pour le domaine industriel. Ils peuvent, en effet, traiter des informations obtenues suivant des intervalles de temps fixés au préalable. Ces intervalles peuvent être réguliers ou irréguliers.
Les systèmes multi-processeurs, quant à eux, font fonctionner de nombreux processeurs simultanément. Cela permet d’avoir une puissance de calcul plus élevée comparée à celle fournie par un processeur haute qualité. Ainsi, le système est toujours opérationnel même quand un des processeurs dysfonctionne. De même, le partage de la mémoire se fait entre les nombreux processeurs.
Aujourd’hui, les systèmes d’exploitation les plus utilisés sont :
• Windows : signé par Microsoft, il est très utilisé. Il existe sous plusieurs versions dont la dernière est Windows 10. Windows 11 sort bientôt.
• Linux : ce système d’exploitation convient surtout à tous ceux qui ont une bonne connaissance en informatique. On le retrouve rarement sur les ordinateurs.
• Mac Os : signé par Apple, il se trouve uniquement sur les ordinateurs de la marque. Ce système d’exploitation se décline en différentes versions également (macoS Sierra ou macoS High Sierra).
Pour information, les systèmes d’exploitation se présentent différemment. Leur ergonomie est aussi différente et l’utilisation des logiciels varie suivant le système choisi. D’ailleurs, il existe des logiciels propres à chaque système d’exploitation. Avant d’installer un logiciel, il faut donc vérifier s’il est adapté au système d’exploitation de votre machine.