Jose Manuel Deniz
Test por , creado hace más de 1 año

Preguntas test FSO segunda parte

123
0
0
Jose Manuel Deniz
Creado por Jose Manuel Deniz hace más de 9 años
Cerrar

[I] FSO preguntas (Segunda Parte)

Pregunta 1 de 24

1

Tenemos esta cadena de referencias: 1 2 3 4 1 2 3 1 2 1 3 1 4 . Si disponemos de tres marcos físicos, inicialmente vacíos, ¿cuántos fallos de página puede provocar su ejecución, en el mejor de los casos?

Selecciona una o más de las siguientes respuestas posibles:

  • Cuatro

  • Seis

  • Ninguno

Explicación

Pregunta 2 de 24

1

Tenemos un procesador que utiliza paginación simple en el que los procesos pueden direccionar como máximo 8192 páginas de 1KiB. El tamaño mínimo de las direcciones lógicas en este procesador es de:

Selecciona una o más de las siguientes respuestas posibles:

  • 10 bits

  • 13 bits

  • 23 bits

Explicación

Pregunta 3 de 24

1

Tenemos un sistema con memoria paginada simple y tamaño de página de 1 KiB, con una TLB de 32 entradas. El tiempo de acceso a la RAM es de 12 nseg, el tiempo de acceso a la TLB es de 1 nseg y la tasa de fallos de la TLB es del 10%. En este sistema, el tiempo efectivo medio de a cceso a un dato en memoria virtual es de:

Selecciona una o más de las siguientes respuestas posibles:

  • 14.2 nseg

  • 2.1 nseg

  • 2.2 nseg

Explicación

Pregunta 4 de 24

1

¿Cuál de estos algoritmos de reemplazo de páginas es más complicado de implementar?

Selecciona una o más de las siguientes respuestas posibles:

  • FIFO

  • LRU

  • NRU

Explicación

Pregunta 5 de 24

1

Uno de estos bits de la tabla de páginas pueder ser modificado por la MMU cuando se realiza un acceso a memoria. ¿Cuál es?

Selecciona una o más de las siguientes respuestas posibles:

  • Bit de validez

  • Bit de referencia

  • Bit de protección contra escrituras

Explicación

Pregunta 6 de 24

1

¿Qué es el conjunto de trabajo (working set)?

Selecciona una o más de las siguientes respuestas posibles:

  • El conjunto de páginas que están en la TLB en un momento dado

  • El conjunto de páginas con las que está trabajando el proceso en un momento dado

  • El conjunto de páginas que están presentes en la memoria física en un momento dado

Explicación

Pregunta 7 de 24

1

¿Cuál de estos algoritmos de reemplazo se apoya en el bit de referencia?

Selecciona una o más de las siguientes respuestas posibles:

  • FIFO

  • OPT

  • Algoritmo de reloj

Explicación

Pregunta 8 de 24

1

El algoritmo de reemplazo de la segunda oportunidad:

Selecciona una o más de las siguientes respuestas posibles:

  • Intenta mantener en memoria el conjunto de trabajo del proceso

  • Es quivalente al <<algoritmo de reloj>> y trata de aproximarse al algoritmo LRU

  • Es una aproximación al algoritmo LFU

Explicación

Pregunta 9 de 24

1

¿Con cuál de estas técnicas podemos dar por definitivamente resuelto el problema de la fragmentación externa de la memoria?

Selecciona una o más de las siguientes respuestas posibles:

  • Segmentación

  • Paginación

  • MVT (particiones múltiples)

Explicación

Pregunta 10 de 24

1

¿Cuál es uno de los motivos para que la industria haya creado los sistemas de paginación jerárquica o de múltiples niveles?

Selecciona una o más de las siguientes respuestas posibles:

  • Poder manejar direcciones lógicas de un tamaño diferente al de las direcciones físicas

  • Poder manejar tablas de páginas de tamaños muy grandes

  • Poder manejar dos niveles de almacenamiento físico: memoria principal y memoria secundaria

Explicación

Pregunta 11 de 24

1

Tenemos un sistema de gestión de memoria con segmentación. Las direcciones lógicas son de 24 bits y el tamaño máximo de un segmento es de 1 MiB. ¿Cuántos segmentos distintos puede soportar una dirección lógica?

Selecciona una o más de las siguientes respuestas posibles:

  • Aproximadamente un millón

  • Ninguno, las direcciones lógicas no manejan segmentos

  • 16

Explicación

Pregunta 12 de 24

1

¿Cuál de estas técnicas sirve para evitar que tengamos en la memoria física varias copias duplicadas del mismo código?

Selecciona una o más de las siguientes respuestas posibles:

  • Bibliotecas de enlace dinámico (DLL) o bibliotecas compartidas

  • Intercambio (swapping)

  • Particiones de tamaño variable (MVT)

