Los principales objetivos de los sistemas operativos son:
Abstraer al usuario de ❌: El sistema operativo hace que el ordenador sea más fácil de utilizar.
❌ Permite que los recursos del ordenador se utilicen de la forma más eficiente posible. Por ejemplo, se deben optimizar los accesos a disco para acelerar las operaciones de entrada y salida.
❌: Cuando un usuario quiere ejecutar un programa, el sistema operativo realiza todas las tareas necesarias para ello, tales como cargar las instrucciones y datos del programa en memoria, iniciar dispositivos de entrada/salida y preparar otros recursos.
Acceder a ❌: El sistema operativo suministra una interfaz homogénea para los dispositivos de entrada/salida para que el usuario pueda utilizar de forma más sencilla los mismos.
Proporcionar ❌ para el sistema de archivos.
❌ el acceso al sistema y los recursos: en el caso de sistemas compartidos, proporcionando protección a los recursos y los datos frente a usuarios no autorizados.
Detección y respuesta ante errores: El sistema operativo debe prever todas las posibles ❌, si es que se producen.
❌: Un sistema operativo debe ser construido de manera que pueda evolucionar a la vez que surgen actualizaciones hardware y software.
❌ El sistema operativo debe permitir al usuario manejar con facilidad todo lo referente a la instalación y uso de las redes de ordenadores.
Permitir a los usuarios compartir recursos y datos: Este aspecto está muy relacionado con el anterior y daría al sistema operativo el papel ❌
Drag and drop to complete the text.
la complejidad del hardware
la complejidad del hardware
Permitir la ejecución de programas
Permitir la ejecución de programas
los dispositivos entrada/salida
los dispositivos entrada/salida
una estructura y conjunto de operaciones
una estructura y conjunto de operaciones
situaciones críticas y resolverlas
situaciones críticas y resolverlas
Capacidad de adaptación
Capacidad de adaptación
Gestionar las comunicaciones en red:
Gestionar las comunicaciones en red:
de gestor de los recursos de una red.
de gestor de los recursos de una red.