ВУЗ:
Составители:
20
Карта JOB. Эта карта должна помещаться между последовательными рабочими
вычислениями, являющимися частями одной работы. Она выполняет все функции карты
CLEAR, а также стирает все описания блоков, функций, переменных, таблиц и памятей.
Перед первой работой карта JOB не нужна. Карта JOB возвращает датчик случайных
чисел к исходному числу.
Пример 4. Построить. программу модели процесса прохождения деталей
,
поступающих на склад, затем со склада на обработку к одному рабочему со временем 20 ±
12 единиц,, распределенным по закону равномерной плотности. Время обработки 19 ± 15
единиц распределено по равномерному закону. Определить коэффициенты занятости
рабочего для двух моделей: первая — без отграничения мест на складе, вторая — с
ограничением (два места). Во второй модели подсчитывается количество отказов
.
Промоделировать прохождение 100 деталей в каждой модели. В этом случае программа
имеет вид:
SIMULATE Начало первой модели
SKL STORAGE
GENERATE 20,12
ENTER SKL
SEIZE ОВR
LEAVE SKL
ADVANCE 19,15
RELEASE OBR
TERMINATE 1
START 100 Запуск первой модели
JOB Начало второй модели
SKL STORAGE 2
GENERATE 20,12
GATE SNF SKL,FINAL
ENTER SKL
SEIZE OBR
LEAVE SKL
ADVANCE 19,5
TOLEASE OBR
TERMINATE 1
FINAL SAVEVALUE 2+,1,XH
TERMINATE 1
START 100 Запуск второй модели
END
Карта END. Эта карта указывает на конец входной колоды, в которой может
содержаться несколько работ
. Во входной колоде должна быть только одна карта END.
Когда симулятор GPSS доходит до этой карты, он автоматически передает управление
супервизору системы.
В языке GPSS разным объектам можно давать одно и то же имя. Например:
QUEUE СНАN
SEIZE СНАN
Возможности языка расширяет косвенная адресация и косвенное описание, в которых
используются индексы, применяемые в качестве
номера п аргумента блока и в качестве
индекса п СЧА, указываемого в некоторой из карт описания. Например: Q10— текущее
содержимое очереди 10; S9— текущее содержимое памяти 9; FN2— значение функции 2.
Карта JOB. Эта карта должна помещаться между последовательными рабочими вычислениями, являющимися частями одной работы. Она выполняет все функции карты CLEAR, а также стирает все описания блоков, функций, переменных, таблиц и памятей. Перед первой работой карта JOB не нужна. Карта JOB возвращает датчик случайных чисел к исходному числу. Пример 4. Построить. программу модели процесса прохождения деталей, поступающих на склад, затем со склада на обработку к одному рабочему со временем 20 ± 12 единиц,, распределенным по закону равномерной плотности. Время обработки 19 ± 15 единиц распределено по равномерному закону. Определить коэффициенты занятости рабочего для двух моделей: первая — без отграничения мест на складе, вторая — с ограничением (два места). Во второй модели подсчитывается количество отказов. Промоделировать прохождение 100 деталей в каждой модели. В этом случае программа имеет вид: SIMULATE Начало первой модели SKL STORAGE GENERATE 20,12 ENTER SKL SEIZE ОВR LEAVE SKL ADVANCE 19,15 RELEASE OBR TERMINATE 1 START 100 Запуск первой модели JOB Начало второй модели SKL STORAGE 2 GENERATE 20,12 GATE SNF SKL,FINAL ENTER SKL SEIZE OBR LEAVE SKL ADVANCE 19,5 TOLEASE OBR TERMINATE 1 FINAL SAVEVALUE 2+,1,XH TERMINATE 1 START 100 Запуск второй модели END Карта END. Эта карта указывает на конец входной колоды, в которой может содержаться несколько работ. Во входной колоде должна быть только одна карта END. Когда симулятор GPSS доходит до этой карты, он автоматически передает управление супервизору системы. В языке GPSS разным объектам можно давать одно и то же имя. Например: QUEUE СНАN SEIZE СНАN Возможности языка расширяет косвенная адресация и косвенное описание, в которых используются индексы, применяемые в качестве номера п аргумента блока и в качестве индекса п СЧА, указываемого в некоторой из карт описания. Например: Q10— текущее содержимое очереди 10; S9— текущее содержимое памяти 9; FN2— значение функции 2. 20
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »