Está en la página 1de 4

Practica 2010-Semaforos Suponga que un conjunto de N personas se encuentran en un local de msica.

El mismo antes de cerrar sus puertas decide regalar todos los CDs que antes ten a a la !enta. Para que unapersona acceda al CD de"e reali#ar el pedido$ si %a& lo guarda en su moc%ila & nue!amente !uel!e a pedir un CD. Nota' las personas reali#an pedidos mientras %a&a CDs. El tiempo que tarda una persona en guardar un CD en la moc%ila es un nmero random el cual es utili#ado como par(metro para la funci)n dela&.

Practica 2010-P*S-P*+ ,. El procesamiento de una imagen se reali#a de la siguiente manera' primero actan los procesos receptores de im(genes. Cada receptor tra"aja de manera continua reci"iendo im(genes- a cada imagen que reci"e le aplica un proceso de segmentaci)n & a partir de ello determina el color del fondo. Si el color del fondo es rojo$ entonces la imagen es en!iada a un proceso reconocedor.ojo$ si la imagen tiene fondo a#ul se en! a a un proceso reconocedor+#ul & por ltimo si la imagen tiene fondo !erde se en! a al proceso reconocedor/erde. 0na !e# que alguno de los procesos reconocedores reci"en la imagen de"e determinar e imprimir la cantidad de c rculos$ cuadrados & tri(ngulos de la misma. Para reali#ar esta cuenta e1iste el proceso c rculo$ el proceso cuadrado & el proceso rect(ngulo$ los cuales cuentan la cantidad de c rculos$ cuadrados & rect(ngulos de la imagen. Nota' .eali#ar el ejercicio con pasaje de mensaje sincr)nico. *a1imi#ar la concurrencia & e!itar procesos ociosos. E1isten P procesos receptores.

2. 0n ser!er tiene dos impresoras$ + & 3$ que son similares pero no id4nticas. +dem(s e1isten tres clases de clientes que utili#an las impresoras' los que usan s)lo la + 516$ los que usan s)lo la 3 526 & los que pueden usar cualquiera de las dos 576. El ser!er de"e tra"ajar de la siguiente manera' a. Si la impresora + est( li"re & un proceso tipo 516 la requiere se la otorga. ". Si la impresora 3 est( li"re & un proceso tipo 526 la requiere se la otorga. c. 8os procesos 576 solo !an a poder acceder a la impresora si no %a& pedidos de los procesos 516 o 526. Desarrolle una implementaci)n con pasaje de mensaje sincr)nico.

9. Se desea modelar el funcionamiento de un "anco el cual se encarga de co"rar nicamente el ser!icio de seguro de sus clientes$ en el cual e1isten 2 cajas donde se co"ra. E1isten P personas que desean pagar su seguro en el "anco. Para esto cada una selecciona la caja donde %a& menos personas esperando$ una !e# seleccionada espera a ser atendido segn el orden de llegada. Cuando lo atienden$ si esper) m(s de 12 minutos entonces el "anco le regala el co"ro del ser!icio$ en caso contrario$ de"e a"onar una cierta cantidad dependiendo de la categor a de cliente 5en caso de no pagar justo el empleado de"e darle el !uelto6. Si la persona esper) m(s de 12 minutos$ puede optar por le!antar una queja. En ese caso$ una !e# que se retiro de la caja 5sin pagar6$ se dirige al departamento de quejas donde un super!isor toma los datos de la persona 5DN: de la persona$ monto6 & el nmero de caja que lo atendi). 8uego se retira.+claraciones' E1iste una funci)n Costo que retorna la cantidad que de"e pagar quien la in!oca. E1iste una funci)n que dado el dni de la persona de!uel!e si la misma quiere o no reali#ar una queja. *+;:*:CE 8+ C<NC0..ENC:+. =. Se tienen * ni>os$ cada ni>o de"e o"tener 10 elementos- para esto cada ni>o pide un elemento en forma consecuti!a 5primero el elemento uno$ despu4s el dos$ & as sucesi!amente6 al administrador & espera por el mismo un m(1imo de 20 minutos$ para lo cual utili#a una tarea tiempo la cual controla que no pasen 20 minutos para el pedido de cada elemento. +l finali#ar el ni>o informa qu4 elemento ?s pudo conseguir & cu(l ?es no. Nota' el ni>o intenta pedir cada elemento una !e#. El c)digo funciona correctamente@ Si considera que no funciona correctamente detalle el? los error ?es que considera que tiene.

EAE.C:C:< DE BENED<. 8:3.E En un tenedor li"re %a& una mesa de N platos de comidas diferentes donde cada una de las P personas "uscan repetidamente comida. E1iste un empleado que repone los diferentes platos de comida. Cada persona !a 2 !eces a la mesa de comidas "uscando 5en cada ida6 comida de , platos diferentes. No puede %a"er dos personas al mismo tiempo sir!i4ndose del mismo tipo de comida. Si la persona se sir!e la ltima porci)n del plato$ le a!isa al empleado para que 4l lo recargue. Cuando un cliente le a!isa al empleado que se !aci) un plato de comida$ este lo !uel!e a completar con 10 porciones 5inicialmente cada plato tiene 10 porciones6. Cuando todos los clientes se %an ido el empleado tam"i4n se !a. Parametri#ar' N & P.

Ejercicio de parcial Se est( jugando el mundial & por lo tanto e1isten A jugadores$ + (r"itros$ & E estadios que se relacionan como sigue para modelar partidos del mundial. En un estadio juegan dos equipos- para empe#ar el partido se de"e esperar que lleguen los jugadores de los equipos & el (r"itro. El partido completo consta de ; jugadas 5; lo decide el (r"itro al a#ar6. *ientras el partido no termine$ un jugador elige una jugada al a#ar5gol$ falta d4"il$ falta fuerte6 & luego' - Si fue gol el (r"itro de"e anotar el nmero del jugador que reali#) el gol. - Si fue falta "4"il & el (r"itro no lo registra inmediatamente que el jugador se lo dice$ el jugador se %ace el distra do & queda sin efecto$ en caso contrario el (r"itro de"e anotar el nmero de jugador para asentar tarjeta amarilla. - Si fue falta fuerte el jugador espera dos segundos que el (r"itro lo registre$ pasado ese tiempo el jugador se %ace el distra do & queda sin efecto- en caso contrario el (r"itro de"e anotar el nmero de jugador para asentar tarjeta roja. Cuando el partido termina$ los jugadores se !an & el (r"ito en! a al control central qu4 jugadores %icieron los goles$ quienes tienen amarilla qui4nes fueron e1pulsados. El control central reci"e los resultados de los (r"itros & los atiende por orden$ primero al que reali#) m(s pedidos de atenci)n$ luego al siguiente & as sucesi!amente$ para lo cual los (r"itros estan pidiendo constantemente que los atiendan. Notas' en cada estadio se juega un partido con un (r"itro & 11 jugadores por equipo. *<DE8:CE EN +D+. *+;:*:CE 8+ C<NC0..ENC:+. 5 se aclara que no e1iste un tiempo fijo que dure el partido$ la duraci)n est( dada por la cantidad de jugadas. No e1iste tampoco el concepto de CEquipoC6