- •Федеральное агентство связи
- •Лабораторная работа №2
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7. Порядок выполнения работы:
- •Лабораторная работа №3
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7. Порядок выполнения работы:
- •Лабораторная работа № 3
- •Лабораторная работа № 4
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7. Порядок выполнения работы
- •Лабораторная работа № 5
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7. Порядок выполнения работы
- •Лабораторная работа № 6
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7. Порядок выполнения работы
- •Лабораторная работа № 7
- •Лабораторная работа № 8
- •0,0/0.1,0.8/0.5,1.6/1.0,1.9
- •0,12/1,9/2,8/3,6
- •Лабораторная работа № 9
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 10
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 11
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 12
- •2.Литература:
- •3.Подготовка к работе:
- •7.Порядок выполнения работы
- •Лабораторная работа № 13
- •2.Литература:
- •3.Подготовка к работе:
- •7.Порядок выполнения работы
- •Лабораторная работа № 14
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 15
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 16
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 17
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 18
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 19
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 20
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 21
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 22
- •2.Литература:
- •3.Подготовка к работе:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7. Порядок выполнения работы
- •Приложение Редактирование текста модели
- •Запись и считывание модели с диска
- •Лабораторная работа № 24
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Описание машинной программы решения задачи
- •Результаты моделирования и их анализ
- •Лабораторная работа № 25
- •2.Литература:
- •3.Подготовка к работе:
- •7.Порядок выполнения работы
- •Лабораторная работа № 26
- •2Литература:
- •3.Подготовка к работе:
- •7. Порядок выполнения работы
- •Блоки устройств
- •Блоки накопителя
- •Блоки сбора статистических данных об очереди
- •Лабораторная работа № 27
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 28
- •2.Литература:
- •3.Подготовка к работе:
- •5. Содержание отчета:
- •7.Порядок выполнения работы
- •Лабораторная работа № 29
Лабораторная работа № 10
HАИМЕНОВАНИЕ: Объекты GPSSW. Системные и стандартные числовые атрибуты объектов
1.ЦЕЛЬ РАБОТЫ: Изучить объекты GPSSW.
2.Литература:
2.1 Д. Н. ШЕВЧЕНКО, И. Н. КРАВЧЕНЯ «ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ НА GPSS» Учебно-методическое пособие.
2.2 http://www.belsut.gomel.by/Ellibrary/12/
imitacionnoe_modelirovanie_gpss_kravchenya_shevchenko.pdf
2.3 http://www.bibliofond.ru/view.aspx?id=490533
2.4 Кельтон, В. Имитационное моделирование / В. Кельтон, A. Jloy. - 3-е изд. - СПб.: Питер, 2004. - 848 с.
2.5 Максимей, И. В. Имитационное моделирование на ЭВМ / И. В. Максимей. - М. : Радио и связь, 1988. - 232 с.
2.6 Шрайбер, Т. Дж. Моделирование на GPSS / Т. Дж. Шрайбер. - М. : Машиностроение, 1980. - 593 с.
3.Подготовка к работе:
3.1. Изучить предложенную литературу.
3.2. Подготовить бланк отчёта.
4. ОСНОВНОЕ ОБОРУДОВАНИЕ: 4.1. Персональный IBM PC.
4.2. Программа GPSS World
5. Содержание отчета:
5.1. Наименование и цель работы.
5.2. Описать объекты GPSSW.
5.3. Выводы о проделанной работе.
5.4. Ответы на контрольные вопросы.
6.КОНТРОЛЬНЫЕ ВОПРОСЫ:
6.1 Что такое Логические ключи?
6.2 Что такое Арифметические переменные?
6.3 Что такое Логические перемен?
6.4 Что такое Функции?
6.5 Что такое Очереди (Queue)?
6.6 Что такое Таблицы?
6.7 Что такое Списки пользователя?
7.Порядок выполнения работы
1.Загрузить компьютер с операционной системой Windows-2000-XP
2.Запустить установленную программу GPSS World из директории C:\Program Files\Minuteman Software\GPSS World Student Version.
3.Ознакомится с объектами программы GPSS World(описанное в приложение).
Приложение.
Логические ключи используются для блокировки или изменения направления движения транзактов в зависимости от ранее наступивших в модели событий. Логические ключи имеют один СЧА:
LSj - состояние логического ключа с номером j: 1 - включен, 0 - выключен
Арифметические переменные позволяют вычислять арифметические выражения, в том числе с числовыми атрибутами объектов. В выражениях могут быть использованы функции.
Логические переменные позволяют проверять несколько условий, исходя из состояний или значений СЧА объектов, например, для описания условий, определяющих движение транзактов.
Функции позволяют задавать функциональные зависимости между несколькими переменными, а также переменной и СЧА объектов. Переменные и функции в GPSS имеют следующие СЧА: I ] - значение арифметической переменной /: BVj - значение логической переменной / (1 - истина, О - ложь); FN) - значение функции / (дробная часть отбрасывается за исключением использования в качестве аргумента другой функцией).
Очереди (Queue) обеспечивают сбор основной статистической информации о времени задержки транзактов из-за недоступности или занятости оборудования. Очереди имеют СЧА:
Q] - текущая длина очереди / (может изменяться блоками QUEUE и DEPART, см. п. 2.4.5);
QA) - средняя длина очереди /: QM) - максимальная длина очереди /: QC) - общее число входов в очередь /: QZj - число нулевых входов в очередь /:
QT) - среднее время пребывания транзактов в очереди /. включая транзакты, прошедшие очередь без ожидания;
QX) - среднее время пребывания транзактов в очереди /. исключая транзакты, прошедшие очередь без ожидания.
Таблицы предназначены для сбора статистической информации о случайных величинах, заданных пользователем. Таблица состоит из частотных групп, в которые заносится число попаданий заданной случайной величины (переменной или СЧА). Для каждой таблицы автоматически вычисляется математическое ожидание и среднеквадратическое отклонение значений. Ниже приведены СЧА таблиц:
ТВ] - среднее арифметическое значение элементов таблицы /:
ТС] - общее число элементов в таблице j\
TDj - среднеквадратическое отклонение элементов таблицы /.
Ячейки и матрицы сохраняемых величин используются для сохранения некоторой числовой информации. Например, значение, занесенное в ячейку, может представлять собой длину очереди в какой-то конкретной точке модели. Любой транзакт может произвести запись информации в эти
объекты либо считать информацию. Ячейки и матрицы сохраняемых величин имеют следующие СЧА:
X) - содержимое ячейки /:
МХ]{а,Ь) - содержимое элемента матрицы ячеек /. расположенного в строке а и столбце Ь.
Списки пользователя позволяют организовать работу с очередями, дисциплина обслуживания в которых отличается от FIFO («первым пришел - первым обслужен»), описываемых объектом «очередь», а также помогают синхронизировать движение различных транзактов по ИМ. СЧА списка пользователя:
СЩ - текущее число транзактов в j-м списке пользователя;
CAj - среднее число транзактов в /-м списке пользователя;
СМ] - максимальное число транзактов в / -м списке пользователя;
CCj - общее число транзактов, которые поступали в /-м списке пользователя;
СТ) - среднее время пребывания транзактов в / -м списке пользователя.
Системные и стандартные числовые атрибуты приведены в приложении А.