2. PRIMERA GENERACIÓN
Comprende desde 1945 hasta 1958.
Las computadoras de la primera generación se
caracterizaron por tener varios problemas en común. Todos
estos problemas tienen que ver con:
Tamaño
Precio
Consumo de energía
Poca confiabilidad
En 1946, John von Neumann, quien fue pionero en las
ciencias computacionales, estudió e hizo significativos
aportes al desarrollo del software, de hecho, fue von
Neumann quien inventó los diagramas de flujo. Las
principales líneas de investigación en la teoría de la
programación fueron:
3. SEGUNDA GENERACIÓN
1958-1964
El invento del transistor hizo posible una nueva
generación de computadoras, más rápidas, más
pequeñas, y con menores necesidades de
ventilación. Sin embargo, el costo seguía siendo una
porción significativa del presupuesto de una
Compañía. Las computadoras de la segunda
generación también utilizaban redes de núcleos
magnéticos en lugar de tambores giratorios para el
almacenamiento primario. Estos núcleos contenían
pequeños anillos de material magnético, enlazados
entre sí, en los cuales podían almacenarse datos e
instrucciones.
4. TERCERA GENERACIÓN
1964-1971
La tercera generación de computadoras emergió con el
desarrollo de circuitos integrados (pastillas de silicio)
en las que se colocan miles de componentes
electrónicos en una integración en miniatura
Emerge la industria del "software". Se desarrollan las
minicomputadoras IBM 360 y DEC PDP-1.Otra vez las
computadoras se tornan más pequeñas, más ligeras y
más eficientes. Consumían menos electricidad, por lo
tanto, generaban menos calor.
5. 1971-1988
Aparecen los microprocesadores que es
un gran adelanto de la
microelectrónica, son circuitos integrados
de alta densidad y con una velocidad
impresionante. Las microcomputadoras
con base en estos circuitos son
extremadamente pequeñas y baratas, por
lo que su uso se extiende al mercado
industrial.
6. QUINTA GENERACIÓN
1983 al presente
En vista de la acelerada marcha de la
microelectrónica, la sociedad industrial se ha dado a
la tarea de poner también a esa altura el desarrollo
del software y los sistemas con que se manejan las
computadoras. Surge la competencia internacional
por el dominio del mercado de la computación