t5 e/s Flashcards

1
Q

La idea básica del mecanismo de E/S por interrupciones consiste en:
(a) Disponer de un mecanismo de acceso directo a memoria.
(b) Permitir que la CPU pueda ejecutar otras tareas mientras espera a que termine la E/S.
(c) Buscar mecanismos de interactividad.
(d) Fijar un tiempo limite de servicio de E/S, superado el cual se interrumpe la operación
pendiente.

A

(b) Permitir que la CPU pueda ejecutar otras tareas mientras espera a que termine la E/S.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  1. ¿Cuál de estas técnicas tiene como fin solapar la ejecución de instrucciones en la CPU con la
    transferencia de datos de operaciones de entrada/salida?
    (a) Acceso directo a memoria (DMA).
    (b) E/S programada.
    (c) Buffering.
    (d) Spooling.
A

(a) Acceso directo a memoria (DMA).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

En un sistema operativo multiprogramado, un proceso ha solicitado
operación de lectura de un bloque de disco.
(a) Será el manejador del dispositivo correspondiente el que decida en que
momento se realiza dicha operación.
(b) Será la rutina que procesa las interrupciones del dispositivo la que decidi cuándo se realiza dicha operación.
(e) El proceso programará los controladores de periféricos para realizar
operación, y la rutina que atiende las interrupciones del dispositivo
encargará de completarla e informar al proceso de su terminación.
(d) No son los procesos los que solicitan las operaciones de E/S, sino lo
dispositivos. Para eso utilizan las interrupciones.

A

(a) Será el manejador del dispositivo correspondiente el que decida en que
momento se realiza dicha operación.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cuando las operaciones de E/S se realizan directamente sobre la zona de datos
del proceso:
(a) El programa debe realizar las operaciones de E/S sin intervención del
sistema operativo.
(b) No se podrá realizar una conmutación de tarea mientras se realiza dicha
operación.
(c) La operación se realizará más despacio por la sobrecarga introducida.
(d) Todas las demás respuestas son falsas.

A

(d) Todas las demás respuestas son falsas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Cuando las instrucciones de E/S son privilegiadas:
(a) Los procesos de usuario no pueden realizar operaciones de E/S y, por
tanto, no pueden ser interactivos.
(b) Las operaciones de E/S deben ser ejecutadas siempre en modo sistema.
(c) Los manejadores de los dispositivos podrán ejecutarse en modo usuario,
siempre y cuando los controladores se ejecuten en modo sistema.
(d) Todas las demás respuestas son falsas.

A

(b) Las operaciones de E/S deben ser ejecutadas siempre en modo sistema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  1. En los accesos al disco, ¿cuál de las siguientes operaciones NO es realizada por el
    manejador de dispositivo (device driver) del disco?
    (a) Procesar las interrupciones del controlador de disco que indican la
    finalización de una operación de disco.
    (b) Comprobar si el usuario que solicita una operación tiene permisos
    suficientes para acceder a los sectores de disco requeridos.
    (c) Planificar el orden en que se realizarán las operaciones en función del
    cilindro al que van a acceder, la posición actual del brazo del disco y otras
    operaciones de disco pendientes.
    (d) Programar al controlador de disco y al controlador de DMA para realizar
    las transferencias de datos necesarias entre memoria y disco.
A

(b) Comprobar si el usuario que solicita una operación tiene permisos
suficientes para acceder a los sectores de disco requeridos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Un disco formado por 4 platos de 2 caras cada uno, 20 pistas por cara y 300 sectores
por pista, ¿cuántos cilindros tiene?
(a) 20
(b) 40
(c) 80
(d) 160

A

(a) 20

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Con respecto al acceso a la cola de peticiones de E/S de un dispositivo:
(a) Es necesario sincronizar el acceso a la cola para evitar problemas de
concurrencia, y esto se puede hacer mediante un mutex, pero nunca
prohibiendo las interrupciones.
(b) Es necesario sincronizar el acceso a la cola, y esto puede hacerse
prohibiendo las interrupciones, pero nunca mediante un mutex.
(c) Es necesario sincronizar el acceso a la cola, y ello puede hacerse mediante
un mutex o prohibiendo las interrupciones, a elección del diseñador del
sistema.
(d) No es necesario sincronizar el acceso a la cola, ya que el único que accede
a la misma es el manejador del dispositivo y no necesita sincronizarse
consigo mismo.

A

(b) Es necesario sincronizar el acceso a la cola, y esto puede hacerse
prohibiendo las interrupciones, pero nunca mediante un mutex.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Cuál de los siguientes tiempos no se reduce si aumentamos la velocidad de giro
de un disco duro?:
(a) Tiempo de latencia rotacional.
(b) Tiempo de lectura/escritura de un sector en la superficie magnética.
(c) Tiempo de búsqueda.
(d) Tiempo de acceso.

A

(c) Tiempo de búsqueda.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

T
¿Qué parte del sistema operativo determina en qué orden se realizan las
operaciones de entrada/salida sobre el disco?
(a) El sistema de ficheros.
(b) El gestor de la caché de disco.
(c) El manejador (driver) del disco.
(d) La rutina de atención de la interrupción del disco.

A

(c) El manejador (driver) del disco.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
  1. ¿Cuál de las siguientes políticas de planificación de disco puede provocar
    inanición?:
    (a) Ascensor (SCAN).
    (b) FIFO.
    (c) Shortest seek first.
    (d) Ninguna de las anteriores.
A

(c) Shortest seek first.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

El intercalado de sectores en un disco se utiliza para:
(a) Disminuir la fragmentación interna.
(b) Mejorar el tiempo de latencia.
(c) Mejorar el tiempo de búsqueda.
(d) Disponer de más sectores en las pistas internas.

A

b) Mejorar el tiempo de latencia.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

10.¿ Cuál de las siguientes operaciones NO es capaz de realizarla un manejador de un
dispositivo (driver)?
(a) Lectura de un bloque de disco.
(b) Lectura de un conjunto de bloques consecutivos de disco.
(c) Lectura de un registro de un fichero.
(d) Un manejador de dispositivo podría realizar cualquiera de las operaciones
anteriores.

