option
Cuestiones
ayuda
daypo
buscar.php

Enero 2025 SSOO UJA

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Enero 2025 SSOO UJA

Descripción:
Test examen enero 2025 Sistemas Operativos UJA

Fecha de Creación: 2026/01/26

Categoría: Otros

Número Preguntas: 25

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

En un sistema que emplea el algoritmo FCFS (First-Come, First-Served), ¿cuándo se produce un cambio de proceso?. Cuando un proceso en ejecución se bloquea o finaliza. Cuando un proceso de mayor prioridad llega a la cola de listos. Cuando expira el cuanto de tiempo asignado al proceso en ejecución. Cuando un proceso en ejecución ejecuta una llamada al sistema fork().

Los algoritmos de planificación de CPU afectan al tiempo total que el proceso pasa: En la cola de procesos bloqueados. En la cola de procesos preparados. En cualquiera de las colas de procesos preparados y procesos bloqueados. En estado de ejecución.

Sobre el cambio de proceso: Siempre que un proceso hace una llamada al sistema para solicitar memoria. Siempre se produce cuando ocurre una interrupción de reloj. Se produce siempre que se le termina el cuanto a un proceso. Se produce siempre que el proceso abandona la cola de procesos bloqueados y pasa a la cola de procesos preparados.

¿Qué caracteriza al estado suspendido en un sistema operativo?. El proceso está preparado para ejecutarse pero espera por la CPU. El proceso está temporalmente fuera de la memoria principal. El proceso está esperando la finalización de una operación de entrada/salida. El proceso está ejecutándose esperando que se resuelva un fallo de página.

Si el reloj hardware tiene una velocidad de 3GHz y el reloj de interrupciones una velocidad de 250 Hz, la duración del quantum debe ser: Superior al periodo del reloj de interrupciones. Superior al periodo del reloj hardware pero inferior al periodo del reloj de interrupciones. Superior al periodo del reloj de interrupciones pero inferior al periodo del reloj hardware. Inferior al periodo del reloj de interrupciones.

El tiempo que se requiere para crear un nuevo hilo en un proceso existente es: Mayor que el tiempo requerido para crear un nuevo proceso. Menor que el tiempo requerido para crear un nuevo proceso. Igual al tiempo requerido para crear un nuevo proceso. Depende del número de hilos que tenga el proceso.

¿Qué se necesita guardar y restaurar en un cambio de contexto?. Si es entre 2 hilos de un mismo proceso o entre 2 hilos de procesos distintos los registros, el puntero pila, el contador de programa en el bloque de control del hilo y el puntero a la tabla de páginas. Si es entre 2 hilos de un mismo proceso o entre 2 hilos de procesos distintos los registros, el puntero pila y el contador de programa en el bloque de control del hilo. Si es entre 2 hilos de un mismo proceso, el puntero pila, el contador de programa en el bloque de control del hilo y el puntero a la tabla de páginas. Si es entre 2 hilos de procesos distintos los registros, el puntero pila, el contador de programa en el bloque de control del hilo y el puntero a la tabla de páginas en el bloque de control de proceso.

Sea un S.O. con gestión de memoria basada en la paginación. Si el tamaño de página es de 2048 Bytes, la memoria física es de 8 MB y tenemos cargados en memoria dos procesos de 31754 Bytes y 18432 Bytes, ¿qué fragmentación interna y externa provocan los procesos?. Una fragmentación interna de 1202 bytes y externa de 4071 páginas. Sólo se produce fragmentación externa de 4071 páginas. Sólo se produce fragmentación interna de 1034 bytes. Una fragmentación interna de 2000 bytes.

¿Cuál de las siguientes transiciones entre estados de un proceso es legal?. El proceso cambia de estado BLOQUEADO a estado EN EJECUCIÓN. El proceso cambia de estado EN EJECUCIÓN a estado BLOQUEADO. El proceso cambia de estado PREPARADO a estado BLOQUEADO. Todas las transiciones indicadas son posibles.

UNIX: unlink borra entrada de directorio, pero el sistema cae antes de terminar. ¿Incoherencia?. Sí, el contador de enlaces es mayor que el número de enlaces reales al i-nodo y no se podría eliminar el fichero. No, ninguna, cuando se recorre el árbol de directorios se cambia el valor de contador de enlaces del nodo-i por el valor calculado. Sí, el contador de enlaces es menor que el número de entradas del directorio y no se podría eliminar el nodo-i. Sí, el contador de enlaces es menor que el número de entradas del directorio y puede llegar a liberar todos sus bloques cuando aún no se han borrado todas las entradas de directorio.

Memoria paginada: lógicas 20 bits, físicas 24 bits, tamaño de página 4 KB. ¿Cuántas páginas máximo puede tener un proceso?. 2^4. 2^8. 2^12. 2^24.

Página 2 → marco 5. Tamaño de página 1KB. Dirección virtual 2374. ¿Dirección física?. 5+326. 1x1024+326. 5x1024+326. Se necesita conocer el tamaño de marco.

