Es un programa o conjunto de programas de computadora destinada a permitir una gestin eficaz de sus recursos.
DÈCADA DE 1940
Primera generación de computadoras (1940-1955).
Surgío en época de tecnología de tubos al vacío.
Era única en cuanto a su estructura y propósito.
Había poca necesidad de contar con un software de sistema operativo estándar.
Proporcionaba direcciones esplícitas a la lectora de tarjetas.
La CPU significaba muchos programas usaban una lógica intrincada que solo el programador original podía entender.
DÉCADA DE 1950
Segunda generación de computadoras (1955-1965).
Fue desarrollada para satisfacer necesidades de nuevo mercado, las cuales son:
Mercados Gubernamentales y Investigadores de negocios
Se contrataron operadores de computadora para facilitar la operación de máquina.
Se estableció la planificación de trabajos (o de tareas).
Algunos operadores encontraron que la
combinación más eficiente era una mezcla de
requerimientos de dispositivos de E/S.
DÉCADA DE 1960
La tercera generación de computadoras (a mediados de la década de 1960)
Fueran diseñadas con CPU más rápidas, pero su velocidad continuo
causando problemas cuando interactuaban con impresoras y otros
dispositivos de E/S relativamente lentos.
La solución fue la multiprogramación.
Permitían que cada programa fuese atendido por turnos uno después del otro.
DÉCADA DE 1970
La tercera generación ( A finales de 1970)
La CPU de las computadoras eran más rápidas, lo cual
origino una disparidad aun mayor entre la alta velocidad de
procesamiento y el lento tiempo de acceso de E/S.
Primera supercomputadora Cray, fue lanzada en 1976.
Los esquemas de multiprogramación para incrementar el uso de la CPU estaban
limitadas por la capacidad física de la memoria principal.
Que era un recurso limitado y muy costoso.
Una solución a esta limitación física fue el desarrollo de memoria virtual.
Un sistema con memoria virtual debía dividir los programas en partes y
mantenerlas en almacenamiento secundario.
DÉCADA DE 1980
En esta década mejoro drasticamente la relación
de costo/ rendimiento de los componentes de la
computadora
El hardware era más flexible, con funciones lógicas integradas.
LOs SO Distribuidos, los usuarios podian pensar que estaban trabajando con un sistema uniprocesadeor típico.
DÉCADA DE 1990
Demanda por capacidad para internet a mediados de 1990
desencadeno la proliferación de la capacidad de red-
DÉCADA DE LOS 2000
El nuevo ciglo recargo la necesidad de quie los SO ofrecieran mejor
flexbilidad, confiabilidad y velocidad.
La virtualizacion es la creacion de particiones en un servidor único.
La velocidad de procesamiento a experimentado un avance semejante con el desarrollo de
procesadores de núcleo multiple