Dani Moreno
Quiz by , created more than 1 year ago

Parte 2 FSO

108
0
0
Saskia Santana Chara
Created by Saskia Santana Chara over 9 years ago
Jose Miguel Calvo Vílchez
Copied by Jose Miguel Calvo Vílchez over 9 years ago
JoseSánchez
Copied by JoseSánchez over 9 years ago
Adrian Negrin
Copied by Adrian Negrin over 7 years ago
Dani Moreno
Copied by Dani Moreno over 7 years ago
Close

Fso

Question 1 of 144

1

Sean A y B dos direcciones virtuales de memoria de dos procesos distintos en un sistema que no permite compartición de memoria entre procesos. ¿Cuál de las siguientes afirmaciones NO puede ser cierta?

Select one of the following:

  • A es distinta de B y sus respectivas direccionesfísicas también son distintas entre si.

  • A es distinta de B, pero ambas corresponden a la misma dirección física.

  • A y B son iguales, pero sus respectivas direcciones físicas son distintas entre si.

Explanation

Question 2 of 144

1

La sobrepaginación (trashing) puede evitarse si:

Select one of the following:

  • Las páginas que pertenecen al working set de los procesos están cargadas en la memoria principal.

  • Se incrementa la velocidad de las unidades de entrada/salida.

  • Se incrementa la velocidad de la CPU.

Explanation

Question 3 of 144

1

La gestión de memoria mediante paginación

Select one of the following:

  • No sufre de fragmentación.

  • Sufre de fragmentación interna.

  • Sufre de fragmentación externa.

Explanation

Question 4 of 144

1

¿Cuál de los siguientes sistemas de gestión de memoria NO sufre de fragmentación externa?

Select one of the following:

  • Segmentación.

  • Paginación.

  • MVT (particiones variables).

Explanation

Question 5 of 144

1

En un sistema de gestión de memoria virtual paginada, ¿cuál de estos bits nunca es modificado directamente por la MMU?

Select one of the following:

  • Bit de validez.

  • Bit de referencia.

  • Bit de modificación.

Explanation

Question 6 of 144

1

Tenemos un sistema paginado en dos niveles de tablas, que utiliza una memoria RAM cuyo tiempo de acceso es de 50 nanosegundos. ¿Cuál es el porcentaje de aciertos mínimo que debe mantener una TLB en este sistema, si se quiere garantizar que el tiempo medio de acceso a un dato en memoria se mantenga por debajo de 60 nanosegundos? Considere que el tiempo de acceso a la TLB es despreciable.

Select one of the following:

  • un 90%.

  • un 95%.

  • un 99%.

Explanation

Question 7 of 144

1

¿En qué algoritmo de reemplazo puede observarse la llamada «Anomalía de Bélády»?

Select one of the following:

  • FIFO.

  • LRU.

  • LFU.

Explanation

Question 8 of 144

1

A continuación se enumeran tres posibles diferencias entre la segmentación y la paginación. Una de ellas NO es cierta. ¿Cuál es?

Select one of the following:

  • El tamaño de página suele ser fijo, mientras que el tamaño de los segmentos suele ser variable.

  • La paginación no afecta al espacio de memoria lógico del proceso, mientras que la segmentación impone un determinado formato de direcciones lógicas.

  • La paginación obliga a que la traducción de direcciones ocurra dinámicamente en la MMU, mientras que la traducción de direcciones segmentadas ocurre una sola vez durante la carga del programa en memoria.

Explanation

Question 9 of 144

1

En un sistema de memoria virtual paginada, ¿cuál sería la consecuencia de disponer idealmente de una memoria principal infinita?

Select one of the following:

  • Nunca ocurrirían fallos de página.

  • No habría que implementar políticas de reemplazo de páginas.

  • No haría falta tener una TLB.

Explanation

Question 10 of 144

1

La compactación de memoria es necesaria en un esquema de gestiónde memoria:

Select one of the following:

  • De particiones fijas.

  • De particiones variables.

  • De paginación.

Explanation

Question 11 of 144

1

Para una dirección lógica de 32 bits con el formato [número de página (22 bits), desplazamiento de la página (10 bits)]:

Select one of the following:

  • El número de páginas totales es de 22 y el tamaño de páginaes de 10 bytes.

  • El número de páginas totales es de 2^32 pero el tamaño de página depende del marco de pagina.

  • Hay un total de 4194304 páginas de tamaño 1 Kbytes.

Explanation

Question 12 of 144

1

En la tabla de segmentos de un cierto proceso se tiene que el segmento 3 tiene una dirección base de 128 y una longitud de 300. ¿A qué dirección física se corresponde la dirección lógica (3, 300) expresada en el formato (nº de segmento, desplazamiento dentro del segmento)?

Select one of the following:

  • 128+300 = 428.

  • 3*128+300 = 684.

  • No es posible responder porque falta el dato del tamaño del marco.

Explanation

Question 13 of 144

1

El vector (o mapa) de bits para la administración del espacio libre en disco ocupará:

Select one of the following:

  • Tantos bits como bloques tenga el sistema de ficheros.

  • Tantos bits como bloques libres tenga el sistema de ficheros.

  • Tantos bits como bloques tenga el sistema de ficheros, multiplicado por el número de registros por bloque.

Explanation

Question 14 of 144

1

Sea un sistema de ficheros con asignación de espacio en disco mediante nodos-­‐i, en donde hay 16 entradas directas, 1 entrada indirecta y 1 entrada doblemente indirecta. Si el tamaño de bloque es de 512 bytes y el tamaño de cada índice es de 4 bytes, ¿cuál es el tamaño máximo que puede tener un fichero?

Select one of the following:

  • 2^11 + 2^16 + 2^21 bytes.

  • 2^13 + 2^16 + 2^23 bytes.

  • 2^11 + 2^14 + 2^31 bytes.

Explanation

Question 15 of 144

1

En la asignación de espacio de disco, el método de asignación contigua presenta el siguiente inconveniente:

Select one of the following:

  • El acceso aleatorio es muy lento.

  • La fragmentación externa resultante en el disco.

  • El mapa de bits asociado para la gestión del espacio libre es muy grande.

Explanation

Question 16 of 144

1

¿Qué clase de organización de directorios tiene el sistema operativo GNU/Linux?

Select one of the following:

  • Árbol.

  • Grafo general.

  • Grafo acíclico.

Explanation

Question 17 of 144

1

La asignación enlazada por clusters mejora el rendimiento del disco con respecto a la asignación enlazada, pero tiene el inconveniente de que:

