Quelles sont les cinq raisons pour lesquelles un ordinateur ne peut pas fonctionner sans système d’exploitation ?


Pour répondre correctement à cette question, il faut beaucoup d'informations techniques sur ce qui compose un ordinateur, ce qui constitue un système d'exploitation, quelles sont les fonctions d'un système d'exploitation.

Mais je voudrais répondre à cette question d'une manière bizarre. Je dirais que vous avez tout à fait raison de dire que les ordinateurs ne peuvent pas fonctionner sans un système d'exploitation. Mais pour que cela soit complètement vrai, vous devriez changer votre compréhension de ce qu'est un système d'exploitation et de ses fonctions. En outre, vous devriez élargir votre définition de l'ordinateur aussi.


Faisons donc un peu cela, en commençant par un ordinateur. Maintenant, par la définition laïque, un ordinateur est ce que vous avez en cours d'exécution sur votre bureau, que ce soit un ordinateur de bureau ou un ordinateur portable. Beaucoup plus de gens comprennent que, essentiellement, votre téléphone et vos tablettes sont aussi des ordinateurs. Mais si vous comprenez que les ordinateurs sont des appareils qui prennent des données en entrée, les traitent avec d'autres informations stockées à l'intérieur, et produisent une sortie, alors par cette définition, beaucoup d'autres choses entrent dans cette case, comme votre micro-ondes, votre réfrigérateur, etc. Des choses apparemment sans rapport ont des ordinateurs "embarqués" en leur sein. D'où le terme de systèmes embarqués.


En tout cas, une fois que nous avons compris cela, parlons d'un système d'exploitation. C'est quelque chose de plus difficile à expliquer aux non-initiés. Mais contrairement à la croyance populaire, un système d'exploitation ne fait pas tourner votre vidéo, ni n'ouvre votre document ou n'affiche votre image. Il permet à d'autres programmes, tels qu'un lecteur vidéo, un traitement de texte ou un éditeur/visualisateur de photos, de "fonctionner" en toute sécurité, sans se gêner les uns les autres, et de remplir leurs fonctions en même temps. Mais sous tout cela, ce qu'il fait aussi, c'est initialiser et gérer les différents composants matériels qui sont utilisés par ces programmes.


Pour expliquer cela un peu plus, prenons l'exemple de votre tablette. Votre tablette, en fonction de sa marque et de son modèle, aura de nombreuses fonctionnalités et de nombreux composants. Elle aura un écran, un écran tactile, une carte mémoire et une mémoire interne, des haut-parleurs, etc. Je pourrais vous expliquer ce que le système d'exploitation fait avec chacun de ces éléments, mais je vais d'abord vous donner un contre-exemple. Si vous avez déjà vu un vieux téléviseur (ou même des téléviseurs plus récents) sans câble ni antenne connectés, vous voyez des parasites et n'entendez que du bruit. Mais lorsque vous démarrez votre tablette, elle ne fait rien de tout cela, elle commence par un écran noir, puis un logo s'affiche. Au lieu d'entendre un bruit provenant des haut-parleurs, vous n'entendez rien, et peut-être un son de bienvenue ou un léger bip. Vous vous êtes déjà demandé pourquoi ? Eh bien, parce que quelque chose qui ressemble à un système d'exploitation initialise tout au départ et vous permet ensuite de prendre le contrôle lorsque tout est prêt.

C'est quelque chose que fait un système d'exploitation, et c'est quelque chose de très vital pour lui. Même chose pour disons votre micro-ondes, lorsque vous le démarrez, vous avez immédiatement un affichage. Il ne commence pas à faire tourner la table tournante de façon aléatoire lorsque vous le démarrez, mais vous ne lancez pas votre vidéo dessus. D'autre part, si vous ouvrez la porte de votre micro-ondes pendant qu'il fonctionne, il s'éteint immédiatement (sur certains modèles). Ou lorsque vous appuyez sur pause, annulation ou démarrage, il fait ce que vous vouliez qu'il fasse. Donc quelque chose fait cela pour vous.

Sur un ordinateur normal, cette partie n'est qu'un petit composant de votre système d'exploitation global. mais sur d'autres appareils, cela devient beaucoup plus beaucoup plus important et beaucoup plus significatif. Mais ces appareils ont leur système d'exploitation et leur application intégrés en un seul. ils ne sont pas séparables dans un sens réel comme sur votre ordinateur.

Même sur un ordinateur, vous pouvez l'allumer sans le système d'exploitation, mais vous ne serez pas en mesure de faire beaucoup plus que cela. Vous pourriez écrire un programme qui, disons, exécute votre jeu, mais en même temps que l'exécution de ce jeu, vous devriez faire en sorte que le programme, disons, efface/rafraîchisse l'écran, prenne les entrées de l'utilisateur à de très petits intervalles, mette des images sur l'écran, joue du son à travers les haut-parleurs, tout en ne vous permettant pas d'entendre du bruit au début, ou de voir du statique sur l'écran. Donc, ce que vous seriez essentiellement écrire est un programme qui a un jeu et un système d'exploitation construit en un. Quelque chose un peu comme ça.

main-qimg-f8894b2ad2cace1df9e60399fc136a91.webp

Alors pour répondre à votre question, il n'y a pas cinq raisons, il y a beaucoup de petites raisons. Mais il y a une grande raison pour laquelle. Parce que c'est peut-être presque impossible.