Вы находитесь на странице: 1из 6

Academia Abrisqueta

Sistemas Operativos. Ejercicios Segundo Parcial




1
Ejercicios Tipo Test Solucion Hoja 1
1. El sistema de gestin de entrada/salida de un sistema operativo es complejo.
Seale cules de los siguientes aspectos influyen en esa complejidad.
a. La gran diversidad de tipos de dispositivos de entrada/salida que existen.
Cierto. Es uno de los principales problemas con que se encuentra el
sistema.
b. La gran velocidad de la mayora de los dispositivos de entrada/salida
Falso. El problema es precisamente el contrario: lo lentos que son en
comparacin al procesador y a la memoria principal.
c. El estar situados fuera del ordenador.
Falso. Esto no influye para nada en la gestin de los dispositivos.
d. Ninguna del resto de respuestas es correcta.
Falso. Hay otra respuesta correcta, luego sta no lo es.

2. Seale de entre los siguientes aspectos de diversidad que presentan los
dispositivos de entrada/salida.
a. Velocidad.
Cierto. Hay dispositivos mucho ms rpido que otros.
b. Representacin de los datos.
Cierto. Cada dispositivo puede utilizar el cdigo de representacin de
informacin que su fabricante quiera.
c. Operaciones permitidas.
Cierto. Cada dispositivo realiza una funciones que en muchas
ocasiones no tienen nada que ver con las de otros.
d. Ninguna del resto de respuestas es correcta.
Falso. Hay otra respuesta correcta, luego sta no lo es.

3. Atendiendo a su funcin, los dispositivos de e/s se clasifican en una serie de
categoras. Seale cules de entre las siguientes son una de ellas.
a. Dispositivos de bloques.
Falso. Este tipo de dispositivos corresponde a una clasificacin en
funcin de las unidades de transferencia que utiliza.
b. Dispositivos de caracteres.
Falso. Este tipo de dispositivos corresponde a una clasificacin en
funcin de las unidades de transferencia que utiliza.
c. Dispositivos de almacenamiento.
Cierto. Esta es una de las categoras, junto a los de interfaz de usuario
y a los de comunicaciones.
d. Dispositivos de interfaz de usuario.
Cierto. Esta es una de las categoras, junto a los de almacenamiento y
a los de comunicaciones.

Academia Abrisqueta
Sistemas Operativos. Ejercicios Segundo Parcial


2
4. En relacin a la comunicacin entre el sistema y el dispositivo de entrada/salida,
seale cules de las siguientes afirmaciones son verdaderas.
a. En las arquitecturas que utilizan los registros "mapeados" o con
correspondencia en memoria, es necesario utilizar instrucciones
especiales como portin y portout.
Falso. En ese caso se utilizan las instrucciones normales de acceso a
memoria.
b. En las arquitecturas que utilizan los registros "mapeados" o con
correspondencia en memoria para acceder a los registros del controlador
del dispositivo se utilizan las instrucciones normales de acceso a
memoria.
Cierto. Es la manera que hay de acceder a ellos en este tipo de
arquitecturas.
c. En las arquitecturas que utilizan puertos de entrada/salida para acceder a
los registros del controlador del dispositivo, es necesario utilizar
instrucciones especiales como portin y portout.
Cierto. Es la manera que hay de acceder a ellos.
d. En las arquitecturas que utilizan puertos de entrada/salida para acceder a
los registros del controlador del dispositivo se utilizan las instrucciones
normales de acceso a memoria.
Falso. En este caso es necesario utilizar instrucciones especiales como
portin y portout.

5. Atendiendo a las unidades de transferencia, los dispositivos se dividen en
dispositivos de bloques y de caracteres. Los dispositivos de bloques se
caracterizan por:
a. Realizar la transferencia de datos por medio de secuencias de caracteres.
Falso. Las transferencias se realizan bloque a bloque.
b. Poder realizar accesos directos a bloques concretos del dispositivo.
Cierto. Es su caracterstica ms reseable.
c. Realizar la transferencia de datos bloque a bloque.
Cierto. Realizan la transferencia de esta manera.
d. Ninguna del resto de respuestas es correcta.
Falso. Hay otra respuesta correcta, luego sta no lo es.