Explicación

Pregunta 13 de 24

1

Del sistema de asignación contigua de espacio a archivos puede afirmarse que:

Selecciona una o más de las siguientes respuestas posibles:

  • Permite el acceso eficiente al fichero, tanto de forma secuencial como directa

  • No presenta problemas de fragmentación externa

  • Cada archivo utiliza una lista que guarda los enlaces a sus bloques

Explicación

Pregunta 14 de 24

1

¿Cuál de estos sistemas de asignación de espacio a archivos permite ejecutar un acceso directo de forma más rápida?

Selecciona una o más de las siguientes respuestas posibles:

  • Sistema contiguo

  • Sistema enlazado

  • Sistema FAT

Explicación

Pregunta 15 de 24

1

¿Cuál de estos sistemas de asignación de espacio guarda los enlaces a los bloques de datos del archivo en una estructura global?

Selecciona una o más de las siguientes respuestas posibles:

  • Sistema enlazado

  • Sistema FAT

  • Sistema indexado

Explicación

Pregunta 16 de 24

1

El sistema de directorios de Linux tiene una organización de tipo:

Selecciona una o más de las siguientes respuestas posibles:

  • Grafo general

  • Árbol

  • Grafo sin ciclos

Explicación

Pregunta 17 de 24

1

¿Para qué se utilizan la extensiones (extents) en la implementación de los sistemas de archivos?

Selecciona una o más de las siguientes respuestas posibles:

  • Para poder reservar grupos contiguos de bloques de datos sin tener que mantener una lista de enlaces

  • Para manejar tamaños de archivos superiores a los que permiten los enlaces no extendidos

  • Para extender la FAT en caso de que el disco o la partición supere el tamaño prefijado

Explicación

Pregunta 18 de 24

1

Un tipo de disquete muy usado en los primeros años del MS -­‐ DOS tenía una capacidad de 320 KiB. El sistema operativo manejaba un tamaño de bloque de 512 by tes y una FAT con entradas de 12 bits. Con estos datos, ¿cuál sería el tamaño aproximado de cada copia de la FAT para estos disquetes? (Indique la cantidad que más se aproxime)

Selecciona una o más de las siguientes respuestas posibles:

  • 1000 bytes

  • 2000 bytes

  • 3200 bytes

Explicación

Pregunta 19 de 24

1

Un sistema de archivos utiliza indexación de dos niveles para localizar los bloques de los archivos. Si el tamaño de los enlaces es de 16 bits y los bloques de datos son de 1 KiB, ¿este sistema indexado impone alguna restricción adicional al tamaño máximo del archivo?

Selecciona una o más de las siguientes respuestas posibles:

  • No, el tamaño de enlace es lo que impone una mayor restricción al tamaño de los archivos

  • Sí, hay una limitación adicional: un archivo no puede tener más de 256 MiB

  • Sí, hay una limitación adicional: un archivo no puede ocupar más de 512 x 512 bloques

Explicación

Pregunta 20 de 24

1

En la implementación de los sistemas de archivos, el mapa de bits (bitmap) es una técnica típicamente usada para:

Selecciona una o más de las siguientes respuestas posibles:

  • Gestionar el espacio libre

  • Conocer los bloques que pertenecen a un archivo

  • Implementar los directorios

Explicación

Pregunta 21 de 24

1

Un sistema operativo utiliza Round Robin para planificar sus procesos y emplea memoria virtual paginada. Cuando se produce un fallo de página, ¿qué le debería ocurrir al proceso causante mientras se recupera del disco la página afectada?

Selecciona una o más de las siguientes respuestas posibles:

  • Debería de pasar al estado de <<preparado>>

  • Debería de pasar al estado de <<bloqueado>>

  • Debería mantenerse en ejecución

Explicación

Pregunta 22 de 24

1

¿Cuál de estos algoritmos de reemplazo de páginas podría provocar que parte del código del núcleo del sistema operativo se envíe al disco, aunque se esté usando con asiduidad?

Selecciona una o más de las siguientes respuestas posibles:

  • FIFO

  • LRU

  • LFU

Explicación

Pregunta 23 de 24

1

¿Qué es un inode o inodo en los sistemas UNIX?

Selecciona una o más de las siguientes respuestas posibles:

  • Una tabla o nodo con la lista de archivos de un directorio

  • Una estructura que contiene los atributos de un archivo, incluyendo los apuntadores a sus bloques de datos

  • Uno de los nodos que forman la lista enlazada con los bloques de datos de un archivo

Explicación

Pregunta 24 de 24

1

Si leemos un fichero en Linux con las llamadas open() y read(), ¿qué método de acceso estamos utilizando?

Selecciona una o más de las siguientes respuestas posibles:

  • Secuencial

  • Directo

  • Indexado

Explicación