La technologie

Qu'est-ce qu'un système d'exploitation?

Un système d'exploitation est le logiciel principal qui gère tout le matériel et les autres logiciels sur un ordinateur. Le système d'exploitation, également appelé «système d'exploitation», s'interface avec le matériel de l'ordinateur et fournit des services que les applications peuvent utiliser.

Que fait un système d'exploitation?

Un système d'exploitation est le principal ensemble de logiciels sur un périphérique qui maintient tout ensemble. Les systèmes d'exploitation communiquent avec le matériel de l'appareil. Ils gèrent tout, de votre clavier et de vos souris à la radio Wi-Fi, aux périphériques de stockage et à l'affichage. En d'autres termes, un système d'exploitation gère les périphériques d'entrée et de sortie. Les systèmes d'exploitation utilisent des pilotes de périphérique écrits par des créateurs de matériel pour communiquer avec leurs périphériques.

Les systèmes d'exploitation incluent également de nombreux logiciels, tels que les services système courants, les bibliothèques et les interfaces de programmation d'application (API), que les développeurs peuvent utiliser pour écrire des programmes exécutés sur le système d'exploitation.

Le système d'exploitation se situe entre les applications que vous exécutez et le matériel, en utilisant les pilotes matériels comme interface entre les deux. Par exemple, lorsqu'une application souhaite imprimer quelque chose, elle transmet cette tâche au système d'exploitation. Le système d'exploitation envoie les instructions à l'imprimante en utilisant les pilotes de l'imprimante pour envoyer les signaux corrects. L'application qui imprime n'a pas à se soucier de quelle imprimante vous avez ou comprendre comment cela fonctionne. Le système d'exploitation gère les détails.

Le système d'exploitation gère également le multitâche, en allouant des ressources matérielles parmi plusieurs programmes en cours d'exécution. Le système d'exploitation contrôle les processus en cours d'exécution et les alloue entre différents processeurs si vous disposez d'un ordinateur doté de plusieurs processeurs ou de plusieurs cœurs, ce qui permet à plusieurs processus d'être exécutés en parallèle. Il gère également la mémoire interne du système, en allouant de la mémoire entre les applications en cours d'exécution.

Le système d’exploitation est l’un des gros logiciels exécutant la série et il est responsable de tout le reste. Par exemple, le système d'exploitation contrôle également les fichiers et autres ressources auxquels ces programmes peuvent accéder.

La plupart des applications logicielles sont écrites pour les systèmes d'exploitation, ce qui permet au système d'exploitation de faire beaucoup de travail. Par exemple, lorsque vous exécutez Minecraft, vous l'exécutez sur un système d'exploitation. Minecraft n'a pas besoin de savoir exactement comment fonctionne chaque composant matériel. Minecraft utilise diverses fonctions de système d’exploitation et le système d’exploitation les convertit en instructions matérielles de bas niveau. Cela évite aux développeurs de Minecraft - et à tous les autres programmes qui fonctionnent sur un système d’exploitation - beaucoup de problèmes.

Les systèmes d'exploitation ne sont pas réservés aux PC

Lorsque nous disons "ordinateurs" fonctionnent avec des systèmes d’exploitation, nous ne parlons pas seulement d’ordinateurs de bureau et d’ordinateurs portables traditionnels. Votre smartphone est un ordinateur, tout comme les tablettes, les téléviseurs intelligents, les consoles de jeux, les montres intelligentes et les routeurs Wi-Fi. Un Amazon Echo ou Google Home est un appareil informatique qui exécute un système d'exploitation.

Microsoft Windows, Apple Mac, Google Chrome OS et Linux sont des systèmes d’exploitation familiers. Les systèmes d'exploitation de smartphone dominants sont iOS d'Apple et Android de Google.

D'autres périphériques, tels que votre routeur Wi-Fi, peuvent exécuter des «systèmes d'exploitation intégrés». Ce sont des systèmes d'exploitation spécialisés avec moins de fonctions qu'un système d'exploitation classique, conçu spécifiquement pour exécuter une tâche Wi-Fi. navigation, ou exploitation d'un guichet automatique.

