-
300 BCE
abaco
El ábaco es un instrumento de cálculo que sirve para efectuar operaciones aritméticas sencillas1 (sumas, restas, divisiones y multiplicaciones) y otras más complejas (como calcular raíces). Consiste en un cuadro de madera con barras paralelas por las que corren bolas movibles, útil también para enseñar estos cálculos simples. -
Pascalina
En el siglo XVII, el francés Blaise Pascal inventó una máquina calculadora que, utilizando ruedas dentadas, era capaz de ejecutar sumas y restas (la Pascalina) -
Primera Programadora
Babbage y Ada Lovelace crean la primera programadora máquina analítica genérica para calcular los valores de funciones matemáticas mucho más complejas que la función logarítmica, aprovechando toda la experiencia adquirida en el diseño y construcción fracasada de la máquina diferencial.El diseño fue adecuado y completo, e incluía la capacidad de cambiar exteriormente la máquina mediante un sistema de clavos largos, posteriormente modificado para programar mediante grandes tarjetas perforadas -
Máquinas de Turing
El inglés Alan Turing estableció los principios teóricos del ordenador, al estudiar
la clase de problemas que podría resolver una máquina siguiendo exclusivamente reglas de la
lógica matemátic -
Segunda Guerra mundial
Durante la Segunda Guerra Mundial, el Ejército de los Estados Unidos contrató con la Universidad de Pennsylvania la construcción de un instrumento de cálculo automático
para facilitar el uso de equipo de artillería. En 1945 entró en funcionamiento el ENIAC(electronic numerical integrator and calculator), que fue el primer ordenador de uso múltiple,
aunque fue empleado muy limitadamente con los fines militares originales. -
Period: to
La Generaciones de computadores
Los ordenadores de la primera generación utilizaban válvulas electrónicas de vacío de tamaño considerable (» 1.5 cm de diámetro de la base y unos 5 cm de altura), para almacenar y procesar la información, por lo que requerían de espacios importantes y de elevados costos de fabricación. -
Maquinaria programada
Como parte de un informe de asesoría técnica sobre el ENIAC, el matemático húngaro - estadounidense John Von Neumann lanzó la idea de la máquina con programa almacenado. Esto consistía en diseñar una máquina que tuviera internamente la secuencia de
instrucciones necesaria para realizar un proceso determinado. -
Period: to
Segunda Generación (1950s-1960s):
La segunda generacion transistores (dimensiones en el orden de milímetros) fabricados con materiales semiconductores, lo que permitió una reducción considerable en el tamaño y costo de losordenadores Los ordenadores se empezaron a utilizar en las grandes empresas privadas y a comercializar ampliamente.Los computadores en las actividades privadas,se empezaron a desarrollar los sistemas de transmisión e intercambio de información entre ordenadores, aparecieron los primeros lenguajes programación -
Period: to
Tercera Generación (1960s-1970s):
Los transistores aislados y conectados individualmente fueron sustituidos por los circuitos integrados,lo que produjo una reducción en el tamaño de los componentes electrónicos en su costo, y en el consumo energético Se incrementó su fiabilidad su velocidad de operación El circuito integrado consiste en un gran número de componentes electrónicos miniaturizados y encapsulados en un espacio de unos pocos centímetros -
Period: to
Cuarta Generación (1970s-a la fecha):
Los circuitos integrados se miniaturizaron dando lugar a los microchips de gran capacidad, basados
en el principio de integración a gran escala (LSI / large scale integration y VLSI / very large scale of
integration), que poseen una confiabilidad y velocidad de proceso muy altas, y un costo
comparativamente reducido. Los microcomponentes integrados en un microchip se cuentan por
miles en LSI y millones en VLSI. -
Period: to
Quinta Generación (1980s-a la fecha):
Son los computadores de vanguardia, en los que adicionalmente a la integración a gran escala de los
componentes electrónicos básicos, se ha producido la proliferación en el uso de elementos
electrónicos complementarios especializados y una programación sofisticada, ampliándose
considerablemente sus capacidades.