Курсовая работа: Моделирование на языке GPSS
Министерство образования и науки
Республики Казахстан
Карагандинский государственный технический университет
КУРСОВАЯ РАБОТА
по дисциплине "Спецкурс информатики”
Тема: "Моделирование на языке GPSS"
2009
Содержание
Введение
1. Задание
2. Блок-схема:
3. Листинг программы:
4. Блоки языка GPSS использованных в программе
4.1 Блок GENERATE
4.2 Блок GATE
4.3 Блоки SEIZE и RELEASE
4.4 Блок ADVANCE
4.5 Блок TERMINATE
4.6 Блок FUNAVAIL
4.7 Блок FAVAIL
5. Назначение блоков программы
6. Стандартный отчет GPSS/PC
7. Элементы стандартного отчета
7.1 Общая информация о результатах работы модели
7.2 Информация о блоках
7.3 Информация об объектах типа “устройство”
7.4 Информация о группах транзактов
Выводы
Список использованных источников
Введение
Процессы функционирования различных систем и сетей связи могут быть представлены той или иной совокупностью систем массового обслуживания (СМО) - стохастических, динамических, дискретно-непрерывных математических моделей. Исследование характеристик таких моделей может проводиться либо аналитическими методами, либо путем имитационного моделирования.
Имитационная модель отображает стохастический процесс смены дискретных состояний СМО в непрерывном времени в форме моделирующего алгоритма. При его реализации на ЭВМ производится накопление статистических данных по тем атрибутам модели, характеристики которых являются предметом исследований. По окончании моделирования накопленная статистика обрабатывается, и результаты моделирования получаются в виде выборочных распределений исследуемых величин или их выборочных моментов. Таким образом, при имитационном моделировании систем массового обслуживания речь всегда идет о статистическом имитационном моделировании.
Сложные функции моделирующего алгоритма могут быть реализованы средствами универсальных языков программирования (Паскаль, Си), что предоставляет неограниченные возможности в разработке, отладке и использовании модели. Однако подобная гибкость приобретается ценой больших усилий, затрачиваемых на разработку и программирование весьма сложных моделирующих алгоритмов, оперирующих со списковыми структурами данных. Альтернативой этому является использование специализированных языков имитационного моделирования.
Специализированные языки имеют средства описания структуры и процесса функционирования моделируемой системы, что значительно облегчает и упрощает программирование имитационных моделей, поскольку основные функции моделирующего алгоритм, а при этом реализуются автоматически. Программы имитационных моделей на специализированных языках моделирования близки к описаниям моделируемых систем на естественном языке, что позволяет конструировать сложные имитационные модели пользователям, не являющимся профессиональными программистами.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--