Jose Manuel Deniz
Quiz por , criado more than 1 year ago

Preguntas de la primera parte del FSO

89
1
0
Jose Manuel Deniz
Criado por Jose Manuel Deniz mais de 9 anos atrás
Fechar

[I] FSO preguntas (Primera Parte)

Questão 1 de 24

1

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

Selecione uma ou mais das seguintes:

  • Recurso físico

  • Recurso lógico

  • Recurso híbrido

Explicação

Questão 2 de 24

1

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

Selecione uma ou mais das seguintes:

  • Es un sistema virtualizado

  • Es un sistema distribuido

  • Es un sistema de procesamiento por lotes

Explicação

Questão 3 de 24

1

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

Selecione uma ou mais das seguintes:

  • FCFS

  • Round Robin

  • SJF

Explicação

Questão 4 de 24

1

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

Selecione uma ou mais das seguintes:

  • Sistema de procesamiento por lotes

  • Sistema de tiempo real

  • Sistema de tiempo compartido

Explicação

Questão 5 de 24

1

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

Selecione uma ou mais das seguintes:

  • Sistema de tiempo real

  • Sistema de tiempo compartido

  • Sistema de procesamiento por lotes

Explicação

Questão 6 de 24

1

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

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 7 de 24

1

¿Qué objetivo primario persigue la multiprogramación?

Selecione uma ou mais das seguintes:

  • Mejorar la seguridad del sistema

  • Mejorar la usabilidad del sistema

  • Mejorar el rendimiento del sistema

Explicação

Questão 8 de 24

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:

Selecione uma ou mais das seguintes:

  • Micronúcleo

  • Sistema operativo en capas

  • Módulos cargables

Explicação

Questão 9 de 24

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?

Selecione uma ou mais das seguintes:

  • 3

  • 6

  • 1

Explicação

Questão 10 de 24

1

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

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 11 de 24

1

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

Selecione uma ou mais das seguintes:

  • FCFS

  • Round Robin

  • SJF

Explicação

Questão 12 de 24

1

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

Selecione uma ou mais das seguintes:

  • Se ejecuta de forma atómica

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

  • Sólo funciona en multiprocesadores

Explicação

Questão 13 de 24

1

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

Selecione uma ou mais das seguintes:

  • El shell

  • El núcleo

  • Los programas del sistema

Explicação

Questão 14 de 24

1

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

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 15 de 24

1

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

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 16 de 24

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?

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 17 de 24

1

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

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 18 de 24

1

Habitualmente, el núcleo del sistema operativo:

Selecione uma ou mais das seguintes:

  • Es un hilo (thread) de alta prioridad

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

  • Se ejecuta en modo supervisor

Explicação

Questão 19 de 24

1

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

Selecione uma ou mais das seguintes:

  • Se mantiene en el mismo estado

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

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

Explicação

Questão 20 de 24

1

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

Selecione uma ou mais das seguintes:

  • Para dos procesos

  • Para dos o más procesos

  • Para un proceso

Explicação

Questão 21 de 24

1

Un sistema de interrupciones:

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 22 de 24

1

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

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 23 de 24

1

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

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 24 de 24

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?

Selecione uma ou mais das seguintes:

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

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

  • Un sistema de interrupciones

Explicação