Sop cuestionario Flashcards
(40 cards)
¿Qué es un hilo en un proceso?
A) Una línea de ejecución que se planifica de forma independiente.
B) Un espacio de memoria reservado solo para datos.
C) Una tarea que no comparte recursos con otros hilos.
D) Una línea de ejecución que comparte un espacio de direcciones con otros hilos.
(Correctas: A, D)
¿Cuál es una ventaja principal del uso de hilos?
A) Mayor rapidez en la creación y terminación de tareas.
B) Comunicación interna sin necesidad de acceder al núcleo.
C) Mayor seguridad en la gestión de datos.
D) Mejora del diseño para tareas simultáneas.
A, B, D
En un entorno multihilo, los hilos de un proceso…
A) Comparten el espacio de direcciones.
B) Funcionan independientemente del proceso principal.
C) No tienen acceso a los recursos del proceso.
D) Comparten los recursos del proceso.
(Correctas: A, D)
Cuáles son los principales estados de un hilo?
A) Ejecución, Listo, Bloqueado.
B) Suspensión, Bloqueo, Ejecución.
C) Creación, Desbloqueo, Terminación.
D) Ejecución, Suspensión, Terminación.
A, C
Una desventaja de los hilos es que…
A) La suspensión de un hilo implica suspender todo el proceso.
B) Un fallo en un hilo no afecta al proceso completo.
C) La terminación de un hilo implica la terminación de todos los hilos del proceso.
D) Los hilos funcionan de manera completamente independiente.
A C
Los hilos a nivel de usuario (ULT) tienen la ventaja de…
A) Evitar la sobrecarga de cambiar de modo usuario a núcleo.
B) Ejecutarse en cualquier sistema operativo.
C) Mejor aprovechamiento de los multiprocesadores.
D) Simplificar la comunicación entre hilos.
A B
¿Cuál es una desventaja de los hilos a nivel de núcleo (KLT)?
A) Requieren cambios de modo para la gestión de hilos.
B) Pueden bloquear todos los hilos del proceso si uno se bloquea.
C) Solo pueden ejecutarse en sistemas operativos específicos.
D) Tienen menor eficiencia en multiprocesadores
A
¿Cuál es una característica de los sistemas SMP (Multiprocesamiento Simétrico)?
A) Todos los procesadores pueden realizar las mismas funciones.
B) Cada procesador gestiona su memoria principal.
C) Solo un procesador puede ejecutar el núcleo del sistema operativo.
D) Los procesadores no comparten la memoria principal.
A
¿Qué tipo de planificación selecciona el proceso que está listo con más frecuencia?
A) Planificación a largo plazo.
B) Planificación a mediano plazo.
C) Planificación a corto plazo.
D) Planificación garantizada.
C
En un sistema de planificación Round Robin, el quantum es…
A) La cantidad de tiempo asignada a cada proceso antes de cambiar a otro.
B) Una medida de prioridad para el proceso.
C) Un método de selección basado en la longitud de tareas.
D) Un algoritmo de planificación no apropiativo.
A
El problema productor-consumidor se soluciona mediante…
A) Semáforos.
B) Sleep y Wakeup.
C) Interbloqueos.
D) Monitores.
A B D
¿Qué describe mejor a la Arquitectura Maestro-Esclavo?
A) Todos los procesadores tienen el mismo acceso al núcleo del sistema.
B) Un procesador controla la memoria y dispositivos de E/S.
C) Todos los procesadores se auto planifican independientemente.
D) Un fallo en el maestro puede producir la caída de todo el sistema.
B D
Una desventaja de la exclusión mutua con espera ocupada es…
A) Puede causar ciclos de espera activa innecesarios.
B) Requiere interrupciones para su funcionamiento.
C) No optimiza el uso de la CPU.
D) Es más compleja de implementar que sin espera ocupada.
A C
Los monitores garantizan…
A) La exclusión mutua al acceder a la memoria compartida.
B) La posibilidad de múltiples procesos activos simultáneamente.
C) El acceso controlado a las variables compartidas.
D) Un único proceso activo en un monitor a la vez
A D
El diseño de micronúcleo permite…
A) Que los servicios del sistema operativo se ejecuten en modo usuario.
B) Un rendimiento superior en la gestión de mensajes.
C) Una arquitectura monolítica para mayor robustez.
D) Añadir servicios nuevos sin modificar el núcleo.
A D
Una ventaja del multiproceso simétrico (SMP) es…
A) La ejecución de procesos en paralelo.
B) Mejor manejo de fallos en los dispositivos de E/S.
C) Flexibilidad en la asignación de procesos entre procesadores.
D) La posibilidad de bloquear procesadores inactivos.
A C
¿Cuál es una desventaja de la planificación por prioridades?
A) Un proceso de alta prioridad puede bloquear procesos de menor prioridad.
B) Es siempre apropiativa.
C) Los procesos de tiempo real no pueden ser priorizados.
D) Puede provocar la inanición de procesos con baja prioridad.
A D
Una región crítica es…
A) Parte del programa donde se accede a memoria compartida.
B) Un espacio exclusivo para variables locales.
C) Utilizada para mejorar la sincronización de procesos.
D) Un procedimiento utilizado solo en sistemas monohilo.
A C
En la planificación garantizada, el sistema operativo…
A) Divide el tiempo de CPU de manera equitativa entre todos los usuarios.
B) Solo asigna procesos a los usuarios más activos.
C) No garantiza un uso justo de la CPU.
D) Promete un porcentaje fijo de procesador a cada usuario
A D
l sistema operativo monolítico…
A) Organiza las funciones jerárquicamente en capas.
B) Permite la interacción libre entre todos los procedimientos.
C) Utiliza un núcleo reducido para mayor eficiencia.
D) Facilita la extensión modular de funciones
B
Un semáforo binario se utiliza para…
A) Sincronizar procesos.
B) Garantizar la exclusión mutua.
C) Controlar el acceso a recursos compartidos.
D) Gestionar interrupciones en sistemas de tiempo real
A B C
¿Qué describe mejor la comunicación por mensajes?
A) Es asincrónica y utiliza buffers intermedios.
B) Los procesos emisor y receptor deben sincronizarse previamente.
C) Los mensajes tienen siempre una longitud fija.
D) Utiliza las primitivas send y receive.
A B D
Una arquitectura de clúster proporciona…
A) Alta disponibilidad y escalabilidad.
B) Procesamiento en paralelo con memoria compartida.
C) La sensación de una única máquina.
D) Exclusión mutua entre nodos.
A C
Los algoritmos de planificación por lotes son…
A) Interactivos y basados en prioridad.
B) No apropiativos.
C) Utilizados para tareas de tiempo real.
D) Planificación Round Robin.
B