• Los ordenadores utilizaban válvulas de vacío para procesar la información.
• La entrada y la salida de datos se realizaba mediante tarjetas o cintas perforadas.
• Se utilizaban para hacer cálculos.
• Personas destacadas: Aiken, von Newman y Mauchley
Generación II (1955-1965)
“Transistores y Sistemas por lotes”
• El transistor reduce el tamaño de los equipos y aumenta su velocidad.
• Método de programación: Ensamblador y lenguajes de alto nivel (FORTAN) sobre tarjetas
perforadas.
• Paso de procesamiento secuencial a procesamiento por lotes.
• Ejemplos: FMS y IBSYS
Generación III (1965-1980) “Circuitos Integrados y Multiprogramación”
• Con los circuitos integrados aumentó la capacidad de procesamiento y se redujo el
tamaño de las máquinas, surgiendo los primeros miniordenadores, la multiprogramación y el multiprocesamiento.
• Logros destacables: Spooling y tiempo compartido.
• Constituyen la unidad central de procesamiento (CPU) de los sistemas informáticos
actuales.
• Difusión de la multiprogramación: para la partición de la memoria en porciones, con
trabajos distintos en cada una de ellas.
• Ejemplos: OS/360, UNIX, MULTICS, CTSS
Generación IV (1980-HOY)
“Computadoras personales”
• Aparición de software amigable con el usuario, destinado a usuarios no profesionales y
con una interface gráfica muy desarrollada.
• Desarrollo de sistemas operativos de red , sistemas operativos distribuidos, GUI (Interfaz
gráfica de usuario) y SMP (Multiprocesamiento Simétrico). • Se utilizan microprocesadores con arquitecturas paralelas para aumentar las prestaciones de los equipos. Por otra parte, se produce la revolución de los dispositivos móviles que requieren un sistema operativo para funcionar.
• También surgen sistemas operativos para trabajar en la nube.