-
2000 BCE
Ábaco chino
El Ábaco fue el primer dispositivo que ayudó al ser humano en la resolución de los problemas aritméticos, es un instrumento que sirve para efectuar operaciones aritméticas sencillas. Consiste en un cuadro de madera con barras paralelas por las que corren bolas movibles, Su origen se remonta a la antigua Mesopotamia, más de 2000 años antes de nuestra era. -
Pascalina
Esta máquina es la primera máquina sumadora, la cual suma resta y guarda los datos, de ella surgieron otras máquinas que también multiplicaban. Funcionaba a base de ruedas y engranajes. -
Cilindro de Leibniz
Esta máquina aritmética realizaba las cuatro operaciones básicas y calculaba raíces cuadradas. Utilizaba un sistema binario, es un tambor con forma de cilindro, con un conjunto de dientes de longitud incremental a la que se le acopla una rueda de conteo -
Telar de los Jacquar
Esta máquina era un telar con tarjetas perforadas, la cual permitía fabricar telas con hilos de distintos colores y complicados dibujos mediante el uso de tarjetas perforadas, y podía ser manejada por un solo operario. Su invento sirvió de influencia en las primeras computadoras. El telar fue instalado en todos los centros textiles de Europa y América -
Máquina Diferencial
Era un equipo gigantesco, media unos diez metros de ancho por treinta de largo movido por vapor, que recibía los datos con cartones perforados. A pesar de ser completamente mecánica, podía ser programada en un lenguaje similar al “ensamblador” . era capaz de retener en su “memoria” 1000 números de 50 dígitos cada uno, y que disponía de una “unidad aritmética” capaz de realizar las operaciones aritméticas comunes. -
Primer lenguaje de programación
Es un algoritmo codificado para que una máquina lo procese. Ada Byron fue la primera persona en darse cuenta de que los números almacenados dentro de la Máquina Analítica podían representar otras cosas más allá de la magnitud de dichos números, es decir, el carácter simbólico de la representación numérica interna de la máquina. También aportó una primera idea de lo que sería el software: -
Máquina Tabuladora
El Gobierno de los Estados Unidos eligió esta máquina (considerada por algunos como la primera computadora) para elaborar el censo de 1890. Se tardaron sólo 3 años en perforar unos 56 millones de tarjetas. Funcionaba con electricidad y tarjetas perforadas y podía analizar el contenido de 300 tarjetas por minuto. -
1ª. Generación “Bulbos”
Tubos de vacío. Lenguaje máquina. ENIAC
UNIVAC. 1940-1956 -
Primera computadora programable
Esta computadora podía memorizar datos e instrucciones, y utiliza por primera vez en lugar del sistema decimal el binario. propone la utilización de una unidad central de procesamiento o CPU, direcciones de memoria, y una unidad de control que se encarga de recoger las instrucciones desde la memoria principal, de decodificarlas y ejecutarlas. Este modelo de arquitectura también propone la existencia de una memoria principal en la que residen los datos y las instrucciones. -
2°. Transistores
1956-1963. Transistores. Lenguaje ensamblador. PDP-1 -
3ª. Circuitos integrados
1964-1971 Circuitos integrados. 1.- COBOL, 2.- FORTAN, 3.- Pascal, 4.- C, 5.- Basic. UNIVAC 1108 -
4ª. Microprocesadores
Microprocesadores. 1- JavaScript, 2.- Python, 3.- Java, 4.-C#,5.- Kotlin. Apple, Machintosh y PC -
5ª. Inteligencia artificial. Computación cuántica. Nanotecnología
Presente-futuro. - Inteligencia artificial. - Computación cuántica. - Nano-tecnología. - Lenguaje de alto nivel- Lenguaje natural Laptops. Smartphones, Computadoras cuánticas