Tema 5 · Introducción a los Sistemas Operativos
Test de Administración de la Memoria
23 preguntas tipo test de exámenes reales de Introducción a los Sistemas Operativos.
Qué entra en este tema
- Multiprogramación con particiones fijas y variables
- Reubicación y protección
- Paginación. Fallos de página y tablas de páginas
- Tablas de páginas invertidas
- Mapa de memoria de un proceso
- Algoritmos de reemplazo de páginas
- Políticas de asignación y de reemplazo
- Políticas de lectura y escritura de páginas
Según la guía docente oficial.
Preguntas falladas
Aquí irán las que falles, dejes en blanco o marques para revisar, para repasarlas después.
Configura tu test
23 preguntas de Administración de la Memoria
Ejemplos de preguntas de Administración de la Memoria
8 de 23 preguntas. La respuesta correcta se ve al practicar.
- 1.
Los registros base y límite, vistos en clase para los sistemas de multiprogramación con particiones variables, permiten que:
- a)Cada proceso pueda ocupar 2 o más particiones de memoria principal.
- b)Los espacios de direcciones lógicas de todos los procesos comiencen en la dirección 0.
- 2.
Suponiendo la existencia de una copia en escritura, si un proceso padre crea un proceso hijo, entonces, cuando uno de los dos procesos (padre o hijo) escriba en una región modificable, la copia en escritura provocará que:
- a)Se haga una copia del marco de la página a modificar y se asigne la copia a dicha página en el proceso que hace la escritura.
- b)Se haga una copia de todos los marcos de la región y se asignen las copias a las páginas correspondientes del proceso que hace la escritura.
- 3.
La política de asignación de huecos ≪peor en ajustarse≫:
- a)Es igual de lenta en las búsquedas que la política ≪mejor en ajustarse≫.
- b)Tiende a producir huecos excesivamente pequeños y, por tanto, de difícil uso.
- 4.
Teniendo en cuenta una misma secuencia de referencias a memoria, de menor a mayor tasa de fallos de página producida habitualmente, tenemos los siguientes algoritmos:
- a)LRU y óptimo.
- b)Reloj y FIFO.
- 5.
¿Qué problema soluciona la compactación en la multiprogramación con particiones variables?
- a)Reubicación.
- b)Fragmentación externa.
- 6.
La tasa de fallos de página, producida por una determinada secuencia de referencias a memoria de un proceso cuando se usa cierto algoritmo de reemplazo, puede disminuir si:
- a)Se asignan más marcos al proceso.
- b)Se usa una tabla de páginas invertida o una tabla de páginas de varios niveles en lugar de una tabla de páginas de un único nivel.
- 7.
Si se usa una tabla de páginas de N niveles y paginación por demanda, es cierto que, para un proceso:
- a)Siempre habrá una tabla de páginas de primer nivel, pudiendo estar esta completamente vacía.
- b)Siempre habrá, al menos, tantas tablas de páginas de último nivel como páginas haya presentes en memoria del proceso.
- 8.
Si se tarda un tiempo T en acceder tanto a una entrada de la tabla de dispersión como a una entrada de la tabla de traducción de una tabla de páginas invertida, y si la longitud media de las cadenas en la tabla de traducción es de L entradas, entonces, el tiempo mínimo necesario para resolver un fallo de TLB será:
- a)2 × T .
- b)L × T .