Select one of the following:

  • Complica mucho el cálculo de la correspondencia entre bloques lógicos y bloques físicos.

  • Aumenta la cantidad de espacio necesario para la asignación de bloques.

  • Aumenta la fragmentación interna.

Explanation

Question 18 of 144

1

Queremos acceder a un dato situado en la mitad de un archivo. En el caso general, ¿cuál de estas técnicas de organización del espacio de archivos incurre en más accesos a disco para completar ese acceso?

Select one of the following:

  • Organización contigua.

  • Organización encadenada.

  • Organización indexada.

Explanation

Question 19 of 144

1

Tenemos una memoria USB de 1GB que trabaja con bloques de datos de 1KB. La formateamos con un sistema FAT de 16 bits. ¿Cuántos bloques de datos ocupará la FAT, aproximadamente?

Select one of the following:

  • entre 1000 y 2000.

  • entre 10000 y 20000.

  • entre 100000 y 200000.

Explanation

Question 20 of 144

1

Si utilizamos extensiones (extents) en un sistema de archivos con organización contigua, ¿qué beneficio obtenemos?

Select one of the following:

  • Consumimos menos espacio en estructuras de gestión.

  • Atenuamos el problema de la fragmentación del espacio libre.

  • El acceso a los datos de los archivos es más rápido en promedio.

Explanation

Question 21 of 144

1

En los sistemas UNIX, ¿dónde se almacena la informaciónsobre la ubicación de los bloques de datos de un archivo?

Select one of the following:

  • En la entrada de directorio correspondiente al archivo.

  • En el inodo correspondiente al archivo.

  • En las entradas de la FAT correspondientes al archivo.

Explanation

Question 22 of 144

1

Sea un sistema de archivos con asignación indexada de un sólo nivel, con tamaño de bloque-­‐índice de 512 bytes:

Select one of the following:

  • Si el número de índices fuera 128, entonces el tamaño del archivo máximo sería de 2^16 bytes.

  • No existe límite de tamaño de archivo pues podríamos anidar los índices.

  • No puede accederse al contenido de los archivos de forma directa.

Explanation

Question 23 of 144

1

Un usuario decide guardar un archivo que ocupa exactamente 1536 bytes. El sistema de ficheros tiene un tamaño de bloque de 512 bytes y la asignación del espacio es enlazada con enlaces de 4 bytes. Una vez que se guarde el archivo, este ocupará:

Select one of the following:

  • 4 bloques.

  • 3 bloques.

  • 5 bloques.

Explanation

Question 24 of 144

1

Se tiene una partición de disco de 4 gigabytes, con un sistema de archivos basado en FAT y con un tamaño de bloque de datos de 4Kbytes. Para que el sistema de archivos pueda direccionar toda la partición, el número de bits que debería usarse en cada entrada de la FAT deberá ser como mínimo:

Select one of the following:

  • 12.

  • 20.

  • 22.

Explanation

Question 25 of 144

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?

Select one of the following:

  • Cuatro.

  • Seis.

  • Ninguno.

Explanation

Question 26 of 144

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:

Select one of the following:

  • 10 bits.

  • 13 bits.

  • 23 bits.

Explanation

Question 27 of 144

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 acceso a un dato en memoria virtual es de:

Select one of the following:

  • 14,2 nseg.

  • 2,1 nseg.

  • 2,2 nseg.

Explanation

Question 28 of 144

1

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

Select one of the following:

  • FIFO.

  • LRU.

  • NRU.

Explanation

Question 29 of 144

1

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

Select one of the following:

  • Bit de validez.

  • Bit de referencia.

  • Bit de protección contra escrituras.

Explanation

Question 30 of 144

1

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

Select one of the following:

  • 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.

Explanation

Question 31 of 144

1

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

Select one of the following:

  • FIFO.

  • OPT.

  • Algoritmo del reloj.

Explanation

Question 32 of 144

1

El algoritmo de reemplazo de la segunda oportunidad:

Select one of the following:

  • Intenta mantener en memoria el conjunto de trabajo del proceso.

  • Es equivalente al «algoritmo del reloj» y trata de aproximarse al algoritmo LRU.

  • Es una aproximación al algoritmo LFU.

Explanation

Question 33 of 144

1

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

Select one of the following:

  • Segmentación.

  • Paginación.

  • MVT (particiones múltiples).

Explanation

Question 34 of 144

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?

Select one of the following:

  • 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.

Explanation

Question 35 of 144

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?

Select one of the following:

  • Aproximadamente un millón.

  • Ninguno, las direcciones lógicas no manejan segmentos.

  • 16.

Explanation

Question 36 of 144

1

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

Select one of the following:

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

  • Intercambio (swapping).

  • Particiones de tamaño variable (MVT).

Explanation

Question 37 of 144

1

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

Select one of the following:

  • 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.

Explanation

Question 38 of 144

1

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

Select one of the following:

  • Sistema contiguo.

  • Sistema enlazado.

  • Sistema FAT.

Explanation

Question 39 of 144

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?

Select one of the following:

  • Sistema enlazado.

  • Sistema FAT.

  • Sistema indexado.

Explanation

Question 40 of 144

1

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

Select one of the following:

  • Árbol.

  • Grafo sin ciclos.

  • Grafo general.

Explanation

Question 41 of 144

1

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

Select one of the following:

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

  • Para manejar tamaños de archivo superiores a los que permiten los enlacesno extendidos.

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

Explanation

Question 42 of 144

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 bytes 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).

Select one of the following:

  • 1000 bytes.

  • 2000 bytes.

  • 3200 bytes.

Explanation

Question 43 of 144

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 de1 KiB, ¿este sistema indexado impone alguna restricción adicional al tamaño máximo del archivo?

Select one of the following:

  • No, el tamaño de enlace es loque 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×512 bloques.

Explanation

Question 44 of 144

1

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

Select one of the following:

  • Gestionar el espacio libre.

  • Conocer los bloques que pertenecen a un archivo.

  • Implementar los directorios.

Explanation

Question 45 of 144

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?

Select one of the following:

  • Debería pasar al estado de «preparado».

  • Debería pasar al estado de «bloqueado».

  • Debería mantenerse en ejecución.

Explanation

Question 46 of 144

1

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

Select one of the following:

  • 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 dedatos de un archivo.

Explanation

Question 47 of 144

1

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

Select one of the following:

  • Secuencial.

  • Directo.

  • Indexado.

Explanation

Question 48 of 144

1

¿Qué ocurre si le asignamos a un proceso menos páginas de las que forman su conjunto de trabajo (working set)?

Select one of the following:

  • Aumentará el número de cambios de contexto en el sistema.

  • Disminuirá el tamaño de su tabla de páginas.

  • El proceso generará fallos de página continuamente.

