Колледж связи





НазваниеКолледж связи
страница7/10
Дата публикации22.06.2014
Размер1.14 Mb.
ТипПояснительная записка
100-bal.ru > Информатика > Пояснительная записка
1   2   3   4   5   6   7   8   9   10

Элементы, отображающие одноканальные обслуживающие устройства


Рассмотрим элементы, которые используются для представления обслуживания. Аналогами обслуживающих элементов могут быть люди, механизмы, линии связи и другие объекты реальных систем. В GPSS такие объекты моделируются c помощью устройств, МКУ, логических ключей.

Устройство характеризируется двумя основными свойствами:

1. Каждое устройство в любой момент времени может обслуживать только один транзакт. Если в процессе обслуживания появляется новый транзакт, то он должен:

1) либо подождать своей очереди,

2) либо направиться в другое место,

3) либо, если вновь пришедший транзакт имеет больший приоритет, устройство прерывает текущее обслуживание и начинает обслуживать новый транзакт.

2. Когда транзакт поступает в устройство, он должен пробыть там необходимое для обслуживания время.

Всем устройствам необходимо задавать имена. Они могут быть или числовыми (числа должны быть положительными целыми), или символьными. Во время трансляции символьным именам сам транслятор присваивает числовые значения.

Для того, чтобы использовать одноканальное обслуживающее устройство (прибор), транзакту необходимо выполнить следующие шаги.

Первый шаг. Ждать своей очереди, если это необходимо. Ожидание длится в течение некоторого интервала времени.

Второй шаг. Когда подходит очередь, занять устройство. Событие «занятие устройства» происходит в некоторый момент модельного времени.

Третий шаг. Устройство находится в состоянии занятости до тех пор, пока не закончится обслуживание. Для обслуживания необходим некоторый интервал времени.

Четвертый шаг. Когда обслуживание закончится, освободить устройство. Событие «освобождение устройства» происходит в некоторый момент модельного времени.

Эта последовательность шагов выполняется GPSS при моделировании использования устройства. Второй и четвертый шаги реали-5уются блоками SEIZE (ЗАНЯТЬ) и RELEASE (ОСВОБОДИТЬ).

Формат блока:

SEIZE A

Этот блок имеет следующие свойства:

1. Если в текущий момент времени устройство используется, то гранзакт не может войти в блок и должен ожидать своей очереди.

2. Если устройство свободно, транзакт может войти в блок. Вход транзакта в блок вызывает выполнение подпрограммы обработки этого блока. Состояние устройства изменяется со СВОБОДНОЕ на ЗАНЯТОЕ.

Предварительного объявления устройства в модели не требуется, так как тот факт, что блок SElZE используется, свидетельствует о существовании данного устройства.

Предназначением блока RELEASE является изменение состояния ранее занятого устройства c ЗАНЯТОГО на СВОБОДНОЕ. Блок RELEASE никогда не запрещает вход транзакта.

Формат блока:

RELEASE А

Таблица 4.4 Операнд

Значение

Результат по умолчанию

А

Имя (символьное или числовое) освобождаемого устройства

Ошибка



Реализация задержки во времени. Блок ADVANCE


Перевод c английского языка блока ADVANCE (ЗАДЕРЖАТЬ) – продвигать, А не задерживать. Этот блок действительно продвигает ЧАСЫ модельного времени на некоторое значение, но фактически он осуществляет задержку продвижения транзакта в течение некоторого интервала времени. Обычно этот интервал задается случайной величиной.

В GPSS возможны следующие варианты распределения времени обслуживания:

1) детерминированное (постоянное);

2) равномерное распределение;

3) другие распределения.

Как и при использовании блока GENERATE особо рассматривается равномерное распределение случайных величин. Применение более сложных видов распределений требует использования дополнительных функций (см. параграф 4.13).

Формат блока:
ADVANCE A[,B]

Таблица 4.6 Операнд

Значение

Значение по умолчанию

А

Среднее время задержки на обслуживание (число, СЧА)

0

В

Половина поля допуска равномерно распределенного времени задержки (число, СЧА)

0

Пример 4.2

