Next: Pastas de té Up: No Title Previous: No Title

# Pastas de té

Una fábrica de pastas de té tiene tres hornos que producen tres tipos diferentes de pastas: A, B y C, con pesos diferentes: pesoA, pesoB y pesoC.

Procedentes de los hornos, las pastas se van situando en un mostrador común. Como el mostrador tiene un tamaño limitado -- N pastas--, cuando éste se llena no se admiten más envíos desde los hornos hasta que quede sitio libre.

Las pastas son empaquetadas en cajas. Un robot Empaquetador toma del mostrador la pasta que lleva más tiempo y la introduce en la caja (ver figura). Cada caja puede contener un número diferente de pastas --¡ el máximo posible !-- siempre y cuando no se sobrepase un peso límite, denominado PesoMáximo. Por este motivo, antes de incluir una pasta en la caja, el Empaquetador debe asegurarse de que con su inclusión no se sobrepasa el PesoMáximo. Si no se sobrepasa el peso se incluye la pasta en la caja; en otro caso, un dispositivo, llamado Retirador, retira la caja que se estaba llenando y otro dispositivo, el Reponedor, la sustituye por una caja vacía.

Se pide: Desarrollar un modelo concurrente del sistema que incluya únicamente:

- Grafo de interacción de los procesos.
- Seudocódigo de los procesos.
- Especificación mediante cápsulas de los recursos compartidos.

NOTA.- Tómese como ejemplo de lo que se pide el enunciado del Ejercicio 2.

- Pastas de té (SOLUCIÓN)
- Sección común
- Version 1
- Version 2