A

(d) Un manejador de dispositivo podría realizar cualquiera de las operaciones
anteriores.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
  1. El manejador de dispositivo es:
    (a) El conjunto de rutinas que permiten programar operaciones de E/S en un
    determinado dispositivo y atender a sus interrupciones.
    (b) La estructura de datos de la base de datos de E/S en la que se almacenan
    las operaciones pendientes para un determinado dispositivo.
    (c) La llamada al sistema que invoca un proceso para efectuar operaciones de
    E/S sobre un determinado dispositivo.
    (d) La persona que se encarga de manipular los dispositivos conectados al
    ordenador.
A

(a) El conjunto de rutinas que permiten programar operaciones de E/S en un
determinado dispositivo y atender a sus interrupciones.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Cuando un dispositivo de entrada/salida interrumpe para indicar la terminación
de una operación:
(a) El sistema operativo provocará una interrupción en el proceso que está en
ejecución para poder atender dicha operación.
(b) El núcleo atenderá la interrupción y pasará a preparado a uno de los
procesos que están bloqueados.
(c) Se atenderá inmediatamente a la interrupción, siempre que el proceso en
ejecución no tenga bloqueada la señal correspondiente.
(d) El procesador pasará a modo supervisor para atender a la interrupción.

A

(d) El procesador pasará a modo supervisor para atender a la interrupción.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
  1. Al realizar una operación de E/S, ¿qué parte del subsistema de E/S se encarga de hacer el
    post-procesamiento dependiente del dispositivo?
    (a) El procedimiento de E/S.
    (b) El manejador del dispositivo.
    (c) La rutina de atención de la interrupción.
    (d) Una rutina del programa de usuario.
A

(b) El manejador del dispositivo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q
  1. La técnica de SPOOL (Simultaneous Peripheral Operation On-Line):
    (a) Necesita un espacio de almacenamiento temporal en disco para almacenar los datos hasta que sean enviados al dispositivo.
    (b) Necesita la reserva previa del dispositivo para que un proceso pueda utilizarlo.
    (c) Permite al sistema operativo manejar de forma simultánea más de un periférico
    (como su propio nombre indica).
    (d) Ninguna de las respuestas anteriores es cierta.
A

(a) Necesita un espacio de almacenamiento temporal en disco para almacenar los datos hasta que sean enviados al dispositivo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Cuando las operaciones de E/S se realizan sobre zonas de memoria del sistema
opian los resultados a las variables del programa de usuario, se dice que se está
écnica de buffering. Esto permite que..
(a)
Las variables del programa no sean accesibles al Sistema Operativo.
(b) El proceso bloqueado en espera de E/S pueda ser expulsado a memoria
(swapped out) hasta que se complete la operación.
(c) La E/S se haga de forma más rápida.
(d)
El controlador del dispositivo no tenga que acceder a variables del proc
usuario salvo en caso de error.

A

(b) El proceso bloqueado en espera de E/S pueda ser expulsado a memoria
(swapped out) hasta que se complete la operación.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

El fenómeno de espera activa por operaciones de entrada/salida se puede evitar
utilizando:
(a) Interrupciones.
(b) Instrucciones privilegiadas.
(c) Entrada/salida programada.
(d) Una pareja de registros base y límite.

A

(a) Interrupciones.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

10.En un sistema operativo multiprogramado:
(a) El acceso a los dispositivos desde los procesos de usuario se efectúa mediante
llamadas al sistema, aunque para ciertas operaciones especiales de E/S, como
formatear un disco, los procesos privilegiados pueden leer y escribir directamente
en los puertos de la controladora de disco.
(b) Cada proceso puede instalar sus propios controladores de dispositivo para
particularizar la forma en que gestiona los dispositivos de E/S.
(c) Los procesos de tiempo real pueden prohibir las interrupciones para ejecutarse
más rápidamente.
(d) Todas las respuestas anteriores son falsas.

A

(d) Todas las respuestas anteriores son falsas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

13.En un sistema operativo multiprogramado, cuando un periférico que usa E/S
mediante interrupciones finaliza una operación que estaba realizando:
(a) El proceso que originó la operación de E/S recibe una interrupción
hardware que le sirve para saber que la operación ha terminado.
(b) El núcleo recibe una interrupción hardware y ejecuta una llamada al
sistema para transferir los datos al proceso que solicitó la operación
originalmente.
(c) El controlador de dispositivo recibe una interrupción hardware y elimina la
operación de la cola de operaciones de E/S pendientes para ese dispositivo.
(d) Las respuestas anteriores son falsas.

A

(d) Las respuestas anteriores son falsas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q
  1. ¿Cuál de las siguientes funciones de un sistema operativo precisa ejecutarse
    necesariamente en modo supervisor?:
    (a) Buffering de E/S.
    (b) Spooler de impresora.
    (c) Planificador del procesador a largo plazo.
    (d) Ninguna de las anteriores.
A

(d) Ninguna de las anteriores.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

17.¿ Cuál de las siguientes técnicas no ofrece tolerancia a fallos del dispositivo de disco?:
(a) Raid 0.
(b) Raid 1.
(c) Raid 5.
(d)
Conectar el disco a través de dos controladores.

A

(a) Raid 0.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

11.Con respecto al acceso a la cola de peticiones de E/S de un dispositivo:
(a) Es necesario sincronizar el acceso a la cola para evitar problemas de concurrencia,
y esto se puede hacer mediante un mutex, pero nunca prohibiendo las
interrupciones.
(b) Es necesario sincronizar el acceso a la cola, y esto debe hacerse prohibiendo las
interrupciones, pero nunca mediante un mutex.
(c) Es necesario sincronizar el acceso a la cola, y ello puede hacerse mediante un
mutex o prohibiendo las interrupciones, a elección del diseñador del sistema.
(d) No es necesario sincronizar el acceso a la cola, ya que el único que accede a la
misma es el manejador del dispositivo y no necesita sincronizarse consigo mismo.

A

(b) Es necesario sincronizar el acceso a la cola, y esto debe hacerse prohibiendo las
interrupciones, pero nunca mediante un mutex.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

