Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEsistemasOperativos_03

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
sistemasOperativos_03

Descripción:
Test examen parcial (bloque I, preguntas 61-90)

Autor:
AVATAR

Fecha de Creación:
25/09/2022

Categoría:
Informática

Número preguntas: 30
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Cuál de las siguientes afirmaciones define la técnica de ‘spooling’? El ‘spooling’ permite el solapamiento del proceso de un trabajo con la entrada/salida de otros trabajos. El ‘spooling’ permite el solapamiento del proceso de un trabajo con la entrada/salida del mismo. El ‘spooling’ permite el solapamiento del proceso de un trabajo con la ejecución de otros trabajos.
¿Cuáles de las siguientes secuencias está ordenada cronológicamente, es decir, por orden de aparición? Ejecutores, Monitores de encadenamiento y Supervisores. Monitores de encadenamiento, Supervisores y Ejecutores. Monitores de encadenamiento, Ejecutores y Supervisores.
La gestión de memoria a dos niveles se implementa por primera vez en (DUDA) Los monitores residentes o de encadenamiento. Los ejecutores o ejecutivos. Los supervisores.
¿Cuál de los elementos siguientes son necesarios para soportar la multiprogramación? Gestor de ‘buffers’ en memoria. Conmutador de contexto. Conmutador de transacciones.
¿Por qué se dice que las redes locales pueden sustituir a los sistemas de tiempo compartido? Porque cada trabajo se puede distribuir entre las máquinas individuales, de modo que equivalga a un sistema de tiempo compartido. Porque la red permite la compartición de recursos de una manera más eficaz que en los sistemas de tiempo compartido. Porque cada usuario dispone de una máquina individual y la red le permite la comunicación con otros usuarios y el acceso a servicios comunes.
¿Los dos modos de procesamiento, Batch y On-Line, se implementan juntos por primera vez en? Los supervisores. Los ejecutores o ejecutivos. Los monitores residentes o de encadenamiento.
La conmutación de las I/O áreas se realizó de manera manual hasta el desarrollo de la multiprogramación. de manera manual hasta el desarrollo del procesamiento on-line. de manera manual hasta el desarrollo de los componentes.
¿Cuál es la relación entre los Ejecutores o Ejecutivos y los monitores de encadenamiento? Los Monitores de Encadenamiento o Residentes engloban, entre otras cosas, todo aquello que ya tenían los Ejecutores o Ejecutivos. No existe ninguna relación entre ellos, puesto que se desarrollan en fases paralelas y sin ninguna relación entre sí. Los Ejecutores o Ejecutivos engloban, entre otras cosas, todo aquello que ya tenían los Monitores de Encadenamiento o Residentes.
Una de las tendencias actuales en el desarrollo de sistemas operativos es el procesamiento distribuido, es decir: Que varios procesadores forman un sistema masivamente paralelo para explotar la concurrencia. Que varios ordenadores se conectan mediante redes locales para acceder a recursos comunes. Que varios ordenadores cooperan para realizar un trabajo.
¿Cuál es la diferencia de concepto entre “tiempo de respuesta” y “tiempo de retorno”? (DUDA) La primera de ellas hace referencia al rendimiento específico, mientras que la segunda de ellas es referente al rendimiento total. Ninguna, ambos hacen referencia al mismo concepto en entornos diferentes. La primera de ellas hacer referencia al rendimiento específico y la segunda de ellas al ‘throughput’.
¿Cuál de los siguientes mecanismos hardware NO es un requisito para construir un sistema operativo multiprogramado con protección entre usuarios? Memoria virtual. Protección de memoria. Modo dual de operación: núcleo y usuario.
La técnica de intercalación o ‘interleaving’ de memoria se usa para: Acceder simultáneamente a una posición de un banco de memoria. Acceder simultáneamente a posiciones contiguas de un banco de memoria. Acelerar el acceso a memoria principal.
Si se comparase la eficiencia del código generado por los compiladores con el generado por los intérpretes, ¿Qué podría afirmarse? El código generado por los compiladores está más optimado y es más eficiente que el de los intérpretes. El código generado por los intérpretes está más optimado y es más eficiente que el de los compiladores. El código generado por los intérpretes es igual de eficiente y óptimo que el de los compiladores.
Según la lectura ‘How are computers categorized?’ ¿cuáles de los siguientes son criterios que se usan para la clasificación de las computadoras de propósito general? (NO ENTRA) Arquitectura, tamaño físico de la máquina, tipo de problemas a resolver. Velocidad de procesamiento, número de usuarios, precio. Velocidad de procesamiento y de los dispositivos de entrada, portabilidad.
¿Cuál es el cometido del ‘linkage-editor’? Completar programas ejecutables y dejarlos en la ‘lista ready’ para su ejecución. Resolver las referencias pendientes del código objeto y crear ejecutables en memoria principal para su ejecución. Añadir a los programas objetos rutinas del sistema y crear ejecutables en memoria auxiliar.
¿Es posible realizar la operación de ‘binding’ tras la carga del ejecutable en memoria real? No. Sí. Depende del cargador.
La técnica de robo de ciclo consiste en dar prioridad en el ‘bus’ del sistema a la UCP frente a los canales durante los accesos a memoria. dar prioridad en el ‘bus’ del sistema al canal que sirva a más dispositivos durante los accesos a memoria. dar prioridad en el ‘bus’ del sistema a los canales frente a la UCP durante los accesos a memoria.
De entre los distintos niveles de la jerarquía de memoria, ¿en cuál es mayor el coste por unidad de información almacenada? Los registros máquina. Memoria caché. Memoria principal.
¿En qué sistemas se utiliza un registro FENCE para la protección de memoria? (DUDA) Multiprogramada Monoprogramada De time-sharing.
¿Qué es más potente, un ordenador de 2 MIPs, uno de 4 MIPs o uno de de 2 BIPs? El de 2 BIPs. El de 4 MIPs. El de 2 MIPs.
¿Cuál es el cometido del ‘Link-loader’? Completar programas ejecutables y dejarlos listos para su ejecución en memoria auxiliar. Añadir a los programas objetos rutinas del sistema y crear ejecutables en memoria principal. Resolver las referencias pendientes del código objeto y crear ejecutables en memoria auxiliar.
La validación de las direcciones generadas por los procesos de usuario en ejecución se realiza por ‘hardware’. ‘software’. ‘firmware’.
El canal DMA implementa una técnica que minimiza el número de interrupciones de entrada/salida. el número de operaciones de entrada/salida. el número de instrucciones de entrada/salida.
¿Cuál de las siguientes instrucciones es privilegiada? Servir una interrupción de petición de E/S. Inicializar la memoria a ceros binarios. Inicializar el temporizador.
¿Qué incluye el firmware? Programas permanentes grabados en dispositivos hardware. Software no libre. Tablas de datos, grabadas de forma permanente en dispositivos hardware, que “parametrizan” el funcionamiento de los drivers de un sistema.
¿Qué se consigue con la implementación en microcódigo de ciertas funciones de un Sistema Operativo? Incrementar su fiabilidad. Disminuir su rendimiento. Aumentar el grado de indeterminismo del mismo.
La emulación puede lograrse: Gracias a la microdiagnosis. Microprogramando el lenguaje máquina del sistema a emular. Microprogramando funciones de diversos sistemas operativos.
¿Cuál de las siguientes afirmaciones es cierta? La microprogramación se desarrolló para reducir el costo de la implementación de los sistemas operativos. La microprogramación dinámica posibilita la ejecución más rápida de las funciones del sistema operativo más habituales. Las principales aplicaciones de la microprogramación son la microdiagnosis, la emulación y la implementación de sistemas operativos.
¿Cuál de las siguientes instrucciones se ejecuta en modo usuario? Un extracódigo o instrucción que provoca una interrupción software. La escritura en el reloj del ordenador. La lectura del estado de un controlador de un periférico.
¿En qué ambiente sería más aconsejable utilizar compiladores ‘quick-and-dirty’? En desarrollo. En producción. En cualquiera.
Denunciar test Consentimiento Condiciones de uso