Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESESSOO 2

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

Descripción:
Preguntas tipo test de sistemas operativos

Autor:
AVATAR

Fecha de Creación:
16/01/2021

Categoría:
Universidad

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 estos algoritmos de reemplazo de páginas es menos costoso de implementar? FIFO LRU LFU.
Los sistemas de archivos se inventaron sobre todo para satisfacer este objetivo: Organizar el espacio de almacenamiento secundario de manera eficiente y evitando los efectos de la fragmentación. Proteger de forma eficaz las operaciones de lectura y escritura sobre los dispositivos de almacenamiento secundario Ofrecer a los usuarios una abstracción del almacenamiento máscercana a la manera en la que las personas trabajan con la información.
¿Para qué se suelen emplear los mapas de bits (bitmaps) en los sistemas de archivos? Para registrar qué bloques están libres. Para implementar los directorios. Para guardar los enlaces de los archivos.
Queremos acceder a un dato situado justo en la mitad de un archivo de gran tamaño. En general, ¿cuál de estas técnicas de asignación de espacio requiere más accesos a disco para resolver la operación? Asignación contigua con extensiones (extents) Asignación enlazada normal Asignación enlazada con FAT.
En un disco duro se produce un daño físico irreversible en un bloque físico, que resulta ser el primer bloque de datos de un cierto archivo. ¿En cuál de estos sistemas de asignación de espacio este daño físico tendría peores consecuencias? Asignación contigua. Asignación enlazada. Asignación indexada.
Las memorias flash(ej. tarjetas SD) suelen venir formateadas con un sistema de archivos que utiliza esta técnica de asignación de espacio Contigua con extensiones (extents) Enlazada con FAT Indexada simple.
¿Cuál de estas técnicas de asignación de espacio a archivos tiene bastantes similitudes con las arquitecturas de memoria paginada? La asignación contigua La asignación indexada La asignación enlazada.
Varios sistemas de archivos, por ejemplo UNIX, plantearon un sistema de asignación indexada de varios niveles. ¿Cuál fue el motivo para usar varios niveles de indexación en lugar de un modelo simple con un único bloque de índices? Para poder manejar eficientemente archivos de gran tamaño Para proporcionar mayor robustez en caso de daños en algún bloque de datos Para mejorar el tiempo de acceso al contenido del archivo.
¿Cuál de estos sistemas de asignación de espacio a archivos permite resolver de forma más rápida un acceso directo a cualquier punto de un archivo? Sistema contiguo Sistema enlazado Sistema FAT.
¿Cuál es la característica que hace que un sistema de directorios en árbol pase a ser considerado un sistema en grafo acíclico o grafo general? La posibilidad de crear varios enlaces a un mismo archivo o directorio La posibilidad de crear subdirectorios de forma recursiva e ilimitada La posibilidad de crear archivos especiales que a su vez contienen sistemas de archivos.
Cuando enel sistema Linux leemos el contenido de un archivo mediante sucesivas llamadas a read(), ¿qué método de acceso estamos realizando? Secuencial Directo Indexado.
¿Cuál de estas técnicas de asignación de espacio a archivos requiere menos espacio adicional para guardar enlaces? Contigua FAT Indexada simple.
¿Cuál de estos sistemas de asignación de espacio guarda los enlaces a los bloques de datos de todos los archivos en una estructura global? Sistema contiguo con extensiones (extents) FAT Sistema indexado multinivel.
Si dispusiéramos de una cantidad de memoria RAM infinita (o tan grande como queramos), ¿cuál de estos componentes dejaría de tener utilidad? El sistema de protección de memoria. El sistema de memoria virtual. El sistema de caché de disco.
En lo que se refiere a la gestión de los dispositivos de E/S, el sistema operativo típicamente ofrece: Un hardware de protección para impedir operaciones que puedan comprometer la integridad de los dispositivos. Un mecanismo para que los programas de usuario puedan acceder directamente a los controladores de los dispositivos. Una interfaz uniforme que oculta los detalles particulares del hardware de E/S.
¿Cuál de estas funciones en un sistema UNIX es una llamada al sistema? printf() puts() write().
De estos elementos habituales en un sistema operativo, dos de ellos son mecanismos y un tercero es una política. ¿Cuál es la política? Algoritmo de planificación de CPU. Cola de preparados. Rutina de servicio de interrupción.
¿Qué beneficio proporciona el modelo de módulos cargables? Permite cargar en memoria principal solo una parte del código de las aplicaciones. Ayuda a aligerar el consumo de RAM por parte del núcleo. Permite dar soporte (virtual o físico) a múltiples arquitecturas hardware.
¿Cuál de estas operaciones debe ser necesariamente privilegiada para poder construir un sistema operativo seguro? Leer el valor del temporizador del sistema. Cambiar el valor del contador de programa. Inhabilitar las interrupciones.
¿Cuál de estos sistemas no se puede dar en la práctica? Un sistema por lotes de tiempo real. Un sistema por lotes multiprogramado. Un sistema por lotes multiusuario.
En un diseño de núcleo monolítico, ¿cómo están construidos los controladores de dispositivos de E/S? Son procesos de usuario que reciben mensajes del resto de los procesos. Son procesos del sistema que reciben mensajes de los procesos de usuario. Son bloques de código dentro del núcleo.
¿Por qué un programa ejecutablebinario de Linux no es directamente ejecutable en un sistema Windows, si en ambos casos utilizan el mismo código máquina? Los ficheros ejecutables de Windows deben tener extensión «.exe», mientras que en Linux pueden tener cualquier nombre. Las políticas de seguridad usadas en Windows y Linux son diferentes. Las API de las llamadas al sistema de Windows y Linux son diferentes.
¿Cuál de estos servicios resulta imprescindible en cualquier sistema operativo, por muy sencillo que sea? Multiprogramación Cargador de programas Memoria virtual.
El shell o intérprete de órdenes: Es el componente del núcleo que sirve de interfaz con las aplicaciones. Es el componente del sistema operativo que ofrece una interfaz de administración a los usuarios. Es el programa del sistema que permite que las aplicaciones interactúen entre ellas a través de llamadas al sistema.
Tenemos un servidor empresarial que se va a dedicar exclusivamente a imprimir nóminas y cargar recibos a clientes. Estas acciones deben ejecutarse con periodicidad mensual para cada cliente. ¿Cuál de estas modalidades de procesamiento le viene mejor a este servidor? Procesamiento por lotes Tiempo compartido Tiempo real.
¿Existe algún mecanismo mediante el que un proceso de usuario puede ejecutar código del núcleo del sistema operativo? No, hay que evitar a toda costa que un proceso de usuario ejecute código del núcleo. Sí, invocando una llamada al sistema. Sí, ejecutando una interrupción de entrada/salida.
Mientras un proceso de usuario se está ejecutando, un dispositivo de E/S emite una señal de interrupción. ¿Qué suele ocurrir justo a continuación? Se conmuta a modo supervisor y se ejecuta la rutina de servicio de interrupción correspondiente. Se conmuta a modo usuario para que el proceso dialogue con la E/S de acuerdo con sus necesidades. Se mantiene el nivel de privilegio actual (usuario o supervisor) y se deriva la ejecución a una rutina del sistema operativo.
Tenemos un sistema que usa Round Robin para la planificación de procesos. En el instante actual hay N procesos en la cola de preparados y laCPU acaba de quedar libre. El cuanto de tiempo es Q y el tiempo de cambio de contexto es despreciable. En el peor de los casos, ¿cuánto tardará la CPU en atender al menos una vez a todos los procesos de la cola? (los valores de las opciones son aproximados). (N^2)×Q segundos N×Q segundos (N^Q) segundos.
Se acaba de crear un nuevo proceso en el sistema. En esa situación inicial, ¿en cuál de los siguientes estados NO podría encontrarse? Bloqueado Preparado En ejecución.
¿Qué función desempeña el planificador de medio plazo o de nivel medio? Retirar de la memoria principal procesos que llevan en espera mucho tiempo. Controlar la entrada de nuevos procesos en el sistema. Ajustar dinámicamente las prioridades de los procesos del sistema.
Denunciar test Consentimiento Condiciones de uso