19.Cuando un dispositivo de entrada/salida interrumpe para indicar la terminación de una
operación:
(a) El sistema operativo realizará un cambio de contexto al proceso al que
corresponde la operación que acaba de terminar para poder atender dicha
interrupción.
(b) El sistema operativo atenderá la interrupción y si alguno de los procesos que estaba bloqueado puede continuar, lo pasará a la cola de procesos preparados.
(c) El proceso que está en ejecución puede decidir si atiende o no la interrupción en
función de si la operación que ha terminado la había pedido él o no.
(d) El proceso que está en ejecución pasará a bloqueado y se realizará un cambio de
contexto para atender dicha interrupción.

A

(b) El sistema operativo atenderá la interrupción y si alguno de los procesos que estaba bloqueado puede continuar, lo pasará a la cola de procesos preparados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q
  1. Cual de los sistemas de gestión de E/S consume menos ciclos de CPU?:
    (a) E/S programada.
    (b) E/’S por interrupciones.
    (c) E/S por DMA.
    (d) No hay grandes diferencias entre estos métodos.
A

(c) E/S por DMA.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

16.En un sistema operativo multiprogramado, cuando un periférico que usa E/S mediante
interrupciones finaliza una operación que estaba realizando:
(a) El proceso que originó la operación de E/S recibe una interrupción hardware que le
sirve para saber que la operación ha terminado.
(b) El núcleo recibe una interrupción hardware y ejecuta una llamada al sistema para
transferir los datos al proceso que solicitó la operación originalmente.
(c) El controlador de dispositivo recibe una interrupción hardware y elimina la
operación de la cola de operaciones de E/S pendientes para ese dispositivo.
(d) Las respuestas anteriores son falsas.

A

(d) Las respuestas anteriores son falsas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

15.En los accesos al disco, ¿cual de las siguientes operaciones NO es realizada por el
manejador de dispositivo (device driver) del disco?
(a) Procesar las interrupciones del controlador de disco que indican la finalización de
una operación de disco.
(b) Comprobar si el usuario que solicita una operación tiene permisos suficientes para acceder a los sectores de disco requeridos.
(c) Planificar el orden en que se realizarán las operaciones en función del cilindro al
que van a acceder, la posición actual del brazo del disco y otras operaciones de
disco pendientes.
(d) Programar al controlador de disco y al controlador de DMA para realizar las
transferencias de datos necesarias entre memoria y disco.

A

(b) Comprobar si el usuario que solicita una operación tiene permisos suficientes para
acceder a los sectores de disco requeridos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

19.Si ejecutamos dos veces seguidas una aplicación, suele ocurrir que la segunda vez se abre
más rápidamente que la primera. Esto se puede deber a que:
(a) La segunda vez no hace falta consultar la tabla de páginas para saber en qué
posición del disco está la aplicación.
(b) La segunda vez puede accederse menos veces al disco porque habrá bloques que aun estarán disponibles en la caché de disco.
(c) La segunda vez el tiempo que se tarda en localizar los bloques necesarios (seek
time) se puede reducir al haber aprendido el planificador del disco cuál es la
secuencia óptima para realizar las operaciones de E/S sobre los ficheros que
componen la aplicación.
(d) La mejora sólo se nota si la segunda vez que se abre la aplicación aún tenemos
abierta la primera.

A

(b) La segunda vez puede accederse menos veces al disco porque habrá bloques que aun estarán disponibles en la caché de disco.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

11.¿Qué ventaja tiene que las operaciones de Entrada/Salida se realicen directamente
sobre la zona de datos del programa y no sobre una zona de almacenamiento
temporal del sistema operativo?
(a) Que el proceso en ejecución puede ser expulsado de la CPU sin que eso
afecte al desarrollo de la operación.
(b) Que la operación es más rápida, al no necesitar copiar datos entre la zona
del sistema operativo y la zona de datos del programa.
(c) Que los controladores de los dispositivos pueden trabajar directamente con
las direcciones lógicas del programa de usuario, lo que incrementa la
velocidad de transferencia.
(d) Es imposible que las transferencias de Entrada/Salida se realicen
directamente sobre la zona de datos del programa, puesto que al ejecutarse
en modo sistema, durante la transferencia sólo se puede acceder al espacio
de direcciones del sistema operativo.

A

(b) Que la operación es más rápida, al no necesitar copiar datos entre la zona
del sistema operativo y la zona de datos del programa.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

El intercalado de sectores en un disco se utiliza para:
(a) Disminuir la fragmentación interna.
(b) Mejorar el tiempo de latencia.
(c) Mejorar el tiempo de búsqueda.
(d) Disponer de mas sectores en las pistas internas.

A

(b) Mejorar el tiempo de latencia.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

¿Cual de las siguientes operaciones NO es capaz de realizarla un manejador de un
dispositivo (driver)?
(a) Lectura de un bloque de disco.
(b) Lectura de un conjunto de bloques consecutivos de disco.
(c) Lectura de un registro de un fichero.
(d) Un manejador de dispositivo podria realizar cualquiera de las operaciones
anteriores.

A

(c) Lectura de un registro de un fichero.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q
  1. Un disco con 200 cilindros (0-199) tiene una cola de peticiones de acceso a los
    siguientes cilindros: 81, 142,
    86, 172, 89, 145, 97, 170, 125. La cabeza se
    encuentra en el cilindro 100. ¿Por cuántos cilindros se moverán las cabezas si se
    usa el algoritmo de planificación del disco FCFS?
    (a) 200
    (b) 508
    (c) 527
    (d) 427
A

(c) 527

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

Al realizar una operación de E/S, ¿qué parte del subsistema de E/S se encarga de hacer el
post-procesamiento dependiente del dispositivo?
(a) El procedimiento de E/S.
(b) El manejador del dispositivo.
(c) La rutina de atención de la interrupción.
(d) Una rutina del programa de usuario.

A

(b) El manejador del dispositivo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

