AUTOEVALUACION-TEMA-1-SO
![]() |
![]() |
![]() |
Título del Test:![]() AUTOEVALUACION-TEMA-1-SO Descripción: Autoevaluacion teoria tema 1 so |




Comentarios |
---|
NO HAY REGISTROS |
Una aquitectura kernel monolítico asigna sólo unas cuantas funciones esenciales al kernel, incluyendo espacios de directorios, comunicación entre procesos y planificación básica. Verdadero. Falso. La técnica de tiempo compartido (time-sharing) permite: Compartir una interrupción entre varios procesadores. Compartir un recurso de computación entre varios usuarios/aplicaciones. Compartir la E/S por medio de la DMA. Compartir el reloj entre varios computadores. Un sistema operativo de kernel monolítico. Se encuadra dentro del modelo cliente-servidor. A priori, es más eficiente que uno por capas. No se puede implementar en la realidad. Es un modelo muy ineficiente. ¿Cuál de los siguientes NO se considera un requisito hardware esencial en la implementación de un SO moderno?. La protección de memoria. La DMA. El bus PCI. El sistema de interrupciones. Un programa de usuario realiza una llamada a sistema a través de. una interrupción hardware. una excepción. una interrupción software. una interrupción no enmascarable. Las aplicaciones de usuario se ejecutarán sobre la CPU. En modo supervisor. En modo kernel. En modo hipervisor. En modo usuario. Las instrucciones de entrada/salida, tipo IN y OUT, que acceden a puertos de hardware. Pueden ser ejecutadas por cualquier programa sin restricción. Deberían ser instrucciones privilegiadas ejecutables sólo en modo kernel. Requieren del uso de la DMA para ser ejecutadas correctamente. Ninguna de las otras respuestas es correcta. Con respecto al "procesamiento por lotes" (batch), la técnica de "tiempo compartido" permite. Mejorar la forma en que se leen los lotes de tarjetas perforadas. Mejorar la interactividad con el usuario. Mejora la micropropagación. Mejora la compilación de los programas. El modo de funcionamiento del procesador destinado a la ejecución de código del SO se denomina. Modo esclavo. Modo supervisor o kernel. Modo organizador. Modo maestro. Cual de los siguientes SO no es multitarea. Unix. Windows XP. Linux. MS-DOS. Puede afirmarse que el SO es. Un repertorio de instrucciones. Un hardware o circuitería. Un programa o conjunto de programas. Un conjunto de bibliotecas y libererías. El mecanismo que permite hacer conmutar el procesador de modo usuario a modo "kernel" es. la pila. el contador del programa. ninguna es correcta. la interrupción. ¿Que diferencia existe entre una función de biblioteca (función de librería) y una llamada al sistema?. La función de librería se ejecuta en modo kernel o supervisor y la llamada al sistema en modo usuario. Son equivalentes, pero la llamada al sistema es más eficiente mientras la función de librería necesita privilegios para ser ejecutada. La función librería es usada por los lenguajes de alto nivel para realizar las llamadas al sistema de forma cómoda y eficiente. La llamada al sistema se ejecuta con espacio de direcciones al proceso, pero la función de librería debe activarse mediante interrupciones software. Básicamente, el SO es un software que actúa como capa entre. El hardware y el ensamblador. El hardware y las aplicaciones de usuario. El código máquina y el ensamblador. Los usuarios y las aplicaciones. El procesador en modo núcleo, permite principalmente. Ejecutar instrucciones privilegiadas. Poner a ejecutar trabajos por lotes. Aumentar la velocidad de procesamiento. Consultar la hora del sistema. Un SO en que la respuesta a un evento ocurre de forma determinista en un plazo de tiempo acotado se denomina. SO de red. SO de tiempo-real. SO de tiempo compartido. SO distribuido. Disponer de una interrupción generada periódicamente por una señal de reloj es fundamental en la implementación de: Los trabajos por lote (batch). El modo kernel. La protección de los espacios de memoria. La multitarea. La DMA es un circuito fundamental para poder implementar. Las interrupciones. Las instrucciones privilegiadas. La multiprogramación. La ejecución de trabajos por lotes. Un sistema de procesamiento por lotes (batch). Permite depurar los programas de una forma fácil y amigable. Consiste en procesar un trabajo detrás de otro, secuencialmente. Requiere de varios procesadores para su ejecución. Permite que el usuario interactúe con el proceso a medida que se ejecuta el trabajo. La multiprogramación permite solapar en el tiempo. Interrupciones y excepciones. Excepciones y operaciones de entrada salida. Operaciones de entrada salida y computación en la CPU. Instrucciones y datos de la CPU. Las operaciones de acceso directo (DMA) requieren la siguiente información del procesador. Todas las demás son válidas. La dirección de comienzo en memoria para leer o escribir. Dirección del dispositivo de E/S. El número de palabras a leer o escribir. Un SO organizado por capas diríamos que es. No estructurado. Cliente-servidor. Estructurado. Monolítico. ¿Cuál de las siguientes denominaciones corresponden a ramas de la familia de SOs de tipo Unix o Unix-like?. Multics. Linux. System V. BSD. VAX/VMS. Solaris. System XL. Con respecto a las interrupciones hardware y software, y el modo de ejecución del procesador (usuario / supervisor). Las interrupciones software pueden cambiar el modo de ejecución del procesador, mientras que las hardware no. Ninguna puede cambiar el modo de ejecución del procesador. Ambas pueden cambiar el modo de ejecución del procesador. Las interrupciones hardware pueden cambiar el modo de ejecución del procesador, mientras que las software no. A la acción mediante la cual un programa de usuario invoca un servicio del SO se denomina. Shell script. System call (llamada a sistema). Batch processing (procesamiento por lotes). Multiprocesamiento. Un intérprete de comandos o CLI (command line interface). Gestiona el procesador del computador. Proporciona una máquina extendida. Gestiona la memoria del computador. Analiza una orden o comando, y si es correcta la ejecuta. La unidad del procesador responsable de la protección del espacio de memoria de un proceso es. La FPU. La GPU. La DMA. La MMU. Cuando se genera una interrupción, se deberá almacenar necesariamente. Los registros de la DMA. El segmento pila. El contador del programa (PC). El segmento de datos. En la evolución de los SO, cuales de las siguientes secuencias es cronológicamente correcta (de mayor a menor antiguedad). SO web, multitarea, procesamiento por lotes. Windows XP, MS-DOS, Linux. Procesamiento por lotes, multiprogramación, SO web. DMA, procesamiento por lotes, procesamiento serie. Cuál de los siguientes NO es el objetivo de un SO. Proporcionar un interfaz a los usuarios para el uso de la máquina. Gestionar eficientemente los recursos de la máquina. Convertir los códigos de alto nivel en lenguaje de máquina. Proteger los espacios de memoria de las aplicaciones. La DMA permitiría realizar una transferencia directa de datos entre. El procesador y la memoria principal. La memoria principal y la memoria caché. El disco duro y la memoria principal. El disco duro y el procesador. |