Principales funciones del sistema operativo

A continuación se describen las principales funciones de un sistema operativo:

Asignación de recursos del sistema

El sistema operativo se encarga de proporcionar el espacio de disco, cinta, etcétera, y el espacio de memoria necesario para cada uno de los programas que se ejecutan en una computadora.

El espacio de disco o cinta, una vez asignado, ya no se libera; sin embargo, el espacio de memoria, una vez terminada la ejecución del programa que lo ocupa, queda libre y el sistema operativo puede asignarlo a otro programa.

Monitorización

El sistema operativo efectúa actividades de monitorización, tales como finalizar la ejecución de un programa cuando se ha producido un error, o se ha superado el tiempo de ejecución o el espacio de memoria que tenía asignado.

Al mismo tiempo, el sistema operativo envía un mensaje a la pantalla del terminal o de la computadora desde donde se ordenó la ejecución del programa, informando al operador que se ha interrumpido la ejecución del programa y especificando la causa de la interrupción.