option
Cuestiones
ayuda
daypo
buscar.php

Sistemas Operativos Ordinaria 2025

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Sistemas Operativos Ordinaria 2025

Descripción:
Tipo test examen Sistemas Operativos

Fecha de Creación: 2025/06/23

Categoría: Informática

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, ¿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 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 memoria principal. El proceso está esperando la finalización de una operación E/S. 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 250Hz, 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, 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 del proceso.

Sea un S.O. con una 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.

Un proceso que se ejecuta sobre una máquina UNIX realiza una llamada al sistema *unlink* para borrar un fichero de un directorio. La entrada correspondiente a dicho fichero es eliminada del listado del directorio, pero la llamada *unlink* no llega a terminar porque debido a un fallo en el suministro eléctrico el sistema cae. ¿Produce esto alguna incoherencia en el sistema de ficheros?. 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 recorra el árbol de directorios se cambia el valor de contador se 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.

En un sistema de memoria paginada, las direcciones de memoria lógicas son de 20 bits y las direcciones físicas son de 24 bits. El tamaño de página es de 4 Kb. ¿Cuántas páginas como máximo puede tener un proceso?. 2^4. 2^8. 2^12. 2^24.

La tabla de páginas indica que la página 2 tiene asociado el marco de número 5. El tamaño de la página es de 1 Kb. ¿Cuál es la dirección física para la dirección virtual 2374?. 5+326. 1*1024+326. 5*1024+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 una física.

De los siguientes métodos de asignación de espacio a ficheros el que necesita menos accesos al disco en promedio para implementar un acceso directo es: 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 el 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.

En el marco de la memoria virtual paginada, dado un proceso que tiene en memoria principal su conjunto de trabajo, si se le conceden al trabajo más páginas entonces se puede decir de ese proceso que... 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 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 obtienen 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, 65, 3, 107, 1. Si el cabezal de lectura/escritura está inicialmente en la pista 105 y, para aquellos algoritmos que lo precisen, se desplaza hacia las pistas de numeración menor, ¿qué respuesta es correcta?. Con el algoritmo de planificación FCFS las peticiones son atendidas en el siguiente orden: 1 3 65 100 107 201. Con SSTF las peticiones son atendidas en el orden: 107 100 65 201 3 1. Con SCAN las peticiones son atendidas en el orden: 100 65 1 3 107 201. Ninguna de las anteriores es verdadera.

¿Cuál de las siguientes operaciones en UNIX implica un gasto de un nodo i (la utilización de un nuevo nodo i)?. Creación de un enlace duro. Creación de un enlace simbólico. Ambas. Ninguna.

Existe un sistema de gestión de memoria con segmentación, con una memoria principal de 64Kb. Un proceso emite las siguientes direcciones lógicas: (0,4526), (2,530) y (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=100KB, B=200KB, C=150KB y demandas de memoria de los procesos: P1=120Kb, P2=90Kb, P3=80Kb, P4=60Kb, ¿cuál sería el estado final de las particiones de memoria después de asignar los procesos en el orden P1, P2, P3, P4?. A=10Kb, B=0kb, C=90Kb con el algoritmo Primer Ajuste. A=0Kb, B=0kb, C=100Kb con el algoritmo Mejor Ajuste. A=10Kb, B=60kb, C=30Kb con el algoritmo Peor Ajuste. Sólo se pueden asignar los procesos A,B y C.

Sobre la diferencia entre las técnicas de **buffering** y **spooling**: El buffering se basa en el uso de áreas de almacenamiento en disco y permite solapar operaciones de E/S y CPU de procesos distintos. El spooling se basa en el uso de áreas de almacenamiento en disco y permite solapar solo operaciones de E/S y CPU de un mismo proceso. El buffering se basa en el uso de áreas de almacenamiento en memoria principal y permite solapar operaciones de E/S y CPU de un proceso. El spooling se basa en el uso de áreas de almacenamiento en memoria principal y permite solapar operaciones de E/S y CPU de un proceso.

Sobre memoria con segmentación simple, ¿cuál de las siguientes afirmaciones 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