La técnica de SPOOL (Simultaneous Peripheral Operation On-Line):
(a) Necesita un espacio de almacenamiento temporal en disco para almacenar los
datos hasta que sean enviados al dispositivo.
(b) Necesita la reserva previa del dispositivo para que un proceso pueda utilizarlo.
(c)
Permite al sistema operativo manejar de forma simultánea más de un periférico
(como su propio nombre indica).
(d) Ninguna de las respuestas anteriores es cierta.

A

(a) Necesita un espacio de almacenamiento temporal en disco para almacenar los
datos hasta que sean enviados al dispositivo.

36
Q

Cuando las operaciones de E/S se realizan sobre zonas de memoria del sistema y luego se
copian los resultados a las variables del programa de usuario, se dice que se está usando la
técnica de buffering. Esto permite que…
(a) Las variables del programa no sean accesibles al Sistema Operativo.
(b) El proceso bloqueado en espera de E/S pueda ser expulsado a memoria secundaria (swapped out) hasta que se complete la operación.
(c) La E/S se haga de forma más rápida.
(d) El controlador del dispositivo no tenga que acceder a variables del proceso de
usuario salvo en caso de error.

A

(b) El proceso bloqueado en espera de E/S pueda ser expulsado a memoria secundaria (swapped out) hasta que se complete la operación.

37
Q
  1. El fenómeno de espera activa por operaciones de entrada/salida se puede evitar
    utilizando:
    (a) Interrupciones.
    (b) Instrucciones privilegiadas.
    (c)
    Entrada/salida programada.
    (d)
    Una pareja de registros base y limite
A

(a) Interrupciones.

38
Q

¿Qué parte del sistema operativo determina en qué orden se realizan las
operaciones de entrada/salida sobre el disco?
(a) El sistema de ficheros.
(b) El gestor de la caché de disco.
(c) El manejador (driver) del disco.
(d) La rutina de atención de la interrupción del disco.

A

(c) El manejador (driver) del disco.

39
Q

En un sistema operativo multiprogramado, cuando un periférico que usa E/S
mediante interrupciones finaliza una operación que estaba realizando:
(a) El proceso que originó la operación de E/S recibe una interrupción
hardware que le sirve para saber que la operación ha terminado.
(b) El núcleo recibe una interrupción hardware y ejecuta una llamada al
sistema para transferir los datos al proceso que solicitó la operación
originalmente.
(c) El controlador de dispositivo recibe una interrupción hardware y elimina la
operación de la cola de operaciones de E/S pendientes para ese dispositivo.
(d) Las respuestas anteriores son falsas.

A

(d) Las respuestas anteriores son falsas.

40
Q

Se dice que una llamada al sistema para hacer E/S es asincrona si:
(a) Un proceso puede realizar la llamada al sistema en cualquier momento.
(b)
El proceso puede continuar su ejecución mientras se completa la operaciór
de E/S d
(c)
La operación de E/S finaliza con una interrupción hardware.
(d) La operación de E/S se realiza inmediatamente, abortando si es necesario
la operación de E/S en curso en el dispositivo.

A

(b)
El proceso puede continuar su ejecución mientras se completa la operación de E/S

41
Q

Al realizar una operación de E/S, ¿qué parte del subsistema de E/S se encarga de hacer el
post-procesamiento dependiente del dispositivo?
(a) El procedimiento de E/S.
(b) El manejador del dispositivo.
(c) La rutina de atención de la interrupción.
(d) Una rutina del programa de usuario.

A

(b) El manejador del dispositivo.

42
Q

La técnica de SPOOL (Simultaneous Peripheral Operation On-Line):
(a) Necesita un espacio de almacenamiento temporal en disco para almacenar los datos hasta que sean enviados al dispositivo.
(b) Necesita la reserva previa del dispositivo para que un proceso pueda utilizarlo.
(c) Permite al sistema operativo manejar de forma simultánea más de un periférico
(como su propio nombre indica).
(d) Ninguna de las respuestas anteriores es cierta.

A

(a) Necesita un espacio de almacenamiento temporal en disco para almacenar los datos hasta que sean enviados al dispositivo.

43
Q

Cuando las operaciones de E/S se realizan sobre zonas de memoria del sistema y luego se
copian los resultados a las variables del programa de usuario, se dice que se está usando la
técnica de buffering. Esto permite que.
(a) Las variables del programa no sean accesibles al Sistema Operativo.
(b) El proceso bloqueado en espera de E/S pueda ser expulsado a memoria secundaria (swapped out) hasta que se complete la operación.
(c) La E/S se haga de forma más rápida.
(d) El controlador del dispositivo no tenga que acceder a variables del proceso de
usuario salvo en caso de error.

A

(b) El proceso bloqueado en espera de E/S pueda ser expulsado a memoria secundaria (swapped out) hasta que se complete la operación.

44
Q
  1. El fenómeno de espera activa por operaciones de entrada/salida se puede
    utilizando:
    (a) Interrupciones.
    (b) Instrucciones privilegiadas.
    (c) Entrada/salida programada.
    (d) Una pareja de registros base y limite.
A

(a) Interrupciones.

45
Q

¿Qué parte del sistema operativo determina en qué orden se realizan las
operaciones de entrada/salida sobre el disco?
(a) El sistema de ficheros.
(b) El gestor de la caché de disco.
(C)El manejador (driver) del disco.
(d) La rutina de atención de la interrupción del disco.

A

(C)El manejador (driver) del disco.

46
Q

En un sistema operativo multiprogramado, cuando un periférico que usa E/S
mediante interrupciones finaliza una operación que estaba realizando:
(a) El proceso que originó la operación de E/S recibe una interrupción
hardware que le sirve para saber que la operación ha terminado.
(b) El núcleo recibe una interrupción hardware y ejecuta una llamada al
sistema para transferir los datos al proceso que solicitó la operación
originalmente.
(c) El controlador de dispositivo recibe una interrupción hardware y elimina la
operación de la cola de operaciones de E/S pendientes para ese dispositivo.
(d) Las respuestas anteriores son falsas.

A

(d) Las respuestas anteriores son falsas.

47
Q

