Está en la página 1de 2

TAREA #3

1. ¿Qué entiende por dispositivo de bloques y dispositivo de caracteres?


2. ¿Qué es un controlador de dispositivo? y ¿cuál es su función?
3. ¿Qué es acceso directo a memoria?
4. ¿Qué es intercalación?
5. ¿Cuales son los
objetivos del software de entrada y salida?
6. Explique brevemente los cuatro estratos en que se divide el software de entrada y
salida.
7. ¿Qué es un estancamiento?
8. ¿Cuales son las condiciones para que se produzcan estancamientos?
9. Explique brevemente las formas en que se pueden evitar los estancamientos.
10. ¿Como se realiza la E/S en MINIX?
11. ¿Qué es un disco de RAM?
12. ¿Para que sirve el dispositivo /dev/null?
13. Explique brevemente los pasos que llava a cabo el manejador de disco floppy en MINIX.
14. ¿Qué aplicaciones tienen los relojes?
15. ¿Qué es un cronómetro guardián?
16. ¿Como se clasifican los diferentes tipos de terminales?
17. ¿Qué es modo no elaborado y modo elaborado?
18. ¿Qué características tienen una terminal "tonta" y una "inteligente"?
19. ¿Por qué los sistemas operativos proporcionan caracteres de escape, como \ en MINIX?
20. ¿Qué es independencia del dispositivo?
21. Si un controlador de disco escribe los bytes que recibe del disco en la memoria tan
pronto como los recibe, sin separación interna, ¿es concebiblemente útil la
intercalación?. Discútalo.
22. Un disco esta intercalado doblemente. Este tiene 8 sectores de 512 bytes por pista y una
rotación de 300 Hz. ¿Cuanto tiempo le lleva leer todos os sectores de una pista en
orden, suponiendo que el brazo ya esté correctamente posicionado y se necesite 1/2
rotación para colocar el sector 0 debajo de la cabeza?
23. En cual de los cuatro estratos del software de E/S se hace cada una de las siguientes
actividades.
A. Determinación de la pista, sector y cabeza en una lectura del disco.
B. Conservación de una reserva de bloques usados recientemente.
C. Escritura de comandos en los registros de dispositivos.
D. Verificación de si el usuario tiene permiso para utilizar el dispositivo.
E. Conversión de enteros binarios a ASCII para su impresión.
24. ¿Por qué los archivos de salida de la impresora normalmente se manejan por cola de
impresión en el disco antes de ser impresos?
25. Considere la figura 3.8. Suponga que en el paso (o) C pidiera a S en vez de a R. ¿Nos
llevaría esto a un estancamiento? ¿Y si se solicitaran S y R?
26. Haga un análisis cuidadoso de la figura 3-11 (b). Si Suzanne pide una unidad más, ¿nos
lleva esto a un estado seguro o inseguro? ¿Qué sucedería si la solicitud viniera de
Marvin y no de Suzanne?
27. Suponga que el proceso A de la figura 3-13 solicita la última unidad de cinta. ¿Produce
esta acción algún estancamiento?
28. Una computadora tiene seis unidades de cinta, donde n procesos compiten por ellas.
Quizá cada proceso necesite dos unidades. ¿ Para que valores de n está el sistema libre
de un estancamiento?
29. Llegan solicitudes en disco al manejador del disco de los cilindros 10, 22, 20, 2, 40, 6 y
38, en ese orden. Una localización se lleva 6ms por cilindro desplazado. Cuanto tiempo
de localización se necesita para
A. El primero en llegar es el primero atendido
A. Después el cilindro más próximo
B. Algoritmo del elevador (que inicialmente se mueve hacia arriba).
En todos los casos, el brazo está inicialmente en el cilindro 20.
30. En el texto se dieron ejemplos de cronómetros guardianes: el cronometraje del arranque
del motor del disco flexible y la admisión de un retorno de carro en terminales de copia
dura. Dé un tercer ejemplo.

También podría gustarte