-
Period: 1000 BCE to 500 BCE
Ábaco Oriental
La humanidad ha utilizado ábacos, de tipo u otro, desde los albores de la civilización para satisfacer sus necesidades. -
La Pascalina
Inventor: Blaise Pascal
“La pascalina es la precursora de las calculadoras modernas.” (Briceño, 2021) -
Máquina Aritmética de Leibniz
Inventor:
Gottfried Leibniz Inspirado en las ideas que se utilizaron para la creación de la pascalina. La máquina utiliza 3 tipos de ruedas: para sumar, para el multiplicando y para el multiplicador. -
El Telar de Jacquard
Inventor:
Joseph Marie Jacquard “Este invento permitió la producción en masa de diseños textiles complicados y costosos, con patrones intrincados que serían tejidos automáticamente”. (Pappalardo, 2019) Las tarjetas perforadas que utilizó fueron usadas posteriormente para la creación de las computadoras modernas. -
Máquina Analítica
Inventor:
Charles Babbage “Contaba con unidad aritmética, control de flujo y memoria, además de permitir condiciones y bucles. Fue la primera máquina que tuvo un diseño Turing-completo que se conoce.” (Joadtor, 2011) -
Ada Augusta Byron King
Se le atribuye la creación del bucle o subrutina y el primer lenguaje de programación (para la máquina analítica de Babbage). Por todo esto se le reconoce como la primera programadora de la historia. (Augusta Ada Byron King, 2011) -
El Tabulador y Clasificador de Herman Hollerith
Inventor:
Herman Hollerith "Revolucionó el tratamiento a gran escala de información mediante la automatización, y por tanto el primer informático.”
(Herman Hollerith, 2010) -
Period: to
1ª. Generación “Bulbos”
Componente/Tecnología principal: Tubos de
vacío. Lenguaje de Programación: Lenguaje máquina. -
Máquina de Von Neumann
Inventor:
John Von Neumann Planteó la adopción del bit como unidad de medida de la memoria de las pcs y, además, desarrolló el término de los “bits de paridad” para lograr paliar la aparición de errores, ejemplificando, por culpa de elementos no fiables. (Velasco, 2015) -
Period: to
2ª. Generación “Transitores”
Componente/Tecnología principal: Transistores. Lenguaje de Programación: Lenguaje ensamblador. -
Period: to
3ª. Generación “Circutos Integrados”
Componente/Tecnología principal: Circuitos integrados. Lenguaje de Programación: COBOL, FORTRAN,Pascal,C y Basic -
Period: to
4ª. Generación “Microprocesadores”
Componente/Tecnología principal: Microprocesadores Lenguaje de Programación: Javascript, Python, Java, C# y Kotlin. -
Period: to
5ª. Inteligencia artificial.Computación cuántica. Nanotecnología
Componente/Tecnología principal: Inteligencia artificial.
Computación cuántica. Nanotecnología. Lenguaje de Programación: Lenguaje de alto nivel y Lenguaje natural.