Explanation

Question 49 of 144

1

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

Select one of the following:

  • FIFO.

  • OPT.

  • Algoritmo del reloj / segunda oportunidad.

Explanation

Question 50 of 144

1

En un sistema de memoria virtual paginada, tenemos esta cadena de referencias a memoria: 4 2 1 2 3 1 2 4 1 2 3 2 4 2 3. Suponiendo que disponemos de tres marcos que inicialmente están libres, ¿la política óptima OPT genera menos fallos de página que la LRU?

Select one of the following:

  • Sí.

  • No.

  • Ambas generan la misma cantidad de fallos.

Explanation

Question 51 of 144

1

Tenemos un sistema de gestión de memoria con segmentación, con direcciones lógicas de 32 bits. Si cada proceso es capaz de manejar hasta 64 segmentos, ¿cuál es el tamaño máximo que puede llegar a tener un segmento?

Select one of the following:

  • 16 MiB.

  • 64 MiB.

  • 1 MiB.

Explanation

Question 52 of 144

1

¿Cuál es el problema para aplicar del algoritmo de reemplazo LRU en la gestión de memoria virtual paginada?

Select one of the following:

  • Requiere conocer los accesos futuros a memoria.

  • Está patentado por IBM y no se puede usar libremente.

  • Tiene un coste de implementación muy alto.

Explanation

Question 53 of 144

1

¿Qué es la MMU?

Select one of the following:

  • Es el módulo del hardware encargado de la traducción de direcciones lógicas a direcciones físicas.

  • Es el módulo del sistema operativo encargado de detectar accesos a posiciones de memoria indebidas.

  • Es el módulo del sistema informático encargado de resolver los fallos de página y recuperar las páginas de la memoria secundaria.

Explanation

Question 54 of 144

1

La TLB es una estructura usada para:

Select one of the following:

  • Reducir el tiempo de la traducción de direcciones de memoria.

  • Almacenar el estado de un proceso cuando ocurre un cambio de contexto.

  • Almacenar el estado de las páginas no válidas de un proceso.

Explanation

Question 55 of 144

1

En un sistema de memoria virtual paginada el tiempo medio de acceso a un dato en memoria principal es de 80 nanosegundos. El tiempo necesario para resolver un fallo de página es de 30 milisegundos. Si la tasa de fallos de página es de dos fallos cada diez millones de accesos, ¿cuál es el tiempo efectivo medio de acceso a memoria?

Select one of the following:

  • 115 nanosegundos.

  • 160 nanosegundos.

  • 86 nanosegundos.

Explanation

Question 56 of 144

1

En un sistema que usa gestión de memoria paginada simple, cierto proceso necesita ocupar 2000 bytes de memoria principal. Si el tamaño de página utilizado es 512 bytes, ¿cuánta fragmentación provoca el proceso?

Select one of the following:

  • Al menos 464 bytes de fragmentación externa.

  • Al menos 48 bytes de fragmentación externa.

  • Al menos 48 bytes de fragmentación interna.

Explanation

Question 57 of 144

1

En un sistema de gestión de memoria virtual paginada, ¿cuál de estos bits nunca es modificado directamente por la MMU?

Select one of the following:

  • Bit de validez.

  • Bit de referencia.

  • Bit de modificación.

Explanation

Question 58 of 144

1

Un procesador utiliza paginación, con 4KiB de tamaño de página. Cada proceso puede direccionar un máximo de 8192 páginas lógicas. ¿Cuál de las siguientes afirmaciones es cierta para este procesador?

Select one of the following:

  • La tabla de páginas de un proceso nunca ocupará más de un marco de página.

  • La memoria física nunca podrá tener más de 8192 marcos.

  • Un proceso no podrá direccionar simultáneamente más de 8192 marcos.

Explanation

Question 59 of 144

1

¿Cuál de estos algoritmos de reemplazo de páginas requiere menos elementos de hardware para poderse implementar satisfactoriamente?

Select one of the following:

  • LRU.

  • FIFO

  • WSClock.

Explanation

Question 60 of 144

1

En un sistema de gestión de memoria contigua estamos utilizando la política del mejor ajuste (best fit) para encontrar huecos libres. En un momento dado, las zonas libres están en las direcciones 1538, 2456, 3789 y 5999, y tienen tamaños 20K, 30K, 10K y 40K respectivamente. Si el sistema operativo solicita un área libre de 22.000 bytes, ¿qué dirección base se le podrá devolver?

Select one of the following:

  • 1538.

  • 2456.

  • 5999.

Explanation

Question 61 of 144

1

Un computador utiliza memoria paginada con jerarquía de dos niveles, sin memoria virtual. Las tablas de páginas se encuentran almacenadas en la RAM y se utiliza una TLB. Se sabe que el tiempo de acceso a la TLB es de 1 nanosegundo y el tiempo medio de acceso a la RAM es de 30 nanosegundos. Se observa que en promedio, el tiempo efectivo de acceso a los datos en memoria es de 34 nanosegundos. ¿Cuál es la tasa de aciertos que está consiguiendo la TLB?

Select one of the following:

  • 90%.

  • 95%.

  • 98%.

Explanation

Question 62 of 144

1

¿En qué sistema de gestión de memoria se emplea una tabla en la que cada entrada almacena una dirección base y una longitud?

Select one of the following:

  • Paginación simple.

  • Segmentación.

  • Paginación jerárquica (dos o más niveles).

Explanation

Question 63 of 144

1

Tenemos un sistema de gestión de memoria paginada simple. Las direcciones lógicas son de 32 bits y las direcciones físicas son de 48 bits. Si el tamaño de página es de 16 KiB, ¿cuántas páginas distintas es capaz de manejar un proceso al mismo tiempo?

Select one of the following:

  • 2^18 páginas.

  • 2^24 páginas.

  • 2^16 páginas.

Explanation

Question 64 of 144

1

Una entrada en la tabla de páginas de los procesadores x86 ocupa 4 bytes. Si el tamaño de página utilizado es de 1 MiB, ¿cuánto ocupará la tabla de páginas de un proceso que maneja un espacio lógico de 2 GiB?

Select one of the following:

  • 2 MiB.

  • 4 MiB.

  • 8 KiB.

Explanation

Question 65 of 144

1

En un sistema de memoria paginada se ejecutan varios procesos pesados e hilos. ¿Cuántas tablas de páginas diferentes existen en un momento dado?

Select one of the following:

  • Tantas como procesos pesados hay.

  • Tantas como hilos hay.

  • Tantas como la suma de procesos pesados e hilos.

Explanation

