Quels «concepts» ont été utilisés avant les systèmes d'exploitation?
Les ordinateurs sont avec nous depuis un certain temps déjà, mais avant l’avènement des systèmes d’exploitation modernes, à quoi servait le bon fonctionnement des premiers systèmes informatiques? Le billet de questions et réponses de SuperUser d'aujourd'hui emmène un lecteur curieux dans un voyage dans le temps.
La séance de questions et réponses d'aujourd'hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté..
Photo gracieuseté de The Bulletin of Computer Conservation Society.
La question
SuperUser reader nEwGUy veut savoir ce qui a été utilisé pour faire fonctionner les systèmes informatiques avant la création des systèmes d'exploitation modernes:
Les systèmes d’exploitation constituent la base de l’informatique moderne, mais auparavant, c’était ce qui était utilisé dans les systèmes informatiques pour les faire fonctionner.?
Ce qui était utilisé pour faire fonctionner les systèmes informatiques avant les systèmes d'exploitation modernes que nous connaissons aujourd'hui?
La réponse
RedGrittyBrick et DavidPostill, contributeurs à SuperUser, ont la solution pour nous. Tout d'abord, RedGrittyBrick:
Premiers ordinateurs* exécuté un programme à la fois et chargé directement à partir de bandes de papier perforées (par exemple). Vous programmez les premiers ordinateurs* en réglant un grand nombre d'interrupteurs marche-arrêt.
Colosse
Atlas
Manchester
*J'utilise le mot «ordinateur» pour désigner le type d'appareil qui existe actuellement par milliards. Parmi ce grand nombre d'ordinateurs, un nombre infime, mais infime, est constitué d'ordinateurs électroniques programmables électroniques avec des programmes enregistrés. Je suis sûr que la question initiale ne concerne pas la façon dont les personnes portant le titre "ordinateur" ont passé leur journée de travail. Entre ces deux types d’ordinateur, il y a une progression de périphériques intéressants non traités dans cette réponse..
Suivi de la réponse de DavidPostill:
Histoire des systèmes d'exploitation (Source: Université d'État de Kent)
Les systèmes d’exploitation ont évolué en plusieurs phases ou générations qui correspondent approximativement aux décennies.
Les années 1940 - première génération
Les premiers ordinateurs numériques électroniques n'avaient pas de système d'exploitation. Les machines de l'époque étaient si primitives que les programmes étaient souvent entrés un à un sur des rangées de commutateurs mécaniques (cartes de connexion). Les langages de programmation étaient inconnus (pas même les langages d'assemblage). Les systèmes d'exploitation étaient inconnus.
Les années 1950 - Deuxième génération
Au début des années 50, la routine s’est quelque peu améliorée avec l’introduction des cartes perforées. Les laboratoires de recherche de General Motors ont mis au point les premiers systèmes d’exploitation au début des années 50 pour leur IBM 701. Les systèmes des années cinquante ne fonctionnaient généralement qu’un à la fois. Celles-ci ont été appelées systèmes de traitement par lots à flux unique, car les programmes et les données ont été soumis par groupes ou par lots..
Histoire des systèmes d'exploitation (Source: Wikipedia)
Les premiers ordinateurs étaient des ordinateurs centraux dépourvus de système d'exploitation.
Chaque utilisateur utilisait seul la machine pendant une période déterminée et arrivait devant l'ordinateur avec un programme et des données, souvent sur des cartes papier perforées et des bandes magnétiques ou en papier. Le programme serait chargé dans la machine et la machine fonctionnerait jusqu'à ce que le programme soit terminé ou en panne..
Les programmes peuvent généralement être débogués via un panneau de commande à l'aide d'interrupteurs à bascule et de voyants. On raconte qu'Alan Turing maîtrisait bien cette machine sur la première machine Manchester Mark 1 et qu'il tirait déjà la conception primitive d'un système d'exploitation des principes de la machine Universal Turing..
Intéressé de voir plus de commentaires sur ce sujet particulier? Alors assurez-vous de visiter le fil de discussion animé lié ci-dessous!
Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.