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.