Question 66 of 144

1

Un algoritmo que resuelve el problema de los lectores y escritores, al igual que un algoritmo de sección crítica, trata de controlar el acceso concurrente a un dato compartido. Sin embargo, presenta algunas diferencias notables respecto al de sección crítica. ¿Cuál es una de esas diferencias?

Select one of the following:

  • Permite que varios procesos trabajen simultáneamente con el dato si no hay riesgo de corrupción de la información.

  • Previene que haya modificaciones simultáneas sobre el dato.

  • Previene el interbloqueo entre procesos que pretenden realizar la misma operación.

Explanation

Question 67 of 144

1

Cuando para resolver el problema de la sección crítica se exige que no puede haber más de un proceso trabajando en la sección crítica, estamos hablando de la condición llamada:

Select one of the following:

  • Exclusión mutua.

  • Progreso.

  • Espera limitada.

Explanation

Question 68 of 144

1

Un semáforo actualmente tiene valor cero. Hay N procesos esperando por el semáforo en operaciones WAIT. Si otro proceso completa una operación SIGNAL, ¿qué sucede a continuación?

Select one of the following:

  • Se desbloquean todos los procesos en espera.

  • Se desbloquea el proceso más antiguo que está en espera.

  • Se desbloquea un solo proceso en espera. El proceso concreto dependerá de la implementación del semáforo.

Explanation

Question 69 of 144

1

¿Qué es una sección crítica?

Select one of the following:

  • Una zona de código en la que se accede a datos compartidos y que debe ser ejecutada en exclusión mutua.

  • Una estructura de datos compartidos que necesita ser controlada por un semáforo u otra herramienta de sincronización.

  • Un proceso ligero o hilo que debe ejecutarse de forma atómica.

Explanation

Question 70 of 144

1

La operación pthread_join() permite sincronizar a un hilo que quiere esperar por la finalización de otro hilo. ¿Cómo podemos imitar esa misma sincronización mediante semáforos?

Select one of the following:

  • En el hilo que finaliza hacemos un WAIT sobre un semáforo inicializado a uno. En el hilo que espera hacemos otro WAIT sobre el mismo semáforo.

  • En el hilo que finaliza hacemos un SIGNAL sobre un semáforo inicializado a cero. En el hilo que espera hacemos un WAIT sobre ese semáforo.

  • En el hilo que finaliza hacemos un SIGNAL sobre un semáforo inicializado a uno. En el hilo que espera hacemos un WAIT sobre ese semáforo.

Explanation

Question 71 of 144

1

Tenemos un sistema de gestión de memoria que emplea segmentación o paginación. Si en un instante dado tomamos una dirección lógica cualquiera, ¿con cuántas direcciones físicas se corresponde en ese momento?

Select one of the following:

  • Como mucho con una dirección física.

  • Exactamente con una dirección física.

  • Con al menos una dirección física.

Explanation

Question 72 of 144

1

Tenemos un algoritmo de reemplazo de páginas que, al procesar una secuencia de 12 accesos a varias direcciones lógicas de memoria de un proceso, produce 15 fallos de página. ¿Es eso posible?

Select one of the following:

  • Sí, hay algoritmos que pueden ocasionar que al reemplazar una página, se escoja como víctima justamente la que se va a necesitar a continuación.

  • No, 12 direcciones nunca pueden generar más de 12 fallos de página.

  • Sí, cada dirección puede provocar 2 fallos de página en el peor caso.

Explanation

Question 73 of 144

1

Un sistema de memoria segmentada utiliza direcciones lógicas de 32 bits, 8 de los cuales se dedican a selector de segmento y el resto para el desplazamiento. ¿Cuántos segmentos puede direccionar y de qué longitud?

Select one of the following:

  • 256 segmentos de hasta 16 MiB cada uno.

  • 8 segmentos de hasta 1 GiB cada uno.

  • 256 segmentos de hasta 1 GiB cada uno.

Explanation

Question 74 of 144

1

Tenemos un sistema de archivos con organización indexada. Cada bloque de datos ocupa 1 KiB (1024 bytes) y cada índice consume 4 bytes. Para cada archivo se dedica un bloque de datos completo para almacenar sus índices. Si duplicáramos el tamaño del bloque de datos (2KiB), ¿cómo variaría el tamaño máximo que podría tener un archivo en este sistema?

Select one of the following:

  • se mantendría igual.

  • se duplicaría.

  • se cuadruplicaría.

Explanation

Question 75 of 144

1

Suponga que en un disco se produce un fallo hardware que destruye el contenido de un bloque de datos al azar. ¿En cuál de estos sistemas de ficheros es más probable que el daño se limite sólo al bloque dañado y no tenga más consecuencias?

Select one of the following:

  • Contiguo.

  • Enlazado.

  • FAT.

Explanation

Question 76 of 144

1

En un sistema de archivos se quieren manejar directorios con miles de archivos. Se quieren crear y borrar archivos con bastante frecuencia. ¿Cuál de estas estructuras de datos resultaría más conveniente para implementar este tipo de directorio?

Select one of the following:

  • Un árbol B*.

  • Un vector o array que pueda crecer dinámicamente.

  • Una lista doblemente encadenada.

Explanation

Question 77 of 144

1

Un determinado proceso consume 3000 bytes en un sistema que tiene gestión de memoria por paginación pura. Si el tamaño del marco de página del sistema es 512 bytes, ¿cuánta fragmentación provoca el proceso?

Select one of the following:

  • 440 bytes de fragmentación externa.

  • 72 bytes de fragmentación externa.

  • 72 bytes de fragmentación interna.

Explanation

Question 78 of 144

1

En un sistema con paginación y dotado de MMU, ¿en cuál de las siguientes funciones es menos necesaria la intervención de la MMU?

Select one of the following:

  • Traducción de direcciones lógicas a direcciones físicas.

  • Asignación de marcos libres a procesos que lo requieran.

  • Protección de memoria.

Explanation

Question 79 of 144

1

Sea un sistema con 64MiB física y con gestión de memoria segmentada, donde la estructura de las direcciones lógicas tiene un campo de 10 bits para el segmento y un campo de 22 bits para el desplazamiento. ¿Cuál es el tamaño máximo direccionable y cuál es el tamaño máximo que puede ocupar un segmento?

Select one of the following:

  • El tamaño máximo direccionable es (2^10+2^22) bytes y el tamaño máximo de segmento 2^32 bytes.

  • El tamaño máximo direccionable es 2^32 bytes y el tamaño máximo de segmento 2^22 bytes

  • El tamaño máximo direccionable es 2^24 bytes y el tamaño máximo de segmento 2^22 bytes.

