¿Cómo se calcularon los primeros algoritmos informáticos?
Las primeras computadoras se remontan a la Francia del siglo XIX. En 1801, un inventor francés inventó el telar Jacquard, que utilizaba tarjetas perforadas para enviar instrucciones al telar para tejer telas estampadas. En este momento, las tarjetas perforadas pueden considerarse programas y la fabricación de tarjetas perforadas puede considerarse programación. El telar hila telas con patrones, que es el resultado.
En 1836, un matemático británico utilizó el principio de funcionamiento del telar de Jacquard para construir una computadora para calcular fórmulas matemáticas.
En 1889, el estadístico estadounidense Holman utilizó el principio de funcionamiento del telar Jacquard para desarrollar un sistema de tabulación de tarjetas perforadas para el censo de EE. UU., pero solo podía usarse para resúmenes de datos aditivos.
A partir de la década de 1940, las máquinas tabuladoras perforadas continuaron desarrollándose y sus capacidades se fortalecieron, sumando restas, multiplicaciones y divisiones. Pero se requiere un panel de control lleno de conectores. Cada vez que realiza una operación de programa, necesita usar una nueva tarjeta perforada y cambiar la nueva posición del complemento. En ese momento, los datos y las instrucciones de la computadora se ingresaban a través de máquinas de tarjetas perforadas y se emitían mediante máquinas de teletipo.
Con el desarrollo de los componentes electrónicos y la reducción de costes, los ordenadores se han vuelto cada vez más avanzados.
Sin embargo, el método de ingresar datos en máquinas de tarjetas perforadas y obtener resultados por computadora continuó utilizándose hasta la década de 1970.