6. En la entrada/salida por DMA el procesador
a. No interviene para nada en la operacin de entrada/salida.
Falso. S interviene al comienzo y al final de la misma. As,
considerando el principio y el fin de la operacin como parte de la
misma, esta contestacin es falsa.
b. El procesador se encarga de realizar la transferencia de datos entre el
controlador del dispositivo y la memoria principal.
Falso. El encargado de hacer eso es el propio controlador del
dispositivo.
Academia Abrisqueta
Sistemas Operativos. Ejercicios Segundo Parcial


3
c. No se utiliza el mecanismo de las interrupciones por ser innecesario.
Falso. S es necesario para comunicar el fin de la operacin o cualquier
problema en la misma.
d. Ninguna del resto de respuestas es correcta.
Cierto. No hay ninguna otra respuesta correcta, luego sta lo es.

7. En la entrada/salida programada
a. No interviene para nada en la operacin de entrada/salida.
Falso. S interviene continuamente durante la misma.
b. El procesador se encarga de realizar la transferencia de datos entre el
controlador del dispositivo y la memoria principal.
Cierto. El procesador siguiendo un programa especfico para ello es el
encargado de hacer la transferencia.
c. Se utiliza el mecanismo de las interrupciones para comunicar el fin de la
operacin.
Falso. En este tipo de implementacin de la entrada/salida no se utiliza
este mecanismo.
d. Ninguna del resto de respuestas es correcta.
Falso. Hay otra respuesta correcta, luego sta no lo es.

8. El software dependiente del dispositivo se comunica con
a. Por arriba con el software independiente del dispositivo y por abajo con
el hardware del mismo y con el manejador de interrupciones.
Cierto. Es exactamente as como funciona.
b. Por arriba con el programa del usuario y por abajo con el hardware del
dispositivo.
Falso. Antes de llegar al software del dispositivo la peticin del usuario
pasa por varios niveles.
c. Por arriba con el software indepiendente del dispositivo y por abajo con,
posiblemente, subsistemas como el de ficheros.
Falso. Los subsistemas como el de ficheros estn ms arriba.
d. Ninguna del resto de respuestas es correcta.
Falso. Hay otra respuesta correcta, luego sta no lo es.

9. Cuando se produce una peticin de entrada/salida, el sistema operativo crea
a. Un bloque de peticin de entrada/salida (IORB).
Cierto. Es una estructura de datos que contiene los datos necesarios
para poder llevar a cabo la operacin.
b. Un descriptor del perifrico real sobre el que se quiere realizar la
operacin.
Falso. Esta estrctura se crea con anterioridad.
c. Un descriptor del perifrico virtual sobre el que se quiere realizar la
operacin.
Falso. Esta estrctura se crea con anterioridad.
Academia Abrisqueta
Sistemas Operativos. Ejercicios Segundo Parcial


4
d. Ninguna del resto de respuestas es correcta.
Falso. Hay otra respuesta correcta, luego sta no lo es.

10. En relacin con las entradas/salidas sncronas y asncronas, seale las
afirmaciones que sean correctas.
a. En una entrada/salida sncrona es el programa del usuario el que tiene
que incluir las instrucciones oportunas para verificar que la operacin ha
acabado.
Falso. En cuanto la funcin de e/s devuelve el control al programa la
operacin ya ha acabado.
b. En una entrada/salida asncrona la rutina de peticin de e/s (el software
independiente del dispositivo) no incluye ninguna llamada wait a un
semforo de peticin servida.
Falso. El wait se incluye cuando la operacin es sncrona.
c. En una entrada/salida asncrona la rutina manejadora del dispositivo no
incluye ninguna llamada wait a un semforo de fin de operacin.
Falso. El wait se incluye en esa rutina independientemente del tipo de
operacin.
d. En una entrada/salida sncrona la rutina manejadora del dispositivo no
incluye ninguna llamada wait a un semforo de fin de operacin.
Falso. El wait se incluye en esa rutina independientemente del tipo de
operacin.(Como se ve, esta pregunta est mal hecha dado que no
contiene ninguna respuesta correcta).

11. En relacin a los mecanismos de mejora al funcionamiento de la entrada/salida,
seale qu afirmaciones son correctas.
a. La tcnica del spooling consiste en utilizar un almacenamiento
intermedio en memoria principal para mejorar el rendimiento de
dispositivos de baja velocidad.
Falso. El spooling utiliza un dispositivo de almacenamiento secundario
rpido (disco) para mejorar la operacin de dispositivos lentos.
b. El spooling permite el uso simultaneo de dispositivos de uso exclusivo.
Cierto. Este fue el origen de su desarrollo.
c. El buffer del teclado permite que no se pierdan pulsaciones aunque
ningn programa est leyendo del teclado en ese momento.
Cierto. Esa es la funcin de los buffers de entrada en general.
d. Ninguna del resto de respuestas es correcta.
Falso. Hay otra respuesta correcta, luego sta no lo es.

