You are on page 1of 4

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

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 número 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 actúan 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.

=. +l finali#ar el ni>o informa qu4 elemento ?s pudo conseguir & cu(l ?es no.:*:CE 8+ C<NC0.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.+claraciones'  E1iste una funci)n Costo que retorna la cantidad que de"e pagar quien la in!oca.9. 8uego se retira. *+. 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. Para esto cada una selecciona la caja donde %a& menos personas esperando$ una !e# seleccionada espera a ser atendido según el orden de llegada.ENC:+.  E1iste una funci)n que dado el dni de la persona de!uel!e si la misma quiere o no reali#ar una queja. Se tienen * ni>os$ cada ni>o de"e o"tener 10 elementos. El c)digo funciona correctamente@ Si considera que no funciona correctamente detalle el? los error ?es que considera que tiene. 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 número de caja que lo atendi). E1isten P personas que desean pagar su seguro en el "anco. 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.. . Nota' el ni>o intenta pedir cada elemento una !e#. Si la persona esper) m(s de 12 minutos$ puede optar por le!antar una queja.

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. Si la persona se sir!e la última porci)n del plato$ le a!isa al empleado para que 4l lo recargue. No puede %a"er dos personas al mismo tiempo sir!i4ndose del mismo tipo de comida. platos diferentes.EAE. . Cada persona !a 2 !eces a la mesa de comidas "uscando 5en cada ida6 comida de .C:C:< DE BENED<. 8:3. 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. Parametri#ar' N & P. Cuando todos los clientes se %an ido el empleado tam"i4n se !a. E1iste un empleado que repone los diferentes platos de comida.

:*:CE 8+ C<NC0. *<DE8:CE EN +D+. 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. 5 se aclara que no e1iste un tiempo fijo que dure el partido$ la duraci)n est( dada por la cantidad de jugadas.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.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 número de jugador para asentar tarjeta amarilla. *+.Si fue gol el (r"itro de"e anotar el número del jugador que reali#) el gol.en caso contrario el (r"itro de"e anotar el número de jugador para asentar tarjeta roja. .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. lo decide el (r"itro al a#ar6. jugadas 5. 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.. .ENC:+. No e1iste tampoco el concepto de CEquipoC6 . 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. El partido completo consta de . *ientras el partido no termine$ un jugador elige una jugada al a#ar5gol$ falta d4"il$ falta fuerte6 & luego' . Notas' en cada estadio se juega un partido con un (r"itro & 11 jugadores por equipo.