-
Blaise Pascal (Pascalina)
La pascalina fue la primera calculadora que funcionaba a base de ruedas y engranajes, inventada en 1642 por el filósofo y matemático francés Blaise Pascal (1623-1662). -
Gottfried Wilhem Leibniz
Gottfried Leibniz trabajó en el perfeccionamiento de la máquina de suma de Pascal, e intentó mejorarla de forma que fuera capaz de multiplicar y dividir. Lo logró mediante un dispositivo mecánico llamado cilindro de Leibniz. Después de haber perfeccionado esta máquina, Leibniz centró sus esfuerzos en la creación de un método que permitiera convertir el sistema decimal en otro de base binaria. -
Charles Babbage
La primera computadora fue la máquina analítica creada por Charles Babbage, profesor matemático de la Universidad de Cambridge en el siglo XIX. La idea que tuvo Charles Babbage sobre un computador nació debido a que la elaboración de las tablas matemáticas era un proceso tedioso y propenso a errores. En 1823 el gobierno Británico lo apoyo para crear el proyecto de una máquina de diferencias, un dispositivo mecánico para efectuar sumas repetidas. -
Ada Byron
Realizó el primer algoritmo destinado a ser procesado por una máquina. Como consecuencia, se la describe a menudo como la primera programadora de ordenadores. -
Álgebra de Boole
El álgebra de Boole fue un intento de utilizar las técnicas algebraicas para tratar expresiones de la lógica proposicional. Más tarde fue extendido como un libro más importante: "An Investigation of the Laws of Thought", publicado en 1854.
En la actualidad, el álgebra de Boole se aplica de forma generalizada en el ámbito del diseño electrónico. -
Alan Turing
En su memorable estudio "Los números computables, con una aplicación al Entscheidungsproblem" (publicado en 1936), Turing reformuló los resultados obtenidos por Kurt Gödel en 1931 sobre los límites de la demostrabilidad y la computación, sustituyendo al lenguaje formal universal descrito por Gödel por lo que hoy se conoce como máquina de Turing,
Turing demostró que dicha máquina era capaz de implementar cualquier problema matemático que pudiera representarse mediante un algoritmo. -
Period: to
Primera Generación de Computadoras
La tecnología electrónica era a base de bulbos o tubos de vacío, y la comunicación era en términos de nivel más bajo que puede existir, que se conoce como lenguaje de máquina. -
Konrad Zuse
erminar la primera computadora controlada por programas que funcionaban, la Z3 en 1941. Esta puede que haya sido la "primera computadora", aunque hay discrepancias en este sentido pues, si se consideran algunas sutilezas, como por ejemplo que la máquina de Zuse no era de propósito general, tal vez no lo sea. También diseñó un lenguaje de programación de alto nivel, el Plankalkül, supuestamente en 1945, aunque fue una contribución teórica, pues el lenguaje no se implementó en su vida y no tuvo ni -
Presper Eckert
Eckert se interesó por las ideas que tenía Mauchly sobre la construcción de un computador y de la colaboración de ambos surgió el proyecto ENIAC.
También fabricó la computadora BINAC y posteriormente, la UNIVAC. -
John von Neumann
Von Neumann le dio su nombre a la arquitectura de von Neumann, utilizada en casi todos los computadores, por su publicación del concepto; aunque muchos piensan que este nombramiento ignora la contribución de J. Presper Eckert y John William Mauchly, quienes contribuyeron al concepto durante su trabajo en ENIAC. Virtualmente, cada computador personal, microcomputador, minicomputador y supercomputador es una máquina de von Neumann. -
William Mauchly
Junto con John Presper Eckert empezaron la primera compañía de ordenadores, la Eckert-Mauchly Computer Corporation y fueron precursores en algunos conceptos fundamentales de los ordenadores, incluyendo el “programa almacenado”, las subrutinas y los lenguajes de programación. Su trabajo, tal y como se expone su primer borrador del informe del EDVAC (1945) y tal y como se explica en las “Moore School Lectures” (1946) influenció una explosión en el desarrollo de ordenadores a finales de los 40. -
Period: to
Segunda Generación de Computadoras
reemplazó las válvulas de vacío por los transistores. Por eso, las computadoras de la segunda generación son más pequeñas y consumen menos electricidad que las de la anterior. La forma de comunicación con estas nuevas computadoras es mediante lenguajes más avanzados que el lenguaje de máquina, los cuales reciben el nombre de “lenguajes de alto nivel” o lenguajes de programación. -
Period: to
Tercera Generación de Computadoras
Empezaron a empaquetarse varios transistores diminutos y otros componentes electrónicos en un solo chip o encapsulado, que contenía en su interior un circuito completo: un amplificador, un oscilador, o una puerta lógica. Naturalmente, con estos chips (circuitos integrados) era mucho más fácil montar aparatos complicados: receptores de radio o televisión y computadoras. -
Period: to
Cuarta Generación de Computadoras
Es el producto de la microminiaturización de los circuitos electrónicos. El tamaño reducido del microprocesador de chips hizo posible la creación de las computadoras personales (PC). Hoy en día las tecnologías LSI (Integración a gran escala) y VLSI (integración a muy gran escala) permiten que cientos de miles de componentes electrónicos se almacenen en un chip. -
Period: to
Quinta Generación de Computadoras
Esta generación tenía el firme objetivo de producir máquinas con innovaciones reales, que permitieran al usuario comunicarse con la computadora de manera más sencilla usando a través de un lenguaje cotidiano y no a través de códigos. -
Period: to
Sexta Generación de Computadoras