Explanation

Question 80 of 144

1

En un sistema con memoria paginada, con tamaño de página de 1024 bytes, hay en ejecución un cierto proceso cuya tabla de páginas tiene la siguiente información: la página 5 reside en el marco 10, la página 30 reside en el marco 3 y la página 20 reside en el marco 2. ¿A qué dirección lógica de dicho proceso corresponde la dirección física 3048?

Select one of the following:

  • 21480.

  • 3048.

  • 31720.

Explanation

Question 81 of 144

1

Un día te despiertas con fuertes palpitaciones y cubierto de sudor porque has soñado que el disco duro donde guardas tus películas, música y series de TV favoritas, que has bajado sin querer de la Internet esa, empieza a oler a quemado y a arder en llamas. Tomas nota del mensaje que te envía tu subconsciente y decides hacer una copia de seguridad, por si acaso. Considerando la naturaleza de la información (películas, música y series de TV) y que desearías grabar la información una sola vez y leerla muchas veces, ¿qué clase de asignación de espacio sería la más apropiada

Select one of the following:

  • Indexada.

  • Contigua.

  • Enlazada.

Explanation

Question 82 of 144

1

Sea un sistema de ficheros con asignación indexada multinivel, tipo UNIX, donde cada inodo tiene 10 entradas directas, cuatro entradas indirectas y una entrada indirecta doble. Sabiendo que en este sistema los bloques de índices tienen capacidad para 512 punteros, ¿cuál es el tamaño máximo de fichero?

Select one of the following:

  • 20480 bloques

  • 3082 bloques.

  • 264202 bloques.

Explanation

Question 83 of 144

1

En un sistema GNU/Linux, ¿cuál de las siguientes órdenes sirve para dar permisos de lectura y escritura al propietario del fichero test.c, sin alterar el resto de permisos del fichero?

Select one of the following:

  • chmod o+rw test.c.

  • chmod u+rw test.c

  • chmod 600 test.c

Explanation

Question 84 of 144

1

Para una dirección lógica de 32 bits con el formato [número de página (22 bits), desplazamiento de la página (10 bits)]:

Select one of the following:

  • El número de páginas totales es de 22 y el tamaño de página es de 10 bytes.

  • El número de páginas totales es de 2^32 pero el tamaño de página depende del marco de pagina

  • Hay un total de 2^22 páginas de tamaño 1 Kbytes.

Explanation

Question 85 of 144

1

Respecto al algoritmo FIFO de reemplazo de páginas en un sistema de paginación por demanda:

Select one of the following:

  • Siempre se produce la anomalía de Belady.

  • Podría producirse la anomalía de Belady.

  • Nunca se produce la anomalía de Belady.

Explanation

Question 86 of 144

1

El término “reubicable” se refiere a:

Select one of the following:

  • La posibilidad de colocar archivos en cualquier sector de un disco.

  • La posibilidad de cargar y ejecutar un programa en un lugar arbitrario de memoria.

  • La posibilidad de ejecutar un programa en cualquier momento dado.

Explanation

Question 87 of 144

1

Conociendo el tamaño de página, entonces el tamaño de la memoria principal lo podría obtener a partir de:

Select one of the following:

  • La tabla de páginas.

  • La tabla de marcos de páginas.

  • La tabla de franjas de página.

Explanation

Question 88 of 144

1

Un usuario decide guardar un archivo que ocupa exactamente 1536 bytes. El sistema de ficheros tiene un tamaño de bloque de 512 bytes y la asignación del espacio es enlazada con enlaces de 4 bytes. Una vez que se guarde el archivo este ocupará:

Select one of the following:

  • 4 bloques.

  • 3 bloques.

  • 5 bloques.

Explanation

Question 89 of 144

1

Supongamos un sistema de memoria paginado de doble nivel con una estructura de direcciones lógicas de 32 bits. Se usan 10 bits para páginas de un primer nivel, 11 para el segundo y 11 para el desplazamiento en la página. ¿Qué tamaño tendrá el espacio direccionable de los programas?

Select one of the following:

  • 2 Gbytes.

  • 4 Gbytes.

  • 6 Gbytes.

Explanation

Question 90 of 144

1

Un sistema de archivos que organiza los ficheros en forma de grafo deberá soportar al menos:

Select one of the following:

  • Un tipo diferente de archivo o de entrada de directorio.

  • Dos tipos de archivos o de entrada de directorio.

  • Tres tipos de archivos o de entrada de directorio.

Explanation

Question 91 of 144

1

Suponga que un archivo ocupa 50 bloques del sistema de ficheros y que cada bloque posee un tamaño de 1024 bytes. Si se necesita acceder a un registro de 100 bytes que empieza en el byte 1000 del archivo y asumiendo que el sistema utiliza un política contigua de gestión del espacio en disco y que la información de control del archivo ya se encuentra en memoria, ¿cuántos accesos a bloques del sistema de ficheros debo realizar?

Select one of the following:

  • 1

  • 2

  • 3

Explanation

Question 92 of 144

1

22) Si un sistema de archivos tipo FAT posee 2^16 clústeres, entonces el tamaño mínimo de la FAT será de:

Select one of the following:

  • 32 Kbytes.

  • 64 Kbytes.

  • 128 Kbytes.

Explanation

Question 93 of 144

1

¿Cuál de estos eventos es señalado al sistema operativo mediante una interrupción del hardware?

Select one of the following:

  • Fallo de página

  • Llamada al sistema.

  • Terminación de un proceso.

Explanation

Question 94 of 144

1

¿Qué realiza la llamada al sistema fork() de Unix?

Select one of the following:

  • Crea un nuevo proceso pesado que ejecuta una copia del proceso padre.

  • Crea un nuevo proceso ligero que ejecuta una función pasada como argumento.

  • Crea un nuevo proceso pesado que ejecuta un programa pasado como argumento.

Explanation

Question 95 of 144

1

¿Qué realiza la llamada pthread_create() de Linux?

Select one of the following:

  • Crea un nuevo proceso pesado que ejecuta una copia del proceso padre.

  • Crea un nuevo proceso ligero que ejecuta una función pasada como argumento.

  • Crea un nuevo proceso pesado que ejecuta un programa pasado como argumento.e banda máximo potencial

Explanation

Question 96 of 144

1

En un sistema concurrente, tenemos una variable V que se sabe que sólo va a ser accedida por cierto hilo H. ¿Con qué mecanismo hemos de proteger a V para que se acceda en exclusión mutua?

Select one of the following:

  • Con un semáforo inicializado a uno.

  • Con un semáforo inicializado a cero.

  • No hace falta proteger la variable.

