El SO coordina la interacción entre el
equipo y los programas (aplicaciones)
que está ejecutando. Controla la
asignación y utilización de los
recursos hardware tales como:
Dispositivos periféricos.
Tiempo de CPU.
Espacio de disco.
Memoria.
Un objetivo del SO es:
simplificar el manejo y utilización de la computadora haciéndolo
seguro y eficiente, a partir de las siguientes funciones generales:
Suministro de interfaz
de usuario.
Administración de recursos.
Administración de recursos.
Administración de de tareas.
Servicio de soporte y utilidades
El sitema operativo se encarga de:
Administrar los recursos de la máquina.
Ocultar toda la complejidad del hardware al programador.
Presenta al usuario una máquina virtual.
El sistema operativo se encarga de crear el vínculo entre los
recursos (hardware), el software (procesador de texto,
videojuegos, etc) y el usuario.
Asigna los recursos (procesadores, memorias, dispositivos de
entrada/salida) de forma ordenada.
Lleva la cuenta de quién emplea los recursos, contabiliza
su utilización y decide la concesión a diferentes
programas o usuarios en caso de conflicto.