[I] FSO preguntas (Primera Parte)

Question 1 of 24

Medal-premium 1

En el contexto de un sistema operativo, un directorio / carpeta es un tipo de:

Select one or more of the following:

  • Recurso físico

  • Recurso lógico

  • Recurso híbrido

Question 2 of 24

Medal-premium 1

Tenemos un sistema multiprogramado con un solo procesador. ¿Cuál de estas características jamás podría afirmarse sobre este?

Select one or more of the following:

  • Es un sistema virtualizado

  • Es un sistema distribuido

  • Es un sistema de procesamiento por lotes

Question 3 of 24

Medal-premium 1

De los algoritmos que aquí se citan, ¿cuál es el más propenso a sufrir el llamado «efecto convoy»?

Select one or more of the following:

  • FCFS

  • Round Robin

  • SJF

Question 4 of 24

Medal-premium 1

¿Cuál de estos tipos de sistemas tiene como requisito principal dar una experiencia interactiva a los usuarios?

Select one or more of the following:

  • Sistema de procesamiento por lotes

  • Sistema de tiempo real

  • Sistema de tiempo compartido

Question 5 of 24

Medal-premium 1

¿Qué tipo de sistema es el que planifica los procesos en función de sus plazos de finalización?

Select one or more of the following:

  • Sistema de tiempo real

  • Sistema de tiempo compartido

  • Sistema de procesamiento por lotes

Question 6 of 24

Medal-premium 1

¿Qué son las llamadas al sistema (system calls)?

Select one or more of the following:

  • Son procesos de usuario invocados por el núcleo del sistema operativo

  • Son mecanismos del sistema operativo para interceptar las interrupciones del hardware

  • Son servicios que el núcleo del sistema operativo ofrece a los procesos de usuario

Question 7 of 24

Medal-premium 1

¿Qué objetivo primario persigue la multiprogramación?

Select one or more of the following:

  • Mejorar la seguridad del sistema

  • Mejorar la usabilidad del sistema

  • Mejorar el rendimiento del sistema

Question 8 of 24

Medal-premium 1

El modelo de diseño que consiste en aliviar el tamaño de un núcleo monolítico haciendo que algunos componentes se puedan incorporar dinámicamente se llama:

Select one or more of the following:

  • Micronúcleo

  • Sistema operativo en capas

  • Módulos cargables

Question 9 of 24

Medal-premium 1

En la cola de preparados hay dos procesos, A y B. A va a ejecutar una ráfaga de CPU de 100 milisegundos. B va a ejecutar 200 milisegundos. El sistema utiliza un Round Robin con Q=50 milisegundos. Ahora mismo la CPU está libre. ¿Cuántos cambios de contexto se producirán en el sistema para poder planificar estas dos ráfagas?

Select one or more of the following:

  • 3

  • 6

  • 1

Question 10 of 24

Medal-premium 1

Los métodos multicolas de planificación de CPU:

Select one or more of the following:

  • Gestionan una cola de preparados y varias colas de espera por CPU

  • Resultan más apropiados para multiprocesadores que los métodos de una sola cola

  • Manejan varias clases de procesos que se planifican según políticas diferentes

Question 11 of 24

Medal-premium 1

¿Cuál de estos algoritmos de planificación de CPU es siempre expulsivo (preemptive)?

Select one or more of the following:

  • FCFS

  • Round Robin

  • SJF

Question 12 of 24

Medal-premium 1

¿Qué característica peculiar tiene la instrucción <<test-and-set>>?

Select one or more of the following:

  • Se ejecuta de forma atómica

  • Ejecuta dos acciones de forma simultánea (paralela)

  • Sólo funciona en multiprocesadores

Question 13 of 24

Medal-premium 1

¿Cuál de estos componentes del sistema operativo debe ofrecer necesariamente una API?

Select one or more of the following:

  • El shell

  • El núcleo

  • Los programas del sistema

Question 14 of 24

Medal-premium 1

¿Cómo se puede resolver el riesgo de inanición en los algoritmos basados en prioridades?