Explanation

Question 97 of 144

1

¿Cuál de las propiedades de un algoritmo correcto de sección crítica es la que manda que la decisión sobre quién entra en la sección crítica se debe tomar en un tiempo finito?

Select one of the following:

  • Exclusión mutua.

  • Progreso.

  • Espera activa.

Explanation

Question 98 of 144

1

¿Cuál de estas acciones conduce al bloqueo de un proceso?

Select one of the following:

  • Llamar a una operación WAIT() sobre un semáforo binario que tiene valor cero.

  • Llamar a una operación SIGNAL() sobre un semáforo binario que tiene valor uno.

  • Llamar a una operación WAIT() sobre un semáforo binario que tiene valor uno.

Explanation

Question 99 of 144

1

¿Qué consiguen las instrucciones test-and-set y SWAP?

Select one of the following:

  • Insertar un hilo en una cola de espera.

  • Ejecutar un conjunto de acciones de forma atómica

  • Efectuar el bloqueo de un hilo sin espera activa.

Explanation

Question 100 of 144

1

19. sistema operativo manejaba un tamaño de bloque de 512 bytes y una FAT con entradas de 12 bits. ¿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).

Select one of the following:

  • 1500 bytes.

  • 2800 bytes.

  • 4500 bytes.

Explanation

Question 101 of 144

1

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

Select one of the following:

  • Árbol.

  • Grafo sin ciclos

  • Grafo general.

Explanation

Question 102 of 144

1

¿Cuál de estos sistemas de asignación de espacio no necesita almacenar la lista completa de los enlaces a los bloques de datos de cada archivo?

Select one of the following:

  • Sistema contiguo

  • Sistema enlazado.

  • Sistema indexado.

Explanation

Question 103 of 144

1

¿Cuál es el sistema de asignación de espacio a archivos que permite ejecutar un acceso directo de forma más eficiente?

Select one of the following:

  • Sistema contiguo.

  • Sistema enlazado.

  • Sistema indexado.

Explanation

Question 104 of 144

1

De las siguientes operaciones, la que debe consumir menos tiempo es:

Select one of the following:

  • Traducción de una dirección lógica a dirección física.

  • Cambio de contexto.

  • Gestión de un fallo de página

Explanation

Question 105 of 144

1

¿En cuál de estas políticas de gestión de memoria la fragmentación externa supone un mayor problema?

Select one of the following:

  • Contigua con particiones múltiples (MVT).

  • Segmentación.

  • Paginación.

Explanation

Question 106 of 144

1

En un sistema de memoria virtual, tenemos esta cadena de referencias a páginas: 4 2 1 2 3 1 2 4 1 2 3 2 4 2 3. Suponiendo que disponemos de tres marcos que inicialmente están libres, ¿la política óptima (OPT) genera menos fallos de página que la LRU?

Select one of the following:

  • Sí.

  • No.

  • Con los datos expuestos no se puede dar una respuesta tajante.

Explanation

Question 107 of 144

1

Tenemos un sistema de gestión de memoria con segmentación, con direcciones lógicas de 16 bits. Si cada proceso es capaz de manejar hasta 32 segmentos, ¿cuál es el tamaño máximo que puede llegar a tener un segmento?

Select one of the following:

  • 4 GiB.

  • 512 bytes.

  • 2 KiB.

Explanation

Question 108 of 144

1

Tenemos un sistema de gestión de memoria paginada simple. Las direcciones lógicas son de 24 bits y las direcciones físicas son de 32 bits. Si el tamaño de página es de 4 KiB, ¿cuántas páginas distintas es capaz de direccionar un proceso?

Select one of the following:

  • 2^12 (2 elevado a 12).

  • 2^20 (2 elevado a 20).

  • 2^28 (2 elevado a 28).

Explanation

Question 109 of 144

1

¿Cuál es el problema del algoritmo de reemplazo de páginas LRU?

Select one of the following:

  • Requiere conocer los accesos futuros a memoria.

  • Padece el fenómeno llamado «Anomalía de Bélády».

  • Tiene un coste de implementación muy alto.

Explanation

Question 110 of 144

1

¿En cuál de estos sistemas de gestión de memoria resulta más crítico disponer de una TLB?

Select one of the following:

  • En un sistema de paginación simple.

  • En un sistema de paginación jerárquica de tres niveles.

  • En un sistema de segmentación.

Explanation

Question 111 of 144

1

¿Qué es la MMU?

Select one of the following:

  • Es el módulo del hardware encargado de la traducción de direcciones lógicas a direcciones físicas.

  • Es el módulo del sistema operativo encargado de detectar accesos a posiciones de memoria indebidas.

  • Es el módulo del sistema operativo encargado de resolver los fallos de página y recuperar las páginas de la memoria secundaria.

Explanation

Question 112 of 144

1

Sea un sistema multiprogramado, con gestión de memoria virtual por demanda de páginas con tamaño de página de 4 KB. Considere que laTabla 1 representa la tabla de páginas de un proceso P en un instante dado. ¿Cuál es la dirección física correspondiente a la dirección lógica 0B1F? Observe que todas las direcciones están expresadas en hexadecimal.

Select one of the following:

  • 2AB1F.

  • 3BB1F.

  • No hay tal dirección física, pues se produce un fallo de página.

  • Con los datos proporcionados no es posibleobtener una dirección física.

Explanation

Question 113 of 144

1

Considerando el mismo sistema de la pregunta anterior,pero duplicando el tamaño de página:

Select one of the following:

  • Empeoraría el problema de la fragmentación externa y disminuiría el tamaño de las tablas de página.

  • Empeoraría el problema de la fragmentación interna y disminuiría el tamaño de las tablas de página.

  • Empeoraría el problema de la fragmentación externa y aumentaría el tamaño de las tablas de página.

  • Empeoraría el problema de la fragmentación interna y aumentaría el tamaño de las tablas de página.

Explanation

Question 114 of 144

1

En un sistema multiprogramado con gestión de memoria por paginación, donde los procesos tienen 16 KB de espacio lógico, las páginas son de 1 KB y hay 64 KB de memoria física, sin memoria virtual, la dirección lógica está formada por:

Select one of the following:

  • 4 bits para la página y 12 bits para el desplazamiento.

  • 4 bits para la página y 10 bits parael desplazamiento.

  • 6 bits para la página y 12 bits para el desplazamiento.

  • 6 bits para la página y 10 bits para el desplazamiento.

Explanation

Question 115 of 144

1

Dada la siguiente cadena de referencias a memoria en un sistema con tres marcos de página inicialmente libres, ¿cuántos fallos de página se producen? 0 1 2 4 0 1 3 0 1 2 4 3

