Вариант 40

Пять станков, выполняющих одну и ту же операцию по обработке деталей, расположены вдоль конвейера. Детали поступают на обработку через постоянные промежутки времени; каждую минуту на обработку поступает 4 детали. Детали поступают сначала в накопитель, расположенный перед конвейером, а затем — на конвейер (если на нем есть свободное место). Одновременно на конвейере может находиться не более пяти деталей (не считая деталей, обрабатываемых на станках); если на конвейере уже есть пять деталей, то новые детали, поступающие на обработку, задерживаются в накопителе.

Деталь, поступившая на конвейер, ровно через 1 минуту поступает на первый станок; если он оказывается занятым, то деталь перемещается на второй станок, и т. д. Если занятыми оказываются все 5 станков, то деталь возвращается на первый станок. Перемещение детали по конвейеру от одного станка к другому (для любых двух станков) занимает ровно одну минуту. Длительность обработки детали на станке — экспоненциальная случайная величина; в среднем обработка занимает одну минуту.

Разработать имитационную программу для анализа процесса обработки деталей в течение 8 часов.