CUESTIONARIO TEMA 3
![]() |
![]() |
![]() |
Título del Test:![]() CUESTIONARIO TEMA 3 Descripción: Sistemas operativos |




Comentarios |
---|
NO HAY REGISTROS |
De las siguientes opciones, ¿cuál no es un requerimiento hardware imprescindible de un sistema de memoria virtual? Selecciona una: La unidad de punto flotante (FPU). El mecanismo de interrupción de fallo de página. Bits específicos en la tabla de páginas, como el bit de presencia. La zona de swap en el disco duro (memoria secundaria). La paginación y segmentación: Selecciona una: Son modelos de memoria monoprogramados. Son modelos de memoria no contiguos. Son modelos de memoria contiguos. Son modelos de memoria inmóvil/no reubicable. En un modelo de memoria multiprogramado, los límites permitidos del espacio de memoria de un proceso están almacenados en Selecciona una: El PCB. El PC. La pila (SP). La FPU. En ausencia de TLB, el fallo de página dará lugar a: Selecciona una: Un bug de sistema. Un reset de la CPU. Una interrupción o excepción. Nada en particular; es un evento que el sistema suele ignorar. Por PTBR (Page Table Base Register) se entiende: Selecciona una: En realidad es el registro puntero de pila del programa (SP). Un tipo específico de MMU. Un registro ubicado en la MMU que apunta al compienzo de la tabla de páginas del proceso. En realidad es el registro contador de programa (PC). Con el cambio de contexto: Selecciona una: Se mantiene una lista de marcos libres. Se ha de notificar a la MMU la tabla de páginas que debe usar (la del proceso entrante). Se resetean todos los marcos de página ocupados. Se resetean las tablas de página. Si el tamaño de pagina es de 4KB y el numero de marcos de pagina en memoria principal es 256K marcos ¿cuantas entradas podemos afirmar que tiene la TLB?. 4. 24. 14. El tamaño de la TLB no tiene ninguna relacion con la informacion proporcionada en esta cuestion. Si la dirección física es de 38 bits, la dirección lógica de 52 bits y el tamaño de página 16KB, el número de marcos en memoria principal es: Selecciona una: 2^16. 2^14. 2^24. 2^38. Se referencia la siguiente secuencia de páginas lógicas: pág. 3, pág. 5, pág. 6, pág. 7, pág 6, pág. 7, pág. 5, pág. 6, pág. 8. La cardinalidad (número de elementos) máxima del "working set* tomando una ventana de 5 referencias es: Selecciona una: 6. 4. 5. 3. Las principales desventajas de un sistema de tablas de páginas multinivel son Selecciona una: Se desperdicia gran cantidad de espacio para almacenar metadatos. No pueden implementar ningún mecanismo de seguridad. Se necesitan varios accesos a memoria por cada petición a memoria. Las otras tres respuestas son correctas. En una tabla de páginas invertida, se habilita una entrada por cada Selecciona una: Página virtual alojada en memoria secundaria. Fichero del sistema. Entrada en la TLB. Página real de memoria principal (marco). El binario de un programa, durante la ejecución, utiliza Selecciona una: Siempre direcciones físicas. Direcciones lógicas en los accesos a instrucciones y direcciones físicas en los accesos a datos. Direcciones lógicas en los accesos a datos y direcciones físicas en los accesos a instrucciones. Siempre direcciones lógicas. ¿Qué tipo de fragmentación sufre la paginación de memoria? Selecciona una: Externa. Interna. Media. La memoria paginada carece por completo de fragmentación. En caso de fallo de página, el proceso que provoca el fallo: Selecciona una: Está zombie durante el swap-in/out. Está running durante el swap-in/out. Está bloqueado durante el swap-in/out. Está suspendido durante el swap-in/out. En un sistema de memoria con paginación, la dirección de memoria se descompone en los campos página (p) y offset ó desplazamiento (d) . ¿Qué relación guardan las longitudes de estos dos campos? Selecciona una: El campo p debe ser un múltiplo del campo d. El campo d siempre es más grande que el campo p. Ninguna de las otras tres respuestas es correcta. El campo p siempre es más grande que el campo d. En un esquema de memoria virtual. ¿Cuándo se genera la dirección física que corresponde una dirección lógica? Selecciona una: Cuando se esta depurando el programa. Durante la ejecución del programa. En el momento en el que se carga el programa en memoría. En tiempo de compilación. De los siguientes algoritmos de reemplazo de páginas, ¿qué opción aprovecha mejor la localidad temporal? Selecciona una: FINUFO. FIFO. Random. LRU. El swapping se produce Selecciona una: Cuando un proceso requiere más memoria física de la que hay disponible. Siempre en los sistemas multiprocesador. Cada vez que el contenido de una dirección virtual es solicitado desde un programa. En cuanto tengamos una unidad de disco instalada en el sistema. En un sistema de memoria paginado, si se disminuye el tamaño de página, manteniendo igual los tamaños de los espacios físico y lógico, aumentará: Selecciona una: Nada, la tabla de páginas mantendrá su tamaño inicial. El número de entradas de la tabla de páginas, y también el tamaño de cada entrada. El tamaño de las entradas de la tabla de página, pero no su número. El número de entradas de la tabla de páginas, pero cada entrada será del mismo tamaño. En un modelo multiprogramado con asignación de particiones (residente, inmóvil o no reubicable, contiguo y entero), ¿qué estrategia de asignación presentará una mayor posibilidad de fragmentación interna? Selecciona una: Particiones de tamaño fijo con particiones pequeñas. Particiones de tamaño variable. Particiones de tamaño fijo con particiones grandes. Toda página de un proceso residente en un marco de memoria física tendrá activo necesariamente Selecciona una: El bit de presencia (P). El bit de modificación (M). El bit de escritura (W). El bit de válido (V). Un sistema multiprogramado con asignación de particiones variables (residente, inmóvil o no reubicable, contiguo y entero) gestiona el espacio libre con vectores de bits. Si existen 256 bloques y el vector de ocupación tiene el valor hexadecimal 0x00...09012, el algoritmo "Worst-Fit" ubicará un nuevo proceso en: Selecciona una: Un hueco de tamaño 4 bloques. Un hueco de tamaño mayor a 4 bloques. Un hueco de tamaño 2 bloques. Un hueco de tamaño 3 bloques. ¿Son compatibles la paginación y la segmentación de un sistema de memoria? Selecciona una: Si, podemos paginar los segmentos o segmentar las páginas. Sí. Primero segmentamos la memoria y luego la paginamos. No. Sí. Primero paginamos la memoria y luego la segmentamos. ¿Dónde se almacena la tabla de páginas del sistema operativo? Selecciona una: En la MMU (Memory Management Unit). En el espacio de memoria principal (DRAM). En el espacio de disco (memoria secundaria). En la TLB (Translation Look-Aside Buffer). El cargador (loader): Selecciona una: Resuelve las referencias intermodulo. Traduce direcciones lógicas a físicas. Resuelve las referencias intramodulo. Asigna direcciones iniciales a los segmentos de programa. ¿Qué modelo de memoria de los siguientes hace uso de la memoria secundaria? Selecciona una: El modelo no residente. El modelo no contiguo. El modelo móvil/reubicable. El modelo entero. El modelo del conjunto de trabajo (working set) persigue como objetivo primordial Selecciona una: Mantener en memoria física un número de páginas crítico para cada proceso que evite llegar al thrashing de la memoria. Lograr que las páginas de memoria de un proceso tarden menos en llegar a disco. Optimizar la organización del sistema de ficheros. Todas las otras respuestas son correctas. La traducción inversa de páginas permite: Selecciona una: Reducir la cantidad de memoria ocupada para gestionar la traducción de direcciones. Reducir considerablemente el tiempo de acceso a memoria. En realidad no aporta ninguna ventaja con respecto a la traducción convencional directa. Tener una mayor capacidad de direccionamiento (memorias de mayor capacidad). La política de asignación "Next-Fit", en un sistema de particiones de tamaño variable, es una política derivada de la asignación: Selecciona una: "Worst-Fit". "Best-Fit*. "First-Fit". "Mid-Fit". Si el tamaño de página es de 16KB, el número de bits del campo desplazamiento de la dirección lógica (offset) tendrá un tamaño: Selecciona una: 12 bits. 14 bits. 10 bits. 16 bits. |