Taller informatica 2
Taller informática #2
1. ¿Cuáles son los objetivos de un sistema operativo?
-Comodidad para el usuario: El So hace que elcomputador sea más fácil de utilizar, en este caso hace que los usuarios de una máquina virtual o extendida, que es más sencilla de programar y de utilizar que la maquina desnuda.
-Eficiencia: el SOgestiona los recursos del sistema de forma mas eficaz. Su función es en este caso la de un gestor de recursos.
2. ¿Cuáles son los servicios que tiene que proporcionar en este caso el sistemaoperativo?
En este caso el sistema operativo tiene que proporcionar lo siguiente:
-Creación de programa. Existen otros programas de sistema como son los diputadores, los editores y enlazadores que no son partedel sistema operativo pero que son accesibles a través de él.
-Ejecución de programas: en este se tiene que realizar una serie de funciones previas, tales como cargar el código y los datos en lamemoria principal, inicializar los dispositivos de E/S y preparar los recursos necesarios para la ejecución
-Operaciones de entrada y salida: Un programa puede requerir una operación de entrada o salidasobre un periférico, pero cada uno tiene sus particularidades y un controlador especifico con su conjunto de instrucciones.
-Manipulación de control del sistema de archivos. Además de comunicarse conel controlador del periférico en donde está el sistema de archivos, el sistema operático debe conocer la propia estructura de almacenamiento y proporcionar mecanismos adecuados para su control yprotección.
-Detección de errores. Hay gran cantidad de errores en hardware como en software. Que pueden ocurrir. Por ej; un mal funcionamiento de un periférico, fallos de la transición, errores de cálculosetc. El sistema operativo debe ser capaz de detectarlos y solucionarlos por lo menos hacer que tengan el menor impacto posible sobre el resto de las aplicaciones.
-Control de acceso al sistema. El...
Regístrate para leer el documento completo.