Coralie
S'il n'a vraiment pas de système d'exploitation, vous devez écrire un programme pour lui faire faire ce que vous voulez qu'il fasse. Même l'exécution d'un programme peut être un défi sans système d'exploitation.
L'un des premiers ordinateurs avec lesquels j'ai travaillé exigeait que vous entriez dans le programme à l'aide des commutateurs du panneau avant. Chaque instruction sur cet ordinateur était de 12 bits, vous avez donc défini les 12 commutateurs et appuyé sur un commutateur "enter". Il a fallu quelques minutes pour saisir suffisamment d'instructions pour lui faire lire un programme à partir d'une bande de papier perforée. Le programme de bandes de papier ferait alors quelque chose d'utile. Pour changer de programme, vous avez répété le processus à partir du haut.
Plus tard, j'ai travaillé sur un ordinateur plus "moderne" qui utilisait une bande magnétique au lieu de bande papier, mais le processus était très similaire. Le premier programme lu était un système d'exploitation qui permettait de lire ou d'écrire des fichiers sur la bande magnétique et d'interagir avec l'opérateur à l'aide d'un télétype.
Certains appareils électroniques simples avec processeurs intégrés, un four à micro-ondes ou une machine à laver, par exemple, peuvent ne pas avoir de système d'exploitation reconnaissable. Bien sûr, il dispose d'une sorte de logiciel pour gérer les ressources disponibles (lumières, boutons, valves, etc.), mais le type de gestion que Windows ou Mac OS X pourrait faire n'est généralement pas requis.
Le système d'exploitation est une commodité pour les opérateurs humains et pour les programmes. Cela peut également permettre à l'ordinateur d'effectuer plusieurs tâches de manière à ce qu'il semble travailler sur plusieurs choses à la fois sans que ces choses n'interfèrent les unes avec les autres. Sans cela, vous n'avez pas nécessairement cette commodité.