Solucion a un problema de colas.
Buenas tardes necesito saber como es el diagrama de flujo de un sistema de cola con dos colas y dos servidores en serie. (llegada-ColaA-servidorA-ColaB-ServidorB-Salida) partiendo del hecho de que la cola A es de tamaño ilimitada y la cola B con tama igual a 4. gracias!
.
Gustavo, el diagrama de flujo de un sistema con dos colas y dos servidores en serie se divide en 3 lazos: uno para la llegada al sistema: Arribo->incrementar cola A->¿Servidor A desocupado?NO->programar proxima llegada->return SI->decrementar cola A->programar fin servicio A->programar proxima llegada->return(al llegar a return hay que volver al principio del lazo) Diagrama de flujo evento fin servicio A: Comienzo->¿Cola B llena? SI->colocar servidor A en bloqueado->return NO->incrementar cola B->¿servidor B desocupado? NO->ir proxima pregunta SI->decrementar cola B->programar fin servicio B->¿cola A vacía? SI->colocar al servidor A en desocupado->return NO->decrementar cola A->programar fin servicio A->return Diagrama de flujo evento fin servicio B: Comienzo->incrementar numero usuarios servidos->¿cola B vacía? SI->colocar al servidor B en desocupado->return NO->decrementar cola B->programar fin servicio B->¿servidor A bloqueado? NO->return SI->incrementar cola B->desbloquear servidor A->¿cola A vacía? SI->colocar al servidor A en desocupado->return NO->decrementar cola A->programar fin servicio A->return Con estos 3 diagramas de flujo en serie se puede modelar un sistema de 2 colas y 2 servidores en serie. Espero haber sido claro. Saludos