-
Generación 0 (1940)
No existen sistemas operativos como tal, la comunicación con el hardware era por medio de lenguaje máquina. -
Primera Generación (1945 - 1955)
Primer sistema operativo creado surge en la década de los 50, precisamente en 1956 para un ordenador IBM 704 con el concepto de monitor residente, procesamiento por lotes y almacenamiento temporal. El funcionamiento era básico, se trabajaba con cintas y tarjetas perforadas. -
Segunda Generación (1955-1965)
En esta generación hubo una evolución y se introdujeron algunos conceptos como la multiprogramación donde varios programas se encuentran al mismo tiempo ejecutándose y cambiando el procesado de un trabajo a otro, de igual forma el multiprocesamiento que incrementaba el poder en varios sistemas. Surge además el tiempo real y los sistemas de tiempo compartido.
Algunos de los sistemas operativos de la generación fueron:Atlas Supervisor, Share OS y UMES. -
Tercera Generación (1965-1980)
Sistemas operativos de modo múltiples, tiempo compartido, procesamiento en tiempo real y multiprocesamiento. Aparecen técnicas de spooling y con soporte de sistemas de propósitos generales interponiendo una capa de software entre el usuario y el hardware. -
Cuarta Generación (1980-1990)
Surge los recursos compartidos en un SO, las redes de computación y el procesamiento en línea con máquinas virtuales y las bases de datos. Aparece el software amigable con el usuario, aparecen los principales SO de la actualidad en su primera versión: Mac Os y Windows. -
Quinta Generación (1990-Actualidad)
Es nuestra actualidad donde los pc y su interacción es para usuarios no expertos, deben ser capaces de controlar nuevos componentes y ajustarse a los paradigmas de programación con capacidad de realizar actividades productivas, sociales y de investigación (Toda la familia de Windows, Mac Os Y Distribuciones Linux). En esta generación nacen los SO para móviles como Android que ofrecen una interacción entre los elementos de Hardware y con módulos middleware para la propia existencia de Apps.