-
Period: to
Primera Generacion 1945 - 1955
En esta época no existían los sistemas operativos. Utilización de la tecnología de las válvulas o tubos de vacío que hacían que los ordenadores fuesen enormes. El usuario tenía que hacer todos los programas en código binario. Las máquinas eran de un enorme coste. -
Period: to
Segunda Generación 1955 - 1965
Aparecen los transistores que hacen que las máquinas se reduzcan de tamaño, facilitando la creación de los sistemas operativos. Aparecen los lenguajes de bajo nivel y el lenguaje JCL. En esta época se estandariza el código para una mayor divulgación. Aparece un “embrión” de programa, dando lugar al IOCS.
Aparecen los lenguajes de alto nivel que tenían que cargar un compilador que convertía el lenguaje en assembler (ensamblador) de la máquina en la que se compilaba. -
Period: to
Tercera Generación 1965 - 1980
Había ordenadores especializados para multitud de cosas concretas, IBM resolvió este problema y creó un software compatible para ordenadores de propósito general. Creó las familias de ordenadores; la primera fue la 360, luego la 370, la 4330, la 3080 y la 3090. La 360 utiliza los circuitos integrados.
Aparece la escalabilidad, que es la posibilidad de ampliar en un momento determinado las funciones de un sistema.
Entre otras cosas -
Period: to
Cuarta Generación 1980 - 1990
Se utilizan circuitos integrados VLSI (VeryLargeScaleIntegration) con una enorme potencia. Aparecen los microprocesadores que son el fundamento de los ordenadores. Son como las antiguas estaciones de trabajo, pero ahora a nivel personal. Aparecen grandes desarrollos:
Conectividad que permite una gran libertad de comunicación pero hace que aparezcan problemas en la Seguridad.