Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEMemoria SO

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

Descripción:
Verdadeiro/Falso

Autor:
David Vilariño Da Silva
(Otros tests del mismo autor)

Fecha de Creación:
28/12/2022

Categoría:
Informática

Número preguntas: 48
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
(a) Los algoritmos apropiativos desperdician más tiempo en cambios de contexto. Os algoritmos apropiativos perden máis tempo nos cambios de contexto V F.
(b) Un programa ejecutado por el root, pasa más tiempo en modo kernel que si lo ejecuta un usuario normal. Un programa executado por o root pasa máis tempo no modo de núcleo que se o executa un usuario normal. V F.
(c) En un sistema donde solo hay un proceso listo, bajarle la prioridad hace que tarde más en ejecutarse. Nun sistema onde só está listo un proceso, reducindo a súa prioridade conséguese que tarde mis en executarse. V F.
d) Un usuario normal, que además no es del grupo root, puede ejecu- tar un fichero setuid y setgid del root con permisos rwsr-sr-x. Un usuario normal, que tampouco pertence ao grupo root, pode executar un ficheiro setuid e setgid de root con permisos rwsr-sr-x V F.
(e) Los algoritmos con prioridades no apropiativas no tienen inanición (startvation). Os algoritmos con priordades non apropiativas non teñen starvation. V F.
(f) Un bucle de llamadas exec puede llenar la tabla de procesos del sis- tema. Un lazo de chamadas ao sistema exec pode encher a táboa de procesos do sistema. V F.
- En la pila del proceso está el código de las funciones recursivas cuando se llaman: V F.
-Cuando se ejecuta un programa C, las variables locales del main() están en la pila del proceso: V F.
-Para un proceso con varios hilos (threads) de ejecución, los hilos comparten código, datos y pila: V F.
-El código de la función de librería malloc usada en un programa C está en el espacio de direcciones del proceso: V F.
-Para un sistema con una tabla de páginas de tres niveles (sin caché, ni TLB), traer y ejecutar una instrucción que añade un valor constante a un registro, implica exactamente tres accesos a memoria: V F.
-Para un sistema con tablas de páginas en tres niveles, donde la tabla de páginas raíz no está fija en memoria, y procesador con caché y TLB, traer y ejecutar una instrucción que añade un valor constante a un registro, puede implicar cuatro accesos a memoria: V F.
-Si las direcciones físicas son de 32 bits y las páginas de 4Kbytes, el número de página virtual necesariamente viene dado por 20 bits:_ V F.
-En un sistema con segmentación que NO TIENE paginación (segmentación pura), es posible implementar memoria virtual: V F.
-Con Tabla de Páginas Invertida, los sistema operativos no podrían resolver los fallos de páginas de los procesos: V F.
-Para un proceso cuyo espacio virtual ocupa N páginas, el algoritmo de reemplazo FIFO produce siempre los mismos fallos de página con N marcos asignados al proceso que con N+1: V F.
-En la pila del proceso están las variables locales y parámetros de funciones: V F.
-Las variables locales del main no están en la pila del proceso: V F.
-Las variables automáticas definidas en funciones están en la pila del proceso: V F.
-Las variables automáticas definidas en main() no están en la pila del proceso: V F.
-El código y los datos de la librería malloc usada en un programa C están en el espacio de direcciones del kernel: V F.
-Las variables estáticas definidas en funciones están en la pila del proceso: V F.
-Las variables estáticas definidas en main() no están en la pila del proceso: V F.
-Para un proceso con varios hilos de ejecución, cada hilo tiene su propio espacio de direcciones (código, datos, stack): V F.
-Para un sistema con una tabla de páginas en un nivel (y no caché, no TLB), traer y ejecutar una instrucción que añade un valor constante a un registro, implica exactamente dos accesos a memoria: V F.
-Para un sistema con una tabla de páginas de dos niveles (y no caché, no TLB), traer y ejecutar una instrucción que añade un valor constante a un registro, implica exactamente dos accesos a memoria: V F.
-Para un sistema con tablas de páginas en dos niveles donde la página raíz no está fija en memoria y procesador con caché y TLB, traer y ejecutar una instrucción que añade un valor constante a un registro, puede implicar ningún acceso a memoria: V F.
-Dado un número de bits para las direcciones virtuales, y una tabla de páginas de un nivel, el tamaño de la tabla de páginas se reduce con páginas más grandes: V F.
-Si las direcciones físicas son de 32 bits y las páginas de 4Kbytes, el número de página física viene dado por 18 bits: V F.
-Una tabla de páginas multinivel típicamente reduce la cantidad de memoria necesaria para almacenar tablas de páginas comparada con una tabla de páginas de un nivel: V F.
-Si el bit de validez está a cero en una Entrada de Tabla de Página necesaria para un acceso a memoria, la página deseada deberá ser traída a memoria desde el dispositivo de almacenamiento: V F.
-Con Tablas de Páginas Invertida, las páginas virtuales pueden ser más grandes que las páginas físicas: V F.
-Las TLBs son más beneficiosas con tablas de páginas multinivel que con tablas de páginas de un nivel: V F.
-Cuando el dirty bit está a cero en una Entrada de Tabla de Página necesaria para un acceso a memoria, existe una copia exacta de la página deseada en el dispositivo de almacenamiento: V F.
-El algoritmo de reemplazo LRU con N+1 páginas de memoria siempre se comporta mejor que LRU con N páginas de memoria: V F.
-El algoritmo de reemplazo FIFO con N+1 páginas de memoria siempre se comporta mejor que FIFO con N páginas de memoria: V F.
3. (0.3 puntos) En una arquitectura de memoria con un registro base y un registro límite -puede haber varios proceso activos en memoria: V F.
3. (0.3 puntos) En una arquitectura de memoria con un registro base y un registro límite -permite swapping (intercambio de procesos): V F.
3. (0.3 puntos) En una arquitectura de memoria con un registro base y un registro límite -un proceso que necesita 16Mbytes de memoria puede correr en una maquina con 8Megabytes de RAM: V F.
4. (0.3 puntos) En una entrada de TLB está contenida esta información -num página lógica: V F.
4. (0.3 puntos) En una entrada de TLB está contenida esta información -num página física: V F.
4. (0.3 puntos) En una entrada de TLB está contenida esta información -offset en la página lógica: V F.
4. (0.3 puntos) En una entrada de TLB está contenida esta información -offset en la página física: V F.
4. (0.3 puntos) En una entrada de TLB está contenida esta información -información de permisos de la página: V F.
4. (0.3 puntos) En una entrada de TLB está contenida esta información -dirección base de la tabla de páginas raíz o de primer nivel: F V.
5. (0.3 puntos) Al incrementar el tamaño de página -se reduce el tamaño de la tabla de páginas: V F.
5. (0.3 puntos) Al incrementar el tamaño de página -se incrementa el tiempo de servicio de un fallo pagina: V F.
5. (0.3 puntos) Al incrementar el tamaño de página -se reduce el numero de fallos en la TLB: V F.
Denunciar test Consentimiento Condiciones de uso