[I] FSO preguntas (Primera Parte)

Beschreibung

Preguntas de la primera parte del FSO
Jose Manuel Deniz
Quiz von Jose Manuel Deniz, aktualisiert more than 1 year ago
Jose Manuel Deniz
Erstellt von Jose Manuel Deniz vor mehr als 9 Jahre
89
1

Zusammenfassung der Ressource

Frage 1

Frage
En el contexto de un sistema operativo, un directorio / carpeta es un tipo de:
Antworten
  • Recurso físico
  • Recurso lógico
  • Recurso híbrido

Frage 2

Frage
Tenemos un sistema multiprogramado con un solo procesador. ¿Cuál de estas características jamás podría afirmarse sobre este?
Antworten
  • Es un sistema virtualizado
  • Es un sistema distribuido
  • Es un sistema de procesamiento por lotes

Frage 3

Frage
De los algoritmos que aquí se citan, ¿cuál es el más propenso a sufrir el llamado «efecto convoy»?
Antworten
  • FCFS
  • Round Robin
  • SJF

Frage 4

Frage
¿Cuál de estos tipos de sistemas tiene como requisito principal dar una experiencia interactiva a los usuarios?
Antworten
  • Sistema de procesamiento por lotes
  • Sistema de tiempo real
  • Sistema de tiempo compartido

Frage 5

Frage
¿Qué tipo de sistema es el que planifica los procesos en función de sus plazos de finalización?
Antworten
  • Sistema de tiempo real
  • Sistema de tiempo compartido
  • Sistema de procesamiento por lotes

Frage 6

Frage
¿Qué son las llamadas al sistema (system calls)?
Antworten
  • 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

Frage 7

Frage
¿Qué objetivo primario persigue la multiprogramación?
Antworten
  • Mejorar la seguridad del sistema
  • Mejorar la usabilidad del sistema
  • Mejorar el rendimiento del sistema

Frage 8

Frage
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:
Antworten
  • Micronúcleo
  • Sistema operativo en capas
  • Módulos cargables

Frage 9

Frage
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?
Antworten
  • 3
  • 6
  • 1

Frage 10

Frage
Los métodos multicolas de planificación de CPU:
Antworten
  • 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

Frage 11

Frage
¿Cuál de estos algoritmos de planificación de CPU es siempre expulsivo (preemptive)?
Antworten
  • FCFS
  • Round Robin
  • SJF

Frage 12

Frage
¿Qué característica peculiar tiene la instrucción <<test-and-set>>?
Antworten
  • Se ejecuta de forma atómica
  • Ejecuta dos acciones de forma simultánea (paralela)
  • Sólo funciona en multiprocesadores

Frage 13

Frage
¿Cuál de estos componentes del sistema operativo debe ofrecer necesariamente una API?
Antworten
  • El shell
  • El núcleo
  • Los programas del sistema

Frage 14

Frage
¿Cómo se puede resolver el riesgo de inanición en los algoritmos basados en prioridades?
Antworten
  • 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

Frage 15

Frage
La llamada pthread_join(), ¿cómo se podría implementar si usáramos semáforos?
Antworten
  • 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

Frage 16

Frage
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?
Antworten
  • 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

Frage 17

Frage
¿Qué realiza la llamada al sistema fork() de UNIX?
Antworten
  • 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

Frage 18

Frage
Habitualmente, el núcleo del sistema operativo:
Antworten
  • Es un hilo (thread) de alta prioridad
  • Contiene el código del intérprete de órdenes (shell)
  • Se ejecuta en modo supervisor

Frage 19

Frage
Estamos aplicando Round Robin para planificar procesos. Cuando un proceso se le expira su cuanto de tiempo, ¿de qué manera cambia su estado?
Antworten
  • Se mantiene en el mismo estado
  • Pasa de estado <<en ejecución>> a estado <<bloqueado>>
  • Pasa de estado <<en ejecución>> a estado <<preparado>>

Frage 20

Frage
El algoritmo de Peterson para resolver secciones críticas, ¿para cuántos procesos funciona?
Antworten
  • Para dos procesos
  • Para dos o más procesos
  • Para un proceso

Frage 21

Frage
Un sistema de interrupciones:
Antworten
  • 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

Frage 22

Frage
¿Por qué las operaciones de un semáforo deben ser atómicas?
Antworten
  • 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

Frage 23

Frage
En general, ¿a quién pertenece el código de una rutina de servicio de interrupción?
Antworten
  • 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

Frage 24

Frage
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?
Antworten
  • Una jerarquía de memorias de al menos dos niveles
  • Un procesador con dos modos de operación (usuario / sistema)
  • Un sistema de interrupciones
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

How well do you know GoConqr?
Sarah Egan
[I] FSO preguntas (Segunda Parte)
Jose Manuel Deniz
General Knowledge Quiz
Andrea Leyden
Revision Timetable
katy.lay
OCR Gateway GCSE P3 Revision Quiz
xhallyx
Ancient Roman Quiz
Rev32
The Engineered World - Unit 1
Yachtmasterhammond
How to revise
KimberleyC
Religious Studies Key Concepts
Keera
Prueba de Funciones
José William Montes Ocampo
Java Practice 1
Ummm No