Использование блока ADVANCE:

ADVANCE 30,5

Время задержки транзакта в этом блоке – случайная величина, равномерно распределенная на интервале [25, 35], которая принимает одно из 11 целых значений.

Пример 4.3

Классический случай использования последовательности SEIZE ADVANCE – RELEASE:

Транзакт, двигаясь по этой цепочке блоков, займет устройство c именем PRIB, задержится там на 16±4 единицы времени и затем покинет его. После того как транзакт войдет в блок RELEASE и соответствующая этому блоку подпрограмма закончится, интерпретатор попытается переместить транзакт в следующий блок модели и следующий транзакт может уже использовать устройство PRIB.

Блоки ADVANCE можно располагать в любых местах программы, А не только между блоками SEIZE и RELEASE.
1   2   3   4   5   6   7   8   9   10

Похожие:

Колледж связи iconПрограмма учебной дисциплины
Организация-разработчик: аоу во спо «Вологодский колледж связи и информационных технологий»
Колледж связи iconУтверждены
«Самарский медико-социальный колледж», является новой редакцией Устава, подготовленного в связи с переименованием Учреждения и приведением...
Колледж связи iconЛитература: "му 10. 3014-12. 10. Состояние здоровья населения в связи...
Государственное автономное профессиональное образовательное учреждение Тюменской области «Тюменский медицинский колледж»
Колледж связи iconДоклад директора огбоу спо «Плесский колледж бизнеса и туризма»
«Плесский аграрный колледж» переименован в Областное государственное бюджетное образовательное учреждение среднего профессионального...
Колледж связи iconПрограммы вид работы (краткая инструкция) форма и метод контроля...
Общие сведения об электрической связи: история развития связи; Понятие информация и звук; Системы передачи информации: передача информации...
Колледж связи iconОтчет по результатам самообследования в гаоу спо рб салаватский медицинский...
Гоу салаватское медицинское училище преобразовано в гоу спо мз рб салаватский медицинский колледж. На основании распоряжения Правительства...
Колледж связи iconЛитература: "му 10. 3014-12. 10. Состояние здоровья населения в связи...
Государственное автономное образовательное учреждение среднего профессионального образования Тюменской области «Тюменский медицинский...
Колледж связи iconМетодические рекомендации по изучению дисциплины «педагогика среднего...
Программа курса предусматривает установление связи между отдельными звеньями в системе непрерывного образования: детский сад-школа...
Колледж связи icon«Ковровский медицинский колледж» утверждаю директор гбоу спо во
Настоящее Положение устанавливает порядок деятельности учебных кабинетов гбоу спо во «Ковровский медицинский колледж» (далее – Колледж)...
Колледж связи icon«Вот и закончен колледж»
Тамбовское областное государственное образовательное учреждение среднего профессионального образования «Уваровский химико-технологический...
Колледж связи iconСреднего профессионального образования московской области «московский...
Московской области «Московский областной колледж искусств» (далее – Колледж) с целью анализа качества подготовки студентов и выпускников...
Колледж связи iconДоклад «О конкуренции между услугами связи для целей передачи голосовой...
На основе анализа рынка услуг телефонной связи для целей передачи голосовой информации, в результате которого установлено, что функционально...
Колледж связи iconДоклад «О конкуренции между услугами связи для целей передачи голосовой...
На основе анализа рынка услуг телефонной связи для целей передачи голосовой информации, в результате которого установлено, что функционально...
Колледж связи iconДоклад директора боу оо спо «Омкпт»
Омской области о признании колледжа прошедшим государственную аккредитацию. В связи с переходом на бюджет Омской области и на основании...
Колледж связи iconДоклад о результатах деятельности Санкт-Петербургского государственного...
Публичный доклад о работе спб гб поу «Колледж электроники и приборостроения» (далее Колледж) в 2014-2015 учебном году содержит информацию...
Колледж связи iconОб учебной и производственной практике студентов гбоу спо ао «Амурский...
Гбоу спо ао «Амурский областной колледж искусств и культуры» (далее – колледж), осваивающих основные профессиональные образовательные...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск