Il est difficile de déterminer les premiers dispositifs informatiques * absolus * car la définition de "calcul" peut être large. Cependant, voici quelques-uns des premiers appareils qui tombent sous différentes interprétations:
Dispositifs de comptage anciens:
* abacus (vers 3000 avant notre ère): Bien qu'il ne s'agisse pas d'un ordinateur moderne, l'Abacus était un outil fondamental pour effectuer l'arithmétique de base. Il a utilisé des perles sur les tiges pour représenter les nombres et a permis l'addition, la soustraction, la multiplication et la division.
* Counting Boards: Semblable à l'Abacus, ces conseils ont été utilisés pour représenter des nombres et effectuer des calculs à l'aide de cailloux, de compteurs ou d'autres marqueurs.
Dispositifs mécaniques:
* Mécanisme antikythère (vers 100 avant notre ère): Cette calculatrice astronomique complexe, trouvée dans un naufrage, est considérée comme l'un des appareils anciens les plus sophistiqués. Il a utilisé des engrenages et des cadrans pour prédire les mouvements célestes.
* Astrolabe (vers le 2e siècle avant notre ère): Bien que utilisés principalement pour les mesures astronomiques, l'astrolabe a également incorporé des calculs pour déterminer le temps, la latitude et d'autres données astronomiques.
* napiers os (début du XVIIe siècle): Le dispositif ingénieux de John Napier a utilisé des tiges avec des nombres gravés sur eux pour simplifier la multiplication et la division.
Machines informatiques précoces:
* Pascaline (1642): Blaise Pascal a inventé cette calculatrice mécanique, qui pourrait effectuer l'addition, la soustraction, la multiplication et la division. C'était un précurseur des calculatrices modernes.
* Leibniz's Stepped Reckoner (1673): Gottfried Wilhelm Leibniz a construit cette machine, qui pourrait effectuer une multiplication et une division par addition ou soustraction répétée. Ce fut une étape importante vers l'informatique plus sophistiquée.
Appareils programmables précoces:
* Jacquard Loom (1801): L'invention de Joseph Marie Jacquard a utilisé des cartes perforées pour contrôler les modèles de tissage sur un métier à tisser, démontrant le concept d'instructions programmables.
* Moteur de différence de Babbage (1822-1832): Charles Babbage a conçu cette calculatrice mécanique destinée à calculer les tables mathématiques. Il n'a jamais été achevé mais jeté les bases des ordinateurs modernes.
* Moteur analytique (1837): La conception ambitieuse de Babbage pour un ordinateur programmable à usage général, incorporant les concepts d'une unité de traitement centrale, de la mémoire et de l'entrée / sortie. Bien qu'il ne soit pas construit au cours de sa vie, cela a eu un impact profond sur l'informatique future.
au-delà des bases:
* algèbre booléenne (1854): George Boole a développé un système de logique qui est devenu le fondement des ordinateurs numériques modernes, car il utilise des opérations binaires (0 et 1).
Il est important de noter que ces appareils ne représentaient pas toujours une ligne claire entre le calcul et d'autres tâches. La capacité de «calcul» est souvent émergé des progrès dans d'autres domaines comme les mathématiques, l'astronomie et l'ingénierie.
Cette liste met en évidence certains des premiers appareils qui ont contribué à l'évolution de l'informatique. La progression des outils de comptage de base aux machines programmables a ouvert la voie aux ordinateurs modernes que nous utilisons aujourd'hui.
|