Se dice que una llamada al sistema para hacer E/S es asincrona si:
(a) Un proceso puede realizar la llamada al sistema en cualquier momento.
(b) El proceso puede continuar su ejecución mientras se completa la operación de E/S.
(c)La operación de E/S finaliza con una interrupción hardware.
(d) La operación de E/S se realiza inmediatamente, abortando si es necesario
la operación de E/S en curso en el dispositivo.

A

(b) El proceso puede continuar su ejecución mientras se completa la operación de E/S.

48
Q

-¿Cuál de las siguientes técnicas no ofrece tolerancia a fallos del dispositivo de
disco?:
(a) Raid O.
(b) Raid 1.
(c) Raid 5.
(d) Conectar el disco a través de dos controladores.

A

(a) Raid O.

49
Q

Con respecto al acceso a la cola de peticiones de E/S de un dispositivo:
(a) Es necesario sincronizar el acceso a la cola para evitar problemas de concurrencia, y esto se puede hacer mediante un mutex, pero nunca prohibiendo las interrupciones.
(b) Es necesario sincronizar el acceso a la cola, y esto debe hacerse prohibiendo las
interrupciones, pero nunca mediante un mutex.
(c) Es necesario sincronizar el acceso a la cola, y ello puede hacerse mediante un
mutex o prohibiendo las interrupciones, a elección del diseñador del sistema.
(d) No es necesario sincronizar el acceso a la cola, ya que el único que accede a la
misma es el manejador del dispositivo y no necesita sincronizarse consigo mismo.

A

(b) Es necesario sincronizar el acceso a la cola, y esto debe hacerse prohibiendo las
interrupciones, pero nunca mediante un mutex.

50
Q

Cuando las operaciones de E/S se realizan sobre zonas de memoria del sistema y luego se
copian los resultados a las variables del programa de usuario, se dice que se está usando la
técnica de buffering. Esto permite que…
(a) Las variables del programa no sean accesibles al Sistema Operativo.
(b) El proceso bloqueado en espera de E/S pueda ser expulsado a memoria secundaria (swapped out) hasta que se complete la operación.
(c) La E/S se haga de forma más rápida.
(d) El controlador del dispositivo no tenga que acceder a variables del proceso de
usuario salvo en caso de error.

A

(b) El proceso bloqueado en espera de E/S pueda ser expulsado a memoria secundaria (swapped out) hasta que se complete la operación.

51
Q

.Cuando un dispositivo de entrada/salida interrumpe para indicar la terminación de una
operación:
(a) El sistema operativo realizará un cambio de contexto al proceso al que
corresponde la operación que acaba de terminar para poder atender dicha
interrupción.
(b) El sistema operativo atenderá la interrupción y si alguno de los procesos que
estaba bloqueado puede continuar, lo pasará a la cola de procesos preparados. (c) El proceso que está en ejecución puede decidir si atiende o no la interrupción en
función de si la operación que ha terminado la había pedido él o no.
(d) El proceso que está en ejecución pasará a bloqueado y se realizará un cambio de
contexto para atender dicha interrupción.

A

(b) El sistema operativo atenderá la interrupción y si alguno de los procesos que
estaba bloqueado puede continuar, lo pasará a la cola de procesos preparados.

52
Q

Cuál de los sistemas de gestión de E/S consume menos ciclos de CPU?:
(a)
E/S programada.
(b) E/S por interrupciones.
(c) E/S por DMA.
(d) No hay grandes diferencias entre estos métodos.

A

(c) E/S por DMA.

53
Q

15.Un controlador y un manejador (driver) de un dispositivo se diferencian en que..
(a) El controlador gestiona los dispositivos on-line y el manejador los ofi-line.
(b) El controlador se ejecuta en modo supervisor y el manejador en modo usuario.
(c) El manejador realiza el proceso independiente del dispositivo y el controlador el
proceso dependiente del dispositivo.
(d) El manejador es software y el controlador hardware.

A

(d) El manejador es software y el controlador hardware.

54
Q

16.En un sistema operativo multiprogramado, cuando un periférico que usa E/S mediante
interrupciones finaliza una operación que estaba realizando:
(a) El proceso que originó la operación de E/S recibe una interrupción hardware que le
sirve para saber que la operación ha terminado.
(b) El núcleo recibe una interrupción hardware y ejecuta una llamada al sistema para
transferir los datos al proceso que solicitó la operación originalmente.
(c) El controlador de dispositivo recibe una interrupción hardware y elimina la
operación de la cola de operaciones de E/S pendientes para ese dispositivo.
(d) Las respuestas anteriores son falsas.

A

(d) Las respuestas anteriores son falsas.

55
Q

a los accesos al disco, ¿cuál de las siguientes operaciones NO es realizada por el manejador de dispositivo (device driver) del disco?
(a)
Procesar las interrupciones del controlador de disco que indican la finalización de
una operación de disco.
(b)
Comprobar si el usuario que solicita una operación tiene permisos suficientes para
acceder a los sectores de disco requeridos.
(c) Planificar el orden en que se realizarán las operaciones en función del cilindro al
que van a acceder, la posición actual del brazo del disco y otras operaciones de
disco pendientes.
(d) Programar al controlador de disco y al controlador de DMA para realizar las
transferencias de datos necesarias entre memoria y disco.

A

(b)
Comprobar si el usuario que solicita una operación tiene permisos suficientes para
acceder a los sectores de disco requeridos.

56
Q

¿Qué ventaja tiene que las operaciones de Entrada/Salida se realicen directamente
sobre la zona de datos del programa y no sobre una zona de almacenamiento
temporal del sistema operativo?
(a) Que el proceso en ejecución puede ser expulsado de la CPU sin que eso
afecte al desarrollo de la operación.
(b)
Que la operación es más rápida, al no necesitar copiar datos entre la zona
del sistema operativo y la zona de datos del programa.
(c) Que los controladores de los dispositivos pueden trabajar directamente con
las direcciones lógicas del programa de usuario, lo que incrementa la
velocidad de transferencia.
(d) Es imposible que las transferencias de Entrada/Salida se realicen
directamente sobre la zona de datos del programa, puesto que al ejecutarse
en modo sistema, durante la transferencia sólo se puede acceder al espacio
de direcciones del sistema operativo.