Où commencent les systèmes d'exploitation et les programmes?

Les systèmes d'exploitation incluent également d'autres logiciels, y compris une interface utilisateur permettant aux personnes d'interagir avec l'appareil. Il peut s'agir d'une interface de bureau sur un PC, d'une interface tactile sur un téléphone ou d'une interface vocale sur un assistant numérique.

Un système d'exploitation est un gros logiciel composé de nombreuses applications et processus. La ligne entre ce qu'est un système d'exploitation et ce que peut être un programme peut parfois être un peu floue. Il n'y a pas de définition précise et officielle d'un système d'exploitation.

Par exemple, sous Windows, l'application Explorateur de fichiers (ou Explorateur Windows) est à la fois une partie essentielle du système d'exploitation Windows, elle gère même le dessin de votre interface de bureau et une application qui s'exécute sur ce système d'exploitation.

Le noyau d'un système d'exploitation est le noyau

À un faible niveau, le "noyau" est le programme informatique central au cœur de votre système d'exploitation. Ce programme unique est l'une des premières choses chargées lors du démarrage de votre système d'exploitation. Il gère l'allocation de mémoire, convertit les fonctions logicielles en instructions pour le processeur de votre ordinateur et gère les entrées et les sorties des périphériques matériels. Le noyau est généralement exécuté dans une zone isolée pour éviter qu’il soit altéré par d’autres logiciels sur l’ordinateur. Le noyau du système d'exploitation est très important mais ne constitue qu'une partie du système d'exploitation.

Les lignes peuvent être un peu floues aussi. Par exemple, Linux est juste un noyau. Cependant, Linux est encore souvent appelé un système d'exploitation. Android est également appelé un système d'exploitation, et il est construit autour du noyau Linux. Les distributions Linux comme Ubuntu prennent le noyau Linux et y ajoutent des logiciels supplémentaires. Ils sont également appelés systèmes d'exploitation.

Quelle est la différence entre un micrologiciel et un système d'exploitation?

De nombreux appareils exécutent simplement un "firmware", un type de logiciel de bas niveau qui est généralement programmé directement dans la mémoire d'un périphérique. Le micrologiciel est généralement un petit logiciel conçu pour ne faire que les bases absolues.

Lorsqu'un ordinateur moderne démarre, il charge le microprogramme UEFI à partir de la carte mère. Ce micrologiciel est un logiciel de bas niveau qui initialise rapidement le matériel de votre ordinateur. Il démarre ensuite votre système d'exploitation à partir du disque SSD ou du disque dur de votre ordinateur. (Ce lecteur SSD ou disque dur possède son propre microprogramme interne, qui gère le stockage des données sur les secteurs physiques à l'intérieur du lecteur.)

La ligne entre le micrologiciel et le système d'exploitation peut également être un peu floue. Par exemple, le système d'exploitation des iPhones et iPads d'Apple, appelé iOS, est souvent appelé «firmware». Le système d'exploitation de la PlayStation 4 s'appelle également officiellement firmware.

Ce sont des systèmes d'exploitation qui s'interfacent avec plusieurs périphériques matériels, fournissent des services aux programmes et allouent des ressources entre les applications. Cependant, un micrologiciel très basique fonctionnant sur une télécommande de télévision, par exemple, n'est généralement pas appelé un système d'exploitation.

EN RELATION: Qu'est-ce que le micrologiciel ou le microcode et comment puis-je mettre à jour mon matériel?


La personne moyenne n'a pas besoin de comprendre exactement ce qu'est un système d'exploitation. Il peut être utile de savoir quel système d’exploitation vous devez connaître, quel est le logiciel et le matériel compatibles avec votre appareil.

Crédit d'image: Stanislaw Mikulski / Shutterstock.com, mama_mia / Shutterstock.com, GagliardiImages / Shutterstock.com

Tags

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Close