1ª GENERACIÓN
Los primero prototipos de ordenadores digitales.
De 1936 a 1939, El ingeniero aleman Konrad Zuse crea el primer ordenador electromecánico, binario y
programable basado en redes eléctricas, nunca llego a funcionar debido a fallos mecánicos.
Entre 1937 y 1942 Vicent Atanasoff y Clifford construyeron un prototipo de ordenadores conocidos como
ABC basados en tubos de vidrio al vacío, rekles condensadores y núcleos para la memoria.
No tubo buenos resultados y no se mejoro.
El Mark 1
Es la primera computadora construida por IBM
en 1944 capaz de realizar largas operaciones de
forma automática. Media 15 metros de largo 2.4
metros de altura y pesaba 5 toneladas.
EL ENIAC
Consta de 17468 tubos de vidrio al vacío media 2.40m de ancho 30 de largo y pesaba 80
toneladas El eniac podría resolver 5000 sumas y 360 multiplicaciones al segundo.
EL EDAC
Su gran ventaja era la capacidad de almacenamiento de memoria .
Esta generación se sitúa entre 1958 1964
Se caracteriza por la utilización de transistores en vez de válvulas al vacío . Ambos cumplen las mismas funciones , pero el tamaño de los transistores y la tensión en las que funcionan son muchos menor .
Surgen las siguientes creaciones :
- los primeros sistemas de almacenamiento en 1960 aparecen los primeros discos extraibles de capacidad aproximada de 2 megabytes , esto supone la posibilidad de promover la creación de lenguaje de programes y otras aplicaciones.
- Los lenguajes de programación
- Frotan
- Cobol
- Algo
- Basic
- PL/1( Fortan y cobol)
3ª GENERACIÓN
A mediados de los años 60 se produjo la invención del circuito integrado o microchip, por parte de Jack St. Claire Kilby y Robert Noyce. Después llevó a Ted Hoff a la invención del microprocesador, en Inte . A finales de 1960, investigadores como George Gamow notó que las secuencias de nucleótidos en el ADN formaban un código, otra forma de codificar o programar.
A partir de esta fecha, 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: unamplificador, 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.
En 1965, IBM anunció el primer grupo de máquinas construidas con circuitos integrados, que recibió el nombre de serie Edgar.
Estas computadoras de tercera generación sustituyeron totalmente a los de segunda, introduciendo una forma de programar que aún se mantiene en las grandes computadoras actuales.
Esto es lo que ocurrió en (1964-1971) que comprende de la Tercera generación de computadoras:
Menor consumo de energía
Apreciable reducción del espacio
Aumento de fiabilidad
Teleproceso
Multiprogramación
Renovación de periféricos
Minicomputadoras, no tan costosas y con gran capacidad de procesamiento. Algunas de las más populares fueron la PDP-08 y la PDP-11
Se calculó π (Número Pi) con 500.000 decimales
4ª GENERACIÓN
Las microcomputadoras o Computadoras Personales (PC´s) tuvieron su origen con la creación de los microprocesadores. Un microprocesador es "una computadora en un chip", o sea un circuito integrado independiente. Las PC´s son computadoras para uso personal y relativamente son baratas y actualmente se encuentran en las oficinas, escuelas y hogares.
El término PC se deriva para el año de 1981, IBM, sacó a la venta su modelo "IBM-PC",cual se convirtió en un tipo de computadora ideal para uso "personal", de ahí que el término "PC" se estandarizó y los clones que sacaron posteriormente otras empresas fueron llamados "PC y compatibles", usando procesadores del mismo tipo que las IBM , pero a un costo menor y pudiendo ejecutar el mismo tipo de programas. Existen otros tipos de microcomputadoras , como la Macintosh, que no son compatibles con la IBM, pero que en muchos de los casos se les llaman también "PC´s", por ser de uso personal. El primer microprocesador fue el Intel 4004, producido en 1971. Se desarrolló originalmente para una calculadora, y resultaba revolucionario para su época. Contenía 2.300 transistores en un microprocesador de 4 bits que sólo podía realizar 60.000 operaciones por segundo.
5ª GENERACÓN
El proyecto duró once años, pero no obtuvo los resultados esperados: las computadoras actuales siguieron así, ya que hay muchos casos en los que, o bien es imposible llevar a cabo una paralelización del mismo, o una vez llevado a cabo ésta, no se aprecia mejora alguna, o en el peor de los casos, se produce una pérdida de rendimiento. Hay que tener claro que para realizar un programa paralelo debemos, para empezar, identificar dentro del mismo partes que puedan ser ejecutadas por separado en distintos procesadores. Además, es importante señalar que un programa que se ejecuta de manera secuencial, debe recibir numerosas modificaciones para que pueda ser ejecutado de manera paralela, es decir, primero sería interesante estudiar si realmente el trabajo que esto conlleva se ve compensado con la mejora del rendimiento de la tarea después de paralelizarla.