A

(b)
Que la operación es más rápida, al no necesitar copiar datos entre la zona
del sistema operativo y la zona de datos del programa.

57
Q

Se dice que una llamada al sistema para hacer E/S es asincrona si:
(a) Un proceso puede realizar la llamada al sistema en cualquier momento.
(b) El proceso continúa su ejecución mientras se completa la operación.
(c)
La operación de E/S finaliza con una interrupción hardware.
(d) La operación de E/S se realiza inmediatamente, abortando si es necesario
la operación de E/S en curso en el dispositivo.

A

(b) El proceso continúa su ejecución mientras se completa la operación.

58
Q

.El manejador de dispositivo es:
(a) El conjunto de rutinas que permiten programar operaciones de E/S en un
determinado dispositivo y atender a sus interrupciones.
(b) La estructura de datos de la base de datos de E/S en la que se almacenan
las operaciones pendientes para un determinado dispositivo.
(c) La llamada al sistema que invoca un proceso para efectuar operaciones de
E/S sobre un determinado dispositivo.
(d)
La persona que se encarga de manipular los dispositivos conectados.

A

(a) El conjunto de rutinas que permiten programar operaciones de E/S en un
determinado dispositivo y atender a sus interrupciones.

59
Q

¿Cuál de las siguientes operaciones NO es capaz de realizarla un manejador de un
dispositivo (driver)?
(a) Lectura de un bloque de disco.
(b) Lectura de un conjunto de bloques consecutivos de disco.
(c)Lectura de un registro de un fichero.
(d)
Un manejador de dispositivo podría realizar cualquiera de las operaciones
anteriores.

A

(c)Lectura de un registro de un fichero.

60
Q

¿Qué parte del sistema operativo determina en qué orden se realizan las operaciones
de entrada/salida sobre el disco?
(a) El sistema de ficheros.
(b) El gestor de la caché de disco.
(c) El manejador (driver) del disco.
(d) La rutina de atención de la interrupción del disco.

A

(c) El manejador (driver) del disco.

61
Q

.En los accesos al disco, ¿cuál de las siguientes operaciones NO es realizada por el
manejador de dispositivo (device driver) del disco?
(a) Procesar las interrupciones del controlador de disco que indican la finalización de
una operación de disco.
(b) Comprobar si el usuario que solicita una operación tiene permisos suficientes para
acceder a los sectores de disco requeridos.
(c) Planificar el orden en que se realizarán las operaciones en función del cilindro al
que van a acceder, la posición actual del brazo del disco y otras operaciones de
disco pendientes.
(d) Programar al controlador de disco y al controlador de DMA para realizar las
transferencias de datos necesarias entre memoria y disco.

A

(b) Comprobar si el usuario que solicita una operación tiene permisos suficientes para
acceder a los sectores de disco requeridos.

62
Q
  1. ¿Cuál de los siguientes tiempos no se reduce si aumentamos la velocidad de giro
    de un disco duro?:
    (a) Tiempo de latencia rotacional
    (b) Tiempo de lectura/escritura de un sector en la superficie magnética.
    (c) Tiempo de búsqueda.
    (d) Tiempo de acceso.
A

(c) Tiempo de búsqueda.

63
Q
  1. El manejador de dispositivo es:
    (a) El conjunto de rutinas que permiten programar operaciones de E/S en un
    determinado dispositivo y atender a sus interrupciones.
    (b) La estructura de datos de la base de datos de E/S en la que se almacenan
    las operaciones pendientes para un determinado dispositivo.
    (c) La llamada al sistema que invoca un proceso para efectuar operaciones de
    E/S sobre un determinado dispositivo.
    (d) La persona que se encarga de manipular los dispositivos conectados al
    ordenador.
A

(a) El conjunto de rutinas que permiten programar operaciones de E/S en un
determinado dispositivo y atender a sus interrupciones

64
Q
  1. Cuando un dispositivo de entrada/salida interrumpe para indicar la terminación
    de una operación:
    (a) El sistema operativo provocará una interrupción en el proceso que esta en
    ejecución para poder atender dicha operación.
    (b) El núcleo atenderá la interrupción y pasará a preparado a uno de los
    procesos que están bloqueados.
    (c) Se atenderá inmediatamente a la interrupción, siempre que el proceso en
    ejecución no tenga bloqueada la señal correspondiente.
    (d) El procesador pasará a modo supervisor para atender a la interrupción.
A

(d) El procesador pasará a modo supervisor para atender a la interrupción.

65
Q

Un disco formado por 4 platos de 2 caras cada uno, 20 pistas por cara y 300
sectores por pista, ¿cuántos cilindros tiene?
(a) 20
(b) 40
(c) 80
(d) 160

A

(a) 20

66
Q

A.
El intercalado de sectores en un disco se utiliza para:
(a) Disminuir la fragmentación interna.
(b) Mejorar el tiempo de latencia.
(c) Mejorar el tiempo de búsqueda.
(d) Disponer de más sectores en las pistas internas.

A

(b) Mejorar el tiempo de latencia.

67
Q

4-B
7. En la asignación de espacio en disco, ¿cuál de las siguientes técnicas no produce
fragmentación interna?:
(a) Asignación de espacio contigua.
(b) Asignación de espacio mediante lista enlazada.
(c) Asignación de espacio indexada.
(d) Las tres técnicas anteriores producen fragmentación interna.

A

(d) Las tres técnicas anteriores producen fragmentación interna.

68
Q
  1. ¿Cuál de los siguientes tiempos no se reduce si aumentamos la velocidad de giro
    de un disco duro?:
    (a) Tiempo de latencia rotacional.
    (b) Tiempo de lectura/escritura de un sector en la superficie magnética.
    (c) Tiempo de búsqueda.
    (d) Tiempo de acceso.
A

(c) Tiempo de búsqueda.

69
Q
  1. ¿Cuál de las siguientes politicas de planificación de disco puede provocar
    inanición?:
    (a) Ascensor (SCAN).
    (b) FIFO.
    (c) Shortest seek first.
    (d) Ninguna de las anteriores.