Select one of the following:

  • 9 fallos con la política de reemplazo FIFO, 9 con la de segunda oportunidad y 7 con la óptima.

  • 10 fallos con la política de reemplazo FIFO, 9 con la de segunda oportunidad y 7 con la óptima.

  • 10 fallos con la política de reemplazo FIFO, 8 con la de segunda oportunidad y 8 con la óptima.

  • 9 fallos con la política de reemplazo FIFO, 8 con al de segunda oportunidad y 7 con la óptima.

Explanation

Question 116 of 144

1

El mapa de bits para mantener el espacio libre en el disco ocupará:

Select one of the following:

  • Tantos bits como bloques tenga el disco.

  • Tantos bits como bloques libres tenga el disco.

  • Tantos bits como bloques tenga el disco, multiplicado por el número de archivos que tenga cada bloque..

  • Tantos bits como bloques libres tenga el disco, multiplicado por el logaritmo en base 2 del tamaño del bloque

Explanation

Question 117 of 144

1

El método de listas enlazadas para la asignación del espacio en disco presenta el siguiente inconveniente:

Select one of the following:

  • Es necesario conocer el tamaño máximo de archivo en el momento de su creación.

  • Genera una excesiva fragmentación externa en el disco.

  • El acceso aleatorio (directo) a un archivo es muy ineficiente

  • Se desperdicia espacio debido a las tablas de índices.

Explanation

Question 118 of 144

1

Sea un sistema de ficheros gestionado con i-­‐nodos los cuales, entre otra información, contienen las siguientes entradas a bloques de datos: 16 entradas directas, 4 entradas indirectas, 2 entradas doblemente indirectas y una entrada triplemente indirecta. Si h es el número de índices por bloque, ¿cuál es el tamaño máximo que puede tener un archivo en este sistema?

Select one of the following:

  • 16+4h+2h2+h3 bloques.

  • 16+4h+2h+3h bloques

  • h(16+4h+2h2+h3) bloques.

  • 16+4h+22h+23h bloques.

Explanation

Question 119 of 144

1

Sea un procesador que utiliza paginación, con 4KB de tamaño de página y en el que los procesos pueden direccionar como máximo 8192 páginas. El tamaño de la dirección lógica en este procesador es de:

Select one of the following:

  • 12 bits.

  • 13 bits.

  • 25 bits

  • 32 bits.

Explanation

Question 120 of 144

1

En el sistema de la pregunta anterior:

Select one of the following:

  • La tabla de páginas de un proceso nunca ocupará más de un marco de página.

  • La TLB debe tener un tamaño mínimo de 8192 entradas.

  • La memoria física nunca podrá tener más de 8192 marcos.

  • Un proceso no podrá direccionar simultáneamente más de 8192 marcos.

Explanation

Question 121 of 144

1

Sea un sistema con memoria paginada, de un solo nivel, y tamaño de página de 1KB, con una TLB de 10 entradas. El tiempo de acceso a la RAM es de 120 nseg., el tiempo de acceso a la TLB es de 10 nseg. y la tasa de fallos de la TLB es del 10%. En este sistema, el tiempo medio de acceso a un dato en memoria virtual es de:

Select one of the following:

  • 130 nseg.

  • 142 nseg.

  • 241 nseg.

  • 250 nseg.

Explanation

Question 122 of 144

1

Sea un sistema de memoria paginado que utiliza direcciones lógicas de 24 bits y tamaño de página de 1 kilobyte. Cada entrada en la tabla de páginas ocupa 4 bytes. ¿Cuál es el número máximo de marcos de página que se necesitarán para almacenar por completo una tabla de páginas en memoria?

Select one of the following:

  • 16.

  • 32.

  • 64.

  • No es posible calcular el dato sin disponer del tamaño de las direcciones físicas.

Explanation

Question 123 of 144

1

Sea la siguiente cadena de referencias a memoria en un sistema paginado: 3 2 1 0 3 2 4 3 2 1 0 4. Considerando que disponemos de tres marcos de página, inicialmente libres, y utilizando FIFO como política de reemplazo de páginas:

Select one of the following:

  • La cadena genera 9 fallos de página.

  • La cadena genera 10 fallos de página

  • La cadena genera 6 fallos de página.

  • La cadena genera 5 fallos de página.

Explanation

Question 124 of 144

1

La cadena de referencias de la pregunta anterior, suponiendo que disponemos de N marcos de página inicialmente libres y para cualquier política de reemplazo que escojamos:

Select one of the following:

  • Genera al menos N fallos de página.

  • Genera al menos 5 fallos de página

  • Genera como máximo N fallos de página

  • Genera como máximo mín(N,12) fallos de página.

Explanation

Question 125 of 144

1

Tenemos un sistema de archivos tipo UNIX cuyo tamaño de bloque es de 512 bytes. Considere que la estructura de i‐nodos que usa el sistema contiene: 10 entradas directas a bloques, 4 entradas indirectas y 2 entradas doblemente indirectas. Cada entrada (o puntero) mide 4 bytes. ¿Cuál es el tamaño máximo que podría tener un fichero en este sistema?

Select one of the following:

  • 8453 kilobytes.

  • 10048 kilobytes.

  • 16645 kilobytes.

  • 48096 kilobytes

Explanation

Question 126 of 144

1

En el sistema de archivos descrito en la pregunta anterior, ¿qué ocurrirá con el tamaño máximo de un fichero si el tamaño de bloque del sistema pasa a ser de 1024 bytes? Señale cuál es la opción que se aproxima más al dato correcto:

Select one of the following:

  • El tamaño máximo seguirá siendo más o menos el mismo..

  • El tamaño máximo se duplicará con respecto al caso original.

  • El tamaño máximo será en torno a cuatro veces el original.

  • El tamaño máximo aumentará de forma cuadrática (si N era el tamaño original, el nuevo estará en torno a N2).

Explanation

Question 127 of 144

1

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

Select one of the following:

  • Permite el acceso eficiente a la información contenida en los ficheros, tanto de manera secuencial como directa (aleatoria).

  • La cuestión de cuánto espacio reservar para un nuevo fichero influye en la eficiencia del sistema..

  • Padece el problema de fragmentación externa.

  • Todas las afirmaciones anteriores son correctas.

Explanation

Question 128 of 144

1

Del sistema de asignación enlazada de espacio a ficheros puede afirmarse que:

