SEMANA 3 1. Considere un sistema computacional que posee los siguientes recursos: Procesos Discos Impresoras Cd-rom Cintas Sistemas 8 7 4 4 c/trab 3 2 1 1 Determinar el máximo número de trabajos que se pueden procesar simultáneamente sin que se produzca bloqueo mutuo usando el método de prevención. 2. Consideré un sistema computacional que posee los siguientes recursos: Procesos Discos Impresoras Cd-rom Cintas Sistemas 8 7 4 4 c/trab 3 2 1 1 Determinar el máximo número de trabajos que se pueden procesar simultáneamente sin que se produzca bloqueo mutuo usando el método de evitación. 3. En un sistema computacional se cuenta con 7 procesos identificados desde la letra A hasta la G y 6 recursos identificados desde la R hasta la W. La asignación y demanda de estos recursos por los procesos es: 1.-Proceso A asignado R y demanda al recurso S 2.-Proceso B demanda T 3.-Proceso C demanda S 4.-Proceso D tiene asignado recurso U y demanda a S y T 5.-Proceso E tiene asignado recurso T y demanda a V 6.-Proceso F tiene asignado recurso W y demanda a S 7.-Proceso G tiene asignado V y demanda a U Determinar si el sistema está en un estado seguro o inseguro 4. Sean los procesos del ejercicio anterior y en el caso que estuviera en estado inseguro, que procesos y recursos están involucrados y como elimina el bloqueo mutuo 5. Supóngase que un sistema tiene doce unidades de cinta y tres procesos que las comparten. Procesos P1
Préstamo actual 1
Necesidad máxima 4
P2 4 6 P3 5 8 Disponibles 1 Determinar si el sistema está en un estado seguro o inseguro