-
La generación cero abarca la década de los años cuarenta y se caracteriza porque no existían los sistemas
operativos, el usuario debía codicar manualmente en lenguaje máquina las instrucciones que le permitían usar los recursos de la computadora y controlar así la ejecución de sus programas. -
.Gary Kildall (19 de mayo de 1942-11 de julio de 1994) fue el creador del sistema operativo CP/M (posteriormente DR-DOS y de la interfaz gráfica de usuario GEM Desktop, y fundador de Digital Research)
-
Surge el concepto de sistema operativo cuando los laboratorios de investigación de la General Motors desarrollaron el primer sistema operativo para su computadora IBM 701.
En 1955 General Motors y North American Aviation desarrollan el sistema operativo para la computadora IBM
704, básicamente lo único que hacía era comenzar la ejecución de un programa cuando terminaba el anterior. -
El elevado costo de operación de las computadoras de esos tiempos obligó a buscar formas de optimizar el tiempo de ejecución de los programas, mejorando el rendimiento de las computadoras y aumentando el número de procesos en ejecución por unidad de tiempo. Aparecen conceptos como multiprogramación y multiprocesamiento.
El multiprocesamiento significó que se utilizaban varios procesadores en una misma computadora. -
Comienza con la familia de computadoras IBM/360 y el sistema operativo OS/360 que incorporaba una mayor gama de utilidades que facilitaban el uso de la computadora y se podían adquirir actualizaciones para el mismo SO. Los sistemas operativos aumentan sus prestaciones y gestionan el cientemente los recursos del ordenador y el usuario experimenta mayor facilidad para su manejo.
-
Los sistemas operativos aumentan sus prestaciones y gestionan ecientemente los recursos del ordenador. Es en esta época donde el usuario experimenta una mayor facilidad para su manejo. Surgen sistemas operativos tales como: Honeywell, VMS y VM/370 de IBM y el Scope de Control Data, todos ellos disponían de multiprogramación, tiempo compartido, memorial virtual, procesos secuenciales que operan por medio de semáforos, sistema jerárquico de archivos y e/s independiente del dispositivo.
-
En esta generación surge el sistema operativo UNIX, desarrollado en lenguaje de alto nivel (lenguaje C) que le otorga una alta portabilidad, desde grandes computadoras hasta computadoras personales. En los años 80 se desarrolla una gran cantidad de sistemas operativos para computadoras personales (de 8 y 16 bits) entre los que destacan: MS-DOS, Xenix, Apple-DOS y CP/M.
-
Cobran importancia los entornos grácos o GUI’s (Interfaces Grácas de Usuario - Graphical User Interface) colocándose como las más populares la de Windows,
Linux y Mac, desplazando a los sistemas operativos con interfaz en modo consola originados en la segunda
generación.
En esta generación se explota al máximo el concepto de multitareas para mantener trabajando al procesador con más de un proceso a la vez.