Select one or more of the following:

  • Aplicando prioridades definidas externamente, por el administrador del sistema

  • Estimando la prioridad a partir de una fórmula que tenga en cuenta las duraciones de las anteriores ráfagas de CPU

  • Aumentando la prioridad de los procesos de la cola a medida que esperan

Question 15 of 24

Medal-premium 1

La llamada pthread_join(), ¿cómo se podría implementar si usáramos semáforos?

Select one or more of the following:

  • Con una operación WAIT() sobre un semáforo inicializado a uno. Cualquier hilo que finaliza debe ejecutar un SIGNAL() sobre el semáforo.

  • Con una operación WAIT() sobre un semáforo inicializado a cero. Otro hilo debe ejecutar un SIGNAL() en el momento de finalizar

  • Con una operación SIGNAL() sobre un semáforo inicializado a cero. Otro hilo debe ejecutar un WAIT() en el momento de finalizar

Question 16 of 24

Medal-premium 1

Inhibir las interrupciones no es una técnica universal para gestionar secciones críticas. ¿Cuál de estos argumentos es válido para apoyar tal afirmación?

Select one or more of the following:

  • Esta técnica es inviable en un multiprocesador

  • Esta técnica sólo sirve cuando compiten exclusivamente dos procesos por la sección crítica

  • No todos los sistemas operativos dan soporte a la inhibición de interrupciones

Question 17 of 24

Medal-premium 1

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

Select one or more of the following:

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

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

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

Question 18 of 24

Medal-premium 1

Habitualmente, el núcleo del sistema operativo:

Select one or more of the following:

  • Es un hilo (thread) de alta prioridad

  • Contiene el código del intérprete de órdenes (shell)

  • Se ejecuta en modo supervisor

Question 19 of 24

Medal-premium 1

Estamos aplicando Round Robin para planificar procesos. Cuando un proceso se le expira su cuanto de tiempo, ¿de qué manera cambia su estado?

Select one or more of the following:

  • Se mantiene en el mismo estado

  • Pasa de estado <<en ejecución>> a estado <<bloqueado>>

  • Pasa de estado <<en ejecución>> a estado <<preparado>>

Question 20 of 24

Medal-premium 1

El algoritmo de Peterson para resolver secciones críticas, ¿para cuántos procesos funciona?

Select one or more of the following:

  • Para dos procesos

  • Para dos o más procesos

  • Para un proceso

Question 21 of 24

Medal-premium 1

Un sistema de interrupciones:

Select one or more of the following:

  • Exige utilizar un vector de interrupciones

  • Protege la memoria en la que reside el núcleo

  • Ayuda a evitar la espera activa por los dispositivos de E/S

Question 22 of 24

Medal-premium 1

¿Por qué las operaciones de un semáforo deben ser atómicas?

Select one or more of the following:

  • Para conseguir una implementación más eficiente, que no incurra en esperas activas

  • Para evitar los problemas del acceso concurrente al semáforo

  • Para que se cumpla la condición de progreso

Question 23 of 24

Medal-premium 1

En general, ¿a quién pertenece el código de una rutina de servicio de interrupción?

Select one or more of the following:

  • Es código del firmware o de la unidad de control (UC) de la CPU

  • Es código del programa de usuario

  • Es código del núcleo del sistema operativo

Question 24 of 24

Medal-premium 1

Para implementar de forma eficaz un esquema de protección de memoria basado en la pareja de registros base y límite, ¿cuál de estas características debe estar presente en el hardware?

Select one or more of the following:

  • Una jerarquía de memorias de al menos dos niveles

  • Un procesador con dos modos de operación (usuario / sistema)

  • Un sistema de interrupciones

Icon_fullscreen

[I] FSO preguntas (Primera Parte)

Jose Manuel Deniz
Quiz by , created over 1 year ago

Preguntas de la primera parte del FSO

Eye 43
Pin 1
Balloon-left 0
Tags
Jose Manuel Deniz
Created by Jose Manuel Deniz over 1 year ago
Close