Diferencia entre revisiones de «Práctica Administración de Periféricos (Sistemas Operativos)»
De Cuba-Wiki
Sin resumen de edición |
|||
Línea 7: | Línea 7: | ||
==Ejercicio 02[*]:== | ==Ejercicio 02[*]:== | ||
*1. Actua el Manipulador de Perifericos que construye el programa de canal. | |||
*2. Llama al Controlador de Trafico de E/S para indicarle que el pedido va a esperar por el periferico en cuestion. Este coloca el pedido en el Bloque de Control del periferico en la lista de procesos en espera del periferico. | |||
*3. Una vez que se llena la lista, el Controlador de Trafico invoca al Planificador de Procesos de E/S para que decida a que proceso se le otorgara el periferico. | |||
*4. Luego el Planificador de Procesos de E/S invoca al Controlador de Trafico de E/S para que encole a los procesos "ganadores" en la cola de procesos en espera de la Unidad de Control. | |||
*5. El Manipulador de Perifericos verifica la ruta | |||
==Ejercicio 03:== | ==Ejercicio 03:== |
Revisión del 15:13 31 mar 2007
Ejercicio 01:
a)
b)
c)
d)
e)
Ejercicio 02[*]:
- 1. Actua el Manipulador de Perifericos que construye el programa de canal.
- 2. Llama al Controlador de Trafico de E/S para indicarle que el pedido va a esperar por el periferico en cuestion. Este coloca el pedido en el Bloque de Control del periferico en la lista de procesos en espera del periferico.
- 3. Una vez que se llena la lista, el Controlador de Trafico invoca al Planificador de Procesos de E/S para que decida a que proceso se le otorgara el periferico.
- 4. Luego el Planificador de Procesos de E/S invoca al Controlador de Trafico de E/S para que encole a los procesos "ganadores" en la cola de procesos en espera de la Unidad de Control.
- 5. El Manipulador de Perifericos verifica la ruta
Ejercicio 03:
a)
b)
c)
d)
Ejercicio 04[*]:
a)
b)
c)
d)
Ejercicio 05:
Ejercicio 06[*]:
Ejercicio 07[*]:
a)
b)
c)
Ejercicio 08[*]:
a)
b)
c)
Ejercicio 09:
Ejercicio 10:
a)
b)
c)
Ejercicio 11:
a)
b)
Ejercicio 12:
Ejercicio 13[*]:
a)
b)
Ejercicio 14[*]:
a)
b)
Ejercicio 15[*]:
Ejercicio 16:
a)
b)
c)
d)
Ejercicio 17:
a)
b)
c)
d)
Ejercicio 18:
a)
b)
c)
d)
e)
Ejercicio 19[*]:
a)
b)
Ejercicio 20[*]:
i)
ii)
Ejercicio 21[*]:
a)
b)
c)
d)
Ejercicio 22[*]:
a)
b)
Ejercicio 23:
a)
b)
c)