De las siguientes operaciones, ¿cuál consume menos tiempo?. El cambio de proceso. Acceder a un bloque de un fichero con asignación de espacio enlazado. Gestionar un fallo de página. Traducción de una dirección lógica a física.

Método de asignación de espacio a ficheros que necesita menos accesos al disco en promedio para acceso directo: Contigua. Enlazada. FAT. Nodos i.

En un sistema de paginación un proceso dispone de 3 marcos durante toda su ejecución para albergar sus páginas. Inicialmente están vacíos y el proceso genera la secuencia de referencias a páginas lógicas: A B C B A D A B C D A B A C B D. Alguien afirma que ha elaborado un algoritmo de reemplazo de páginas que para las condiciones enunciadas produce 7 fallos de página, ¿es posible?. Sí es posible, si está basado en el principio de localidad y se aplica al algoritmo LRU. Sí es posible, si se tiene en cuenta el conjunto de trabajo. Sí, un ejemplo es FIFO. Al compararlo con el rendimiento del algoritmo óptimo se deduce que no.

La descomposición de un programa fuente en segmentos corre a cargo del…. Hardware. Sistema operativo. Compilador. Ninguno de estos.

Memoria virtual paginada: si el proceso tiene en memoria principal su conjunto de trabajo y se le conceden más páginas…. Aumentará drásticamente su tasa de fallos de página. Aumentará drásticamente su conjunto de trabajo. Disminuirá drásticamente su tasa de fallos de página. Su tasa de fallos de página no variará sustancialmente.

¿En cuál de los siguientes sistemas es más lenta la traducción de dirección lógica (o virtual) a física?. Paginación. Segmentación paginada. Particiones dinámicas. En todos es igual.

Un sistema operativo planifica sus procesos según el algoritmo del turno rotatorio. Durante un intervalo largo de tiempo se ejecutan un número fijo de procesos. Se observa que uno de ellos está recibiendo el 5% del tiempo total de CPU, mientras que el resto tienen porcentajes de uso superiores al 15%, ¿a qué puede deberse esta disparidad?. El proceso que recibe menos CPU se ejecuta en la cola menos prioritaria. El tamaño del cuanto es excesivamente pequeño. El sistema operativo realiza los cambios de proceso muy lentamente. El proceso que recibe menos CPU no agota su cuanto de CPU con más frecuencia que el resto de los procesos.

En un momento dado se tienen una cola de peticiones de lectura de bloques de disco en las pistas: 100, 201, 60, 3, 107, 1. Si el cabezal de lectura/escritura está inicialmente en la pista 106 y, para aquellos algoritmos que lo precisan, se desplaza hacia las pistas de numeración menor, ¿qué respuesta es correcta?. FCFS: 1 3 65 100 107 201. SSTF: 107 100 65 201 3 1. SCAN: 100 65 1 3 107 201. Ninguna de las anteriores es VERDADERA.

¿Qué operación en UNIX implica gasto de un nodo-i (nuevo i-nodo)?. Creación de un enlace duro. Creación de un enlace simbólico. Tanto duro como simbólico. Ninguno de los dos.

Existe un sistema de gestión de memoria con segmentación, con una memoria principal de 64 KB. Un proceso emite las siguientes direcciones lógicas: (0, 4528), (2, 530), (3, 444). A continuación se muestra la tabla de segmentos. ¿Cuáles serán las direcciones físicas correspondientes?. La dirección (0,4526) no es válida, 32768 y 8192. 4526, 32768 y 8636. Se necesita el tamaño de marco. 4526, 33298, la dirección (3,444) no es válida.

Con particiones variables de memoria: A = 100 KB, B = 200 KB, C = 150 KB y demandas de memoria de los procesos: P1 = 120 KB, P2 = 90 KB, P3 = 80 KB, P4 = 60 KB, ¿cuál sería el estado final de las particiones de memoria después de asignar los procesos en el orden P1, P2, P3 y P4?. A=10KB, B=0KB, C=90KB con Primer Ajuste. A=0KB, B=0KB, C=100KB con Mejor Ajuste. A=10KB, B=60KB, C=30KB con Peor Ajuste. Sólo se pueden asignar los procesos A, B y C.

Diferencia entre buffering y spooling: Buffering usa disco y solapa E/S y CPU de procesos distintos. Spooling usa disco y solapa solo E/S y CPU de un mismo proceso. Buffering usa memoria principal y solapa E/S y CPU de un proceso. Spooling usa memoria principal y solapa E/S y CPU de un proceso.

Sobre la Memoria con segmentación simple, ¿cuál afirmación es FALSA?. Cada segmento representa una unidad lógica del programa, como un código, pila o datos. La segmentación elimina tanto la fragmentación interna como la externa. El sistema operativo utiliza una tabla de segmentos para traducir direcciones lógicas a direcciones físicas. Cada segmento tiene una dirección base y un límite que define su tamaño.

Denunciar Test