A

(c) Shortest seek first.

70
Q
  1. En la asignación de espacio en disco indexada:
    (a) Existe fragmentación externa.
    (b) Los bloques del tichero no pueden almacenarse de forma contigua.
    (e) Con un solo acceso a disco se puede leer la información de un fichero que
    ocupe un solo bloque.
    (d) Se puede acceder directamente a un registro del fichero sin necesidad de leer
    los registros anteriores,
A

(d) Se puede acceder directamente a un registro del fichero sin necesidad de leer
los registros anteriores,

71
Q

Indique cuál de las siguientes respuestas es incorrecta a la hora de tomar la
decisión de elegir un tamaño de bloque en un sistema de ficheros:
(a) Usando bloques pequeños aumentamos la fragmentación interna.
(b) Usando bloques pequeños las operaciones de E/S sobre el disco serán más
rápidas.
(c) Usando bloques grandes se mejora, en general, el rendimiento de los
accesos secuenciales.
(d) Usando bloques grandes desperdiciamos más espacio en disco para los
ficheros pequeños que usando bloques pequeños.

A

(a) Usando bloques pequeños aumentamos la fragmentación interna.

72
Q

¿Qué parte del sistema operativo determina en qué orden se realizan las
operaciones de entrada/salida sobre el disco?
(a) El sistema de ficheros.
(b) El gestor de la caché de disco.
(c) El manejador (driver) del disco.
(d) La rutina de atención de la interrupción del disco.

A

(c) El manejador (driver) del disco.

73
Q
  1. En los accesos al disco, ¿cuál de las siguientes operaciones NO es realizada por el
    manejador de dispositivo (device driver) del disco?
    (a) Procesar las interrupciones del controlador de disco que indican la
    finalización de una operación de disco.
    (b) Comprobar si el usuario que solicita una operación tiene permisos
    suficientes para acceder a los sectores de disco requeridos.
    (c) Planificar el orden en que se realizarán las operaciones en función del
    cilindro al que van a acceder, la posición actual del brazo del disco y otras
    operaciones de disco pendientes.
    (d) Programar al controlador de disco y al controlador de DMA para realizar
    las transferencias de datos necesarias entre memoria y disco.
A

(b) Comprobar si el usuario que solicita una operación tiene permisos
suficientes para acceder a los sectores de disco requeridos.

74
Q
  1. Un controlador y un manejador (driver) de un dispositivo se diferencian en que…
    (a) El controlador gestiona los dispositivos on-line y el manejador los off-line.
    (b) El controlador se ejecuta en modo supervisor y el manejador en modo
    usuario.
    (c) El manejador realiza el proceso
    independiente del dispositivo y el controlador el proceso dependiente del dispositivo.
    (d) El manejador es software y el controlador hardware.
A

(d) El manejador es software y el controlador hardware.

75
Q

8
Con respecto al acceso a la cola de peticiones de E/S de un dispositivo:
(a) Es necesario sincronizar el acceso a la cola para evitar problemas de
concurrencia, y esto se puede hacer mediante un mutex, pero nunca
prohibiendo las interrupciones.
(b) Es necesario sincronizar el acceso a la cola, y esto puede hacerse
prohibiendo las interrupciones, pero nunca mediante un mutex.
(c) Es necesario sincronizar el acceso a la cola, y ello puede hacerse mediante
un mutex o prohibiendo las interrupciones, a elección del diseñador del
sistema.
(d) No es necesario sincronizar el acceso a la cola, ya que el único que accede
a la misma es el manejador del dispositivo y no necesita sincronizarse
consigo mismo.

A

(b) Es necesario sincronizar el acceso a la cola, y esto puede hacerse
prohibiendo las interrupciones, pero nunca mediante un mutex.

76
Q
  1. En un sistema operativo multiprogramado, un proceso ha solicitado una
    operación de lectura de un bloque de disco.
    (a) Será el manejador del dispositivo correspondiente el que decida en qué momento se realiza dicha operación.
    (b) Será la rutina que procesa las interrupciones del dispositivo la que decidirá
    cuándo se realiza dicha operación.
    (c) El proceso programará los controladores de periféricos para realizar la
    operación, y la rutina que atiende las interrupciones del dispositivo se
    encargará de completarla e informar al proceso de su terminación.
    (d) No son los procesos los que solicitan las operaciones de E/S, sino los
    dispositivos. Para eso utilizan las interrupciones.
A

(a) Será el manejador del dispositivo correspondiente el que decida en qué momento se realiza dicha operación.

77
Q

cuando las operaciones de E/S se realizan directamente sobre la zona de datos
el proceso:
(a) El programa debe realizar las operaciones de E/S sin intervención del
sistema operativo.
(b) No se podrá realizar una conmutación de tarea mientras se realiza dicha
operación.
(c) La operación se realizará más despacio por la sobrecarga introducida.
(d) Todas las demás respuestas son falsas.

A

(d) Todas las demás respuestas son falsas.

78
Q

En un sistema operativo multiprogramado, cuando un periférico que usa E/S mediante interrupciones finaliza una operación que estaba realizando:
Seleccione una:

El proceso que originó la operación de E/S recibe una interrupción hardware que le sirve para saber que la operación ha terminado.

El núcleo recibe una interrupción hardware y ejecuta una llamada al sistema para transferir los datos al proceso que solicitó la operación originalmente.

El controlador de dispositivo recibe una interrupción hardware y elimina la operación de la cola de operaciones de E/S pendientes para ese dispositivo.

Las demás respuestas son falsas.

A

Correcto. Todas las demás respuestas son falsas. Lo que realmente sucede es que la CPU recibe la interrupción hardware y pone en ejecución la rutina de atención a dicha interrupción. Esa rutina será parte del manejador del dispositivo en cuestión y consultará al controlador para saber cómo terminó la operación y qué cambios es necesario hacer en función de la terminación (por ejemplo, pasar al estado preparado al proceso que estuviera bloqueado por esa operación).

79
Q

Cuando un proceso solicita la realización de una operación de E/S mediante una llamada al sistema:
Seleccione una:

