human
Comment le premier système d'exploitation a-t-il été créé s'il n'y avait pas d'autres langages de codage à l'époque ? Edit : putain de merde ça a explosé Veuillez expliquer comme si j'avais cinq ans.
gpt
Les ordinateurs très anciens ont été construits pour une tâche spécifique et simple telle que l'ajout de fichiers . Ils n'avaient pas de vrai logiciel, juste un tas de circuits qui changeaient lorsque vous appuyiez sur les boutons dans le bon ordre. C'était très problématique car cela coûte beaucoup d'argent de devoir développer une nouvelle machine pour chaque tâche que vous voulez faire, alors ils ont commencé à écrire de petits extraits de code pour faire quelque chose. Comme appuyer sur le bouton change un tas de circuits qui lisent 1010 ensemble en 0101 au lieu d'un bouton qui ne fait qu'allumer ou éteindre un circuit individuel. Lorsque les scientifiques ont voulu encore plus de fonctionnalités, ils ont créé des boutons qui basculent une séquence de nombres binaires qui basculent entre plusieurs séquences de nombres binaires. Je ne connais pas l'histoire complète des ordinateurs, mais passons à l'un des langages les plus élémentaires de tous les temps, Fortran. Celles-ci ont en fait été écrites à l'aide de BEAUCOUP de cartes perforées dont vous aviez besoin pour alimenter la machine comme une mitrailleuse. Au lieu d'un programmeur ayant besoin de penser en termes de 1 et de 0, ils avaient maintenant plus de nombres avec un système légèrement plus facile à utiliser pour les humains. Étant les programmeurs paresseux que nous sommes, les employeurs qui veulent que nous fassions plus de travail que nous n'en avons le temps ont poussé les dieux de la logique qui se défoulaient sur les électrons à commencer à utiliser des mots pour représenter un bloc d'instructions écrites dans des langages primitifs comme le Fortran. Au fur et à mesure que le matériel progressait, au lieu de pages de trous dans le papier juste pour exécuter quelque chose comme 6 * 3 + 4 + 5 + 1 + 2 - 420, utilisons les symboles mathématiques, les lettres et les chiffres pour signifier toutes ces pages de merde. C'est à peu près là où ma connaissance s'arrête. Il suit le même schéma à ce jour & nbsp ; Edit : Question oubliée lors de l'écriture - Hé, vous voulez un endroit où vous pouvez lancer un tas de programmes ? Faites un programme qui le fasse ! Un système d'exploitation n'est qu'un énorme programme capable d'exécuter de gros morceaux de 1 et de 0. &nbsp; TL;DR - Créer quelque chose qui fonctionne - > les gens en veulent plus - > Simplifier et améliorer le système grâce aux nouvelles technologies - > Répéter