Select one of the following:

  • Permite el acceso eficiente a la información contenida en los ficheros, tanto de manera secuencial como directa (o aleatoria).

  • Permite agrupar bloques en grupos contiguos llamados clusters, enlazando los clusters entre sí, lo que reduce la cantidad de punteros necesarios para mantener las listas enlazadas, aunque a costa de la fragmentación interna.

  • Padece el problema de fragmentación externa.

  • Es muy robusto frente a pérdidas de bloques o punteros causados por averías del hardware

Explanation

Question 129 of 144

1

Sea un sistema de ficheros que gestiona el almacenamiento con el método de asignación enlazada. Los bloques de dicho sistema miden 512 bytes y el tamaño de los apuntadores de la lista de bloques es de 2 bytes. ¿Cuál es el tamaño máximo (la máxima cantidad neta de información) que puede tener un fichero en este sistema?

Select one of the following:

  • 510 ∙ 2^8 bytes.

  • 512 ∙ 2^8 bytes.

  • 510 ∙ 2^16 bytes

  • 512 ∙ 2^16 bytes.

Explanation

Question 130 of 144

1

Las estructuras de directorios en grafo cíclico son más problemáticas que las que no permiten grafos. A continuación se mencionan tres posibles problemas: sólo uno es falso. Señale cuál es el FALSO.

Select one of the following:

  • Mover un archivo regular de una carpeta a otra es más complicado, porque se pueden crear nuevos ciclos.

  • Es más difícil determinar cuándo la eliminación de un directorio en un punto del grafo debe llevar a su eliminación definitiva.

  • Un mismo archivo puede estar accesible desde infinitas rutas, así que es más complicado saber si dos rutas apuntan al mismo archivo.

Explanation

Question 131 of 144

1

La TLB es una estructura para:

Select one of the following:

  • Almacenar el estado de los procesos.

  • Almacenar los bloques lógicos de un archivo.

  • Acelerar la traducción de direcciones de memoria.

Explanation

Question 132 of 144

1

¿Cuántos procesos en estado de bloqueo pueden resultar desbloqueados a causa de una operación V o SIGNAL de un semáforo?

Select one of the following:

  • Al menos uno

  • Como mucho uno.

  • Ninguno.

Explanation

Question 133 of 144

1

¿Los semáforos resuelven el problema del interbloqueo?

Select one of the following:

  • Sí, siempre que su implementación sea atómica.

  • No, de hecho el uso de semáforos puede provocar interbloqueos.

  • Sí, siempre que su implementación no contenga esperas activas.

Explanation

Question 134 of 144

1

A continuación se enumeran tres posibles diferencias entre la segmentación y la paginación. Sólo una de ellas es cierta. ¿Cuál es?

Select one of the following:

  • El tamaño de página suele ser variable, mientras que el tamaño de los segmentos suele ser fijo.

  • La paginación obliga a que la traducción de direcciones ocurra dinámicamente en la MMU, mientras que la traducción de direcciones segmentadas ocurre una sola vez durante la carga del programa en memoria.

  • La paginación no afecta al espacio de memoria lógico del proceso, mientras que la segmentación impone un determinado formato de direcciones lógicas.

Explanation

Question 135 of 144

1

En un sistema de interrupciones vectorizadas, ¿qué agente no puede modificar libremente el contenido del vector?

Select one of the following:

  • El programa de usuario.

  • El hardware.

  • El sistema operativo.

Explanation

Question 136 of 144

1

Tenemos un sistema de archivos basado en FAT con entradas de 12 bits y que maneja tamaños de bloque de datos de 64KiB. En este sistema, y sin considerar más factores, ¿cuál es el tamaño máximo que podría tener un archivo?

Select one of the following:

  • 256 MiB

  • 4 GiB

  • 768 KiB

Explanation

Question 137 of 144

1

¿Cuál de estas políticas de asignación de espacio es más sensible a la fragmentación del disco?

Select one of the following:

  • Enlazada.

  • Contigua.

  • Indexada.

Explanation

Question 138 of 144

1

En un semáforo cuyo valor actual es2, ¿cuántas operaciones P consecutivas puede realizar un proceso sin que se bloquee?

Select one of the following:

  • Una.

  • Dos.

  • Ninguna.

Explanation

Question 139 of 144

1

Si tenemos esta cadena de referencias a memoria: 0 1 2 3 0 1 2 0 1 0, ¿cuántos fallos de página podría generar como máximo?

Select one of the following:

  • Tres.

  • Dos..

  • Cuatro.

Explanation

Question 140 of 144

1

Tenemos un sistema de archivos que emplea asignación indexada simple. Cada entrada en los bloques de índices ocupa 16 bits y el tamaño de los bloques de datos es de 16 KiB, lo cual lleva a que los ficheros pueden tener como máximo 128 MiB. Si ahora las entradas pasan a tener 32 bits y no cambiamos ningún otro parámetro, ¿cuál sería el nuevo tamaño máximo de archivo?

Select one of the following:

  • 128 MiB

  • 256 MiB

  • 64 MiB

Explanation

Question 141 of 144

1

Si tenemos esta cadena de referencias a memoria: 0 1 2 3 0 1 4 0 1 2 3 4, ¿se podría apreciar la anomalía de Bélády si la procesáramos con el algoritmo FIFO?

Select one of the following:

  • El algoritmo FIFO no exhibe la anomalía de Bélády, por tanto, NO.

  • Se vería si comparamos la cantidad de fallos de página según tengamos tres o cuatro marcos, inicialmente libres.

  • Se vería con N marcos, si contamos los fallos de página a partirdel acceso N+1.

Explanation

Question 142 of 144

1

Tenemos un sistema paginado con un solo nivel de paginación. Supongamos que incrementamos el tamaño de página al doble del tamaño actual. ¿Qué ocurrirá con las tablas de páginas de los procesos, respecto al sistema actual?

Select one of the following:

  • En general, tendrán el doble de tamaño.

  • En general, tendrán la mitad de tamaño

  • En general, tendrán el mismo tamaño.

Explanation

Question 143 of 144

1

En el caso general, ¿en cuál de estas políticas de asignación de espacio una operación de escritura en mitad de un archivo ocasiona más accesos al disco?

Select one of the following:

  • Asignación contigua.

  • Asignación indexada.

  • Asignación enlazada con FAT.

Explanation

Question 144 of 144

1

Para controlar el acceso a una sección crítica estamos utilizando un típico semáforo tipo «mutex» o «cerrojo», de forma correcta. En cierto instante sabemos que no hay ningún proceso dentro de la sección crítica, ni con intención de entrar. ¿Cuál es el conjunto de valores que podría tener el semáforo en ese instante?

Select one of the following:

  • Sólo puede valer uno.

  • Puede valer cero o uno.

  • Sólo puede valer cero.

Explanation