- •Основные параметры обслуживающих узлов стохастических сетевых моделей.
- •Параметры процессов стохастических сетевых моделей.
- •Матрица переходов стохастических сетевых моделей.
- •Узловые характеристики стохастических сетевых моделей.
- •Системные характеристики стохастических сетевых моделей.
- •Понятие системы массового обслуживания (смо).
- •Понятие сетей массового обслуживания.
- •Параметры сетей массового обслуживания.
- •Классификация сетей массового обслуживания.
- •Состав узлов сетей массового обслуживания.
- •Узловые характеристики сетей массового обслуживания.
- •Системные характеристики сетей массового обслуживания.
- •Характеристика экспоненциальных сетей массового обслуживания.
- •Параметры и характеристики смо типа m/m/1.
- •Матрица вероятностей переходов сети массового обслуживания.
- •Вероятности состояний разомкнутых экспоненциальных сетей массового обслуживания.
- •Расчет интенсивностей потоков разомкнутых сетей массового обслуживания.
- •Расчет узловых характеристик экспоненциальных разомкнутых сетей массового обслуживания.
- •Имитационное моделирование сети смо (на языке gpss).
- •Назначение и характеристика системы моделирования gpss.
- •Состав gpss модели. Основные объекты.
- •Состав системы моделирования gpss.
- •Состав временных списков языка gpss.
- •Общее описание работы интерпретатора gpss.
- •Общий алгоритм продвижения транзактов в языке gpss.
- •Характеристика языка gpss.
- •Понятие модельного времени в языке gpss.
- •Управление модельным временем в языке gpss.
- •Организация системных часов в языке gpss.
- •Общая характеристика стандартного отчета gpss.
- •Стандартный набор статистики gpss по памятям.
- •108. Управление сбором статистики.
- •109. Структура модели в языке gpss.
- •110. Формат операторов в языке gpss.
- •111. Понятие стандартных числовых атрибутов языка gpss.
- •112. Параметры транзактов в языке gpss.
- •113. Обращение к сча в языке gpss.
- •114.Классификация имен в языке gpss.
- •115. Символьные и числовые имена в языке gpss.
- •116. Имена на базе сча в языке gpss
- •117. Адресация объектов в языке gpss.
- •118. Описание функций в языке gpss.
- •119. Использование функций в языке gpss для описания распределений.
- •120. Описание переменных в языке gpss.
- •121. Использование сохраняемых величин.
- •122. Использование объекта Table.
- •123. Использование объекта qTable.
- •124. Назначение и формат оператора initial.
- •125. Назначение и формат оператора generate.
- •126. Назначение и формат оператора assign.
- •127. Назначение и формат оператора advance.
- •128. Управление узлом типа “устройство” в языке gpss.
- •129. Управление узлом типа “память” в языке gpss.
- •130. Назначение и формат оператора transfer.
- •131. Назначение и формат оператора test.
- •132. Назначение и формат оператора gate.
- •133. Копии транзактов в языке gpss.
- •134. Приоритетные дисциплины обслуживания в языке gpss.
Состав временных списков языка gpss.
Списки(содерж инф о событиях, связанных с транзактами):
В GPSS транзакты хран в списках. Всего имеется 5 типов списков, и транзакт в любой момент врем может нах в одном из списков.
–В списке текущих событий находятся
транзакты, соответствующие событиям, время наступл кот меньше или равно тек времени.
–Список будущих событий содержит транзакт, соответствующ событиям, время наступлен кот больше тек времени, т.е.
событиям, кот должны произойти в будущ Соответствующие этим событиям транзакты нах в блоках, задающих время наступлен события явным образом, напр, блоках ADVANCE и GENERATE.
–Список прерываний содержит те отдельные транзакты, обслуж кот соответствующими устройствами было прервано, а также те, которые вызвали прерывание.
–Список синхронизируемых
транзактов содержит транзакт, находящ в данный момент в сост сравнения.
–Список пользователя содержит транзакты, удаленные пользователем из списка текущих событий и помещенные в
список пользователя как временно неактивные.
Общее описание работы интерпретатора gpss.
Входной язык вкл:
-операторы
-команды
Операторы:
1. управления транзактами (generate, terminate, priority, advance, assign)
2. управления сбором статист. (queue, depart)
3. управлен. обслуж. устройствами (seize, release, preempt, return – с учетом абсолют. приоритетов; storage, enter, leave; initial, logic – управлен логич ключами). Ключ имеет два сост вкл. и выкл.
4. маршрутные (transfer, loop - оператор орг-ции цикла, test, gate)
5. управления ансамблями или копиями транзактов, кот могут двиг по сети парал. (split, assemble, gather, match)
Команды:
Start А – запускает моделир, А – инициализир. модельн таймер
Simulate A – позвол в явном виде задать длит моделир, А-время
Clear – полностью сбрасывает статист и переуст все датчики случ чисел в исх сост
Reset – сбрасывает собран статист данные о ходе моделир, сохраняя тек. значение модельн врем и сост датчиков случ чисел, что в частности позволяет убрать статист перех периодов
Общий алгоритм продвижения транзактов в языке gpss.
Сост в выполнении операторов или блоков, кот встреч на пути движ транзакта.
Возможны ситуации:
- если блок выполняем, то он выполняется
- если блок ADVANCE, то прекращ движ и помещ. в список буд событий
- если транзакт не может выполнить блок, то его сост меняется на А&Ж(активен и ждет), в очередь транзактов ждущих устр.
- если транзакт попал в TERMINATE, то извлек. из сети.
|
|
