-
Máquinas de operaciones básicas
Máquinas de operaciones básicas
Leibniz extendió las ideas de Blaise Pascal y, en 1671, introdujo el Staffelwalze (Step Reckoner, también conocido como el Stepped Reckoner o máquina de Leibniz), un dispositivo que, así como ejecutaba adiciones y sustracciones, podía multiplicar, dividir y sacar raíces cuadradas mediante una serie de pasos de adiciones. -
Máquina diferencial para el cálculo de polinomios
Máquina diferencial para el cálculo de polinomios
Babbage diseñó y desarrolló una calculadora mecánica capaz de calcular tablas de funciones numéricas por el método de diferencias. También diseñó, pero nunca construyó, la analítica para ejecutar programas de tabulación o computación; por estos inventos se le considera como una de las primeras personas en concebir la idea de lo que hoy llamaríamos una computadora, por lo que se le considera como "El Padre de la computación". -
Almacenamiento en tarjetas perforadas
Almacenamiento en tarjetas perforadas
Lady Lovelace uno de sus aportes fue el concepto de máquina universal, la idea de un artefacto que pudiera programarse y reprogramarse para realizar tareas diversas. Lady Ada Lovelace, sugirió la idea de que las tarjetas perforadas pudieran adaptarse de manera que propiciaran que el motor de Babbage repitiera ciertas operaciones. Debido a esta sugerencia algunas personas consideran a Lady Lovelace la primera programadora. -
Álgebra booleana
Contribuyó al algebra binaria y a los sistemas de circuitos de computadora (álgebra booleana). -
Creación del censo
Creador de un sistema para automatizar la pesada tarea del censo -
Creación de la computadora ABC
Primera computadora digital electrónica patentada - Atanasoff Berry Computer (ABC) -
Máquina de Turing
Una máquina capaz de resolver problemas - Aportes de Lógica Matemática - Computadora con tubos de vacío -
Computadora Mark 1
En colaboración con IBM desarrolló el Mark 1, una computadora electromecánica de 16 metros de largo y más de dos de alto que podía realizar las cuatro operaciones básicas y trabajar con información almacenada en forma de tablas. -
Arquitectura de Von Neumann
Propuso guardar en memoria no solo la información, sino también los programas, acelerando los procesos. -
Creación de la ENIAC
Junto a John Presper Eckert desarrolló una computadora electrónica completamente operacional a gran escala llamada Electronic Numerical Integrator And Computer (ENIAC).