12. En relacin al dispositivo reloj, seale las afirmaciones que son ciertas.
a. Siempre que se produce una oscilacin del reloj se produce una
interrupcin del mismo.
Falso. Se produce una interrupcin cada cierto nmero de oscilaciones.
Academia Abrisqueta
Sistemas Operativos. Ejercicios Segundo Parcial


5
b. El tiempo entre dos interrupciones de reloj es una caracterstica fsica de
cada sistema y no es modificable.
Falso. Modificando el valor inicial del registro de retencin se puede
modificar el periodo entre interrupciones.
c. Una de las funciones tpicas gestionadas por el reloj es la planificacin
de procesos basadas en cuanto.
Cierto. Es una de las funciones que se asocian a la interrupcin del
reloj.
d. Ninguna del resto de respuestas es correcta.
Falso. Hay otra respuesta correcta, luego sta no lo es.

13. En relacin con el dispositivo terminal, seale las afirmaciones que son ciertas.
a. En un terminal proyectado en memoria, no se utilizan interrupciones.
Cierto. Considerando slo la salida, no son necesarias y por tanto no se
utilizan. Pero como el teclado forma parte de la terminal, las
interrupciones s se utilizan.
b. En un terminal conectado va serie, el hardware realiza la conversin de
caracteres.
Cierto. El sistema recibe el carcter en ASCII.
c. En un terminal conectado va serie, se produce una interrupcin tras cada
envo o recepcin de un carcter.
Cierto. Tras cada envo o recepcin, la UART genera una interrupcin
para notificar el hecho.
d. Ninguna del resto de respuestas es correcta.
Falso. Hay otra respuesta correcta, luego sta no lo es.

14. De los tiempos involucrados en el acceso al disco, seale cuales son susceptibles
de ser mejorados mediante una planificacin adecuada.
a. El tiempo de bsqueda.
Cierto. Ordenando adecuadamente las peticiones, se puede minimizar
el movimiento de la cabeza y, por lo tanto, el tiempo de bsqueda.
b. El tiempo de transmisin.
Falso. Este es un parmetro fsico del disco, y no se puede modificar.
c. El tiempo de latencia.
Cierto. Ordenando adecuadamente las peticiones se pueden leer varias
en una sola rotacin (poltica SLTF: primero el tiempo de latencia ms
corto).
d. Ninguna del resto de respuestas es correcta.
Falso. Hay otra respuesta correcta, luego sta no lo es.

15. Seale de entre los siguientes los que sean objetivos en la planificacin del
disco.
a. Aumentar productividad del disco (nmero de peticiones/sg.)
Cierto. Este es uno de los objetivos.
Academia Abrisqueta
Sistemas Operativos. Ejercicios Segundo Parcial


6
b. Disminuir tiempos medios de respuesta
Cierto. Este es uno de los objetivos.
c. Aumentar la velocidad de rotacin del disco.
Falso. Este es un parmetro fsico del disco y no se puede modificar.
d. Evitar inanicin de peticiones.
Cierto. Este es uno de los objetivos.

16. En relacin con las polticas de optimizacin del tiempo de bsqueda, seale
cules de las siguientes afirmaciones son ciertas.
a. La poltica FCFS (first come, first served) garantiza la ausencia de
inanicin.
Cierto. Al servir a las peticiones en orden, a todas les llegar su turno.
b. La poltica SSTF (shortest seek time first) ofrece unos buenos tiempos de
respuesta y una pequea varianza en los mismos.
Falso. Esta poltica ofrece una varianza alta al discriminar a las pistas
lejanas a la posicin actual de la cabeza.
c. La poltica Scan circular ofrece en general una varianza ms contenida
que la poltica Scan.
Cierto. Al no discriminar a las pistas externas, todas las pistas tienen
una oportunidad similar de ser atendidas.
d. Ninguna del resto de respuestas es correcta.
Falso. Hay otra respuesta correcta, luego sta no lo es.

Вам также может понравиться