Genera una interrupción hardware para que dicha llamada al sistema pueda ser atendida.

Puede que dicha operación no llegue a realizarse por diversos motivos (por ejemplo que esa operación no sea válida para el dispositivo seleccionado).

Interrumpe la ejecución del núcleo para poder ejecutar él su operación; por eso se dice que el núcleo es ‘event-driven’ (dirigido por eventos).

Continúa ejecutando su código en modo supervisor para poder realizar la operación.

A

Puede que dicha operación no llegue a realizarse por diversos motivos (por ejemplo que esa operación no sea válida para el dispositivo seleccionado).
Correcto. Que un proceso solicite una operación al núcleo no significa, necesariamente, que éste la ejecute. Por ejemplo, si se está solicitando una operación imposible de realizar, si no se tienen los derechos para ello, etc.

80
Q

¿Qué parte del núcleo determina en qué orden se realizan las operaciones de entrada/salida sobre el disco?
Seleccione una:

El gestor de la caché de disco.

El manejador (driver) del disco.

El sistema de ficheros.

La rutina de atención de la interrupción del disco

A

El manejador (driver) del disco.
Correcto. Aunque en términos generales es el software independiente del dispositivo el que determina la planificación de las peticiones sobre un dispositivo, en el caso del dispositivo disco el manejador es el que puede realizar la planificación de peticiones para minimizar los —desplazamientos de las cabezas de lectura/escritura.

81
Q

Cuando un dispositivo de entrada/salida interrumpe para indicar la terminación de una operación:
Seleccione una:

El núcleo realizará un cambio de contexto al proceso al que corresponde la operación que acaba de terminar para poder atender dicha interrupción.

El núcleo atenderá la interrupción y si algún procesos que estaba bloqueado puede continuar, lo pasará a la cola de procesos preparados.

El proceso que está en ejecución pasará a bloqueado y se realizará un cambio de contexto para atender dicha interrupción.

El proceso que está en ejecución puede decidir si atiende o no la interrupción en función de si la operación que ha terminado la había pedido él o no.

A

El núcleo atenderá la interrupción y si algún procesos que estaba bloqueado puede continuar, lo pasará a la cola de procesos preparados.
Correcto. El núcleo atenderá la interrupción y, si como consecuencia de la terminación de la operación hay que desbloquear a algún proceso que estaba esperando por esa E/S, lo hará.

82
Q

Se dice que una operación de E/S es no bloqueante si:
Seleccione una:

El proceso puede continuar su ejecución mientras se completa la operación de E/S.

Un proceso puede realizar la operación en cualquier momento.

La operación de E/S se realiza inmediatamente, abortando si es necesario otra operación de E/S en curso en el dispositivo.

La operación de E/S finaliza con una interrupción hardware.

A

El proceso puede continuar su ejecución mientras se completa la operación de E/S.
Correcto. Esto es lo que se entiende por operación de E/S no bloqueante.

83
Q

Cuando las operaciones de E/S se realizan sobre zonas de memoria del núcleo y luego se copian los resultados a las variables del proceso de usuario, se dice que se está usando la técnica de buffering. Esto permite que:
Seleccione una:

Las variables del proceso no sean accesibles al núcleo.

El proceso bloqueado en espera de E/S pueda ser expulsado completamente a memoria secundaria hasta que se complete la operación.

Las demás respuestas son falsas.

La E/S se haga de forma más rápida.

A

El proceso bloqueado en espera de E/S pueda ser expulsado completamente a memoria secundaria hasta que se complete la operación.
Correcto. Si la operación se realiza sobre las variables del proceso, esas variables deben permanecer en las mismas posiciones de memoria física hasta que se complete la operación. Sin embargo, mediante buffering, la operación se realiza sobre una zona de memoria ajena al proceso, por lo que este puede ser expulsado de memoria mientras se realiza la operación de E/S.

84
Q

¿Qué ventaja tiene no usar buffering, es decir, que las operaciones de Entrada/Salida se realicen directamente sobre la zona de datos del proceso de usuario y no sobre una zona de almacenamiento temporal del núcleo?
Seleccione una:

Que los controladores de los dispositivos pueden trabajar directamente con las direcciones lógicas del proceso de usuario, lo que incrementa la velocidad de transferencia.

Es imposible que las transferencias de Entrada/Salida se realicen directamente sobre la zona de datos del proceso, puesto que al ejecutarse en modo supervisor, durante la transferencia sólo se puede acceder al espacio de direcciones del núcleo.

Que el proceso en ejecución puede ser expulsado de memoria sin que eso afecte al desarrollo de la operación.

Que la operación es más rápida, al no necesitar copiar datos entre la zona del núcleo y la zona de datos del proceso.

A

Que la operación es más rápida, al no necesitar copiar datos entre la zona del núcleo y la zona de datos del proceso.
Correcto. Eso permite evitar el tiempo de copia, con lo que la operación requiere menos tiempo.

85
Q

La técnica de spooling:
Seleccione una:

Necesita un espacio de almacenamiento temporal en disco para almacenar los datos hasta que sean enviados al dispositivo.

Necesita la reserva previa del dispositivo para que un proceso pueda utilizarlo.

Es la técnica ideal para que el núcleo maneje de forma simultánea más de un periférico (como su propio nombre indica).

Ninguna de las otras respuestas es cierta.

A

Necesita un espacio de almacenamiento temporal en disco para almacenar los datos hasta que sean enviados al dispositivo.
Correcto. Ahí es donde realmente escriben los procesos, y donde se almacenan los datos hasta que son enviados al dispositivo.

86
Q

¿Cuál de las siguientes operaciones NO es capaz de realizar el manejador de disco?
Seleccione una:

Un manejador de dispositivo podría realizar cualquiera de las operaciones que se mencionan.

Lectura de un conjunto de sectores consecutivos de disco.

Lectura de un registro de un fichero.

Lectura de un sector de disco.

A

Lectura de un registro de un fichero.
Correcto. Los ficheros y su estructura interna en registros se gestionan en el sistema de ficheros. El manejador de disco no entiende de ficheros ni de directorios, sino únicamente de bloques.