Система имитационного моделирования GPSS

Лабораторная работа № 6. ФОРМАЛИЗАЦИЯ И АНАЛИЗ МОДЕЛИ

Цель работы: закрепление навыков формализации процессов различной природы и анализа построенных моделей.

Это задание носит характер закрепляющего материала. Здесь вам предстоит вспомнить все, что было изучено ранее, а главное научится все это применять на практике. Каждому будет предложено описать некоторый процесс, протекающий в природе или обществе, и сделать это на столько близко к реальности, на сколько это возможно. Будет приветствоваться творческий подход и неординарные решения, кажущиеся первоначально абсурдными, но тем не менее приводящие к интересным результатам.

Практическое задание

Итак, вам необходимо провести формализацию некоторого процесса, то есть перевести описание системы на некоторый формальный (математический) язык. Выделить объекты системы, описать процессы. Далее необходимо сконкретизировать способ представления модели и перечислить основные ограничения, которые необходимы для реализации модели. Лучше будет обосновать введение каждого ограничения. Затем перечислить все необходимые переменные и параметры системы, указать характерные значения или интервалы изменений этих параметров и переменных. В итоге описать целевую функцию, что она характеризует и как ее измерить.

После проведения полного описания построения модели, необходимо реализовать ее в системе моделирования GPSS. Провести необходимые эксперименты, полученить нужные результаты и дать им объяснения. В итоге провести анализ построенной модели.

Варианты заданий:

  1. Процесс обработки информации и решения задач на персональном компьютере.
  2. Процесс пересылки электронной почты в Интернете.
  3. Процесс обработки информации в распределенной базе данных.
  4. Процесс решения задачи на вычислительном кластере.
  5. Процесс осуществления доступа к ресурсам через модемный пул.
  6. Процесс обслуживания клиентов банкоматов.
  7. Процесс осуществления сотовой связи.
  8. Процесс передачи информации через радиоканал.
  9. Процесс обслуживания покупателей в супермаркете.
  10. Процесс перевозок пассажиров маршрутными автобусами.
  11. Процесс управления посадкой самолетов на аэродроме.
  12. Процесс осуществления электронных платежей в виртуальном представительстве банка.
  13. Процесс осуществления доступа к справочной телефонной системе.
  14. Процесс обслуживания читателей в библиотеке.
  15. Процесс заправки автомобилей на автозаправочной станции.
  16. Процесс обслуживания клиентов ресторана.
  17. Процесс доставки товаров крупным предприятием в маленькие магазины.
  18. Процесс следования железнодорожного транспорта через станцию.
  19. Процесс регулярного резервного копирования информации с рабочих станций в сети на сервер.
  20. Процесс разработки программного обеспечения в крупной компании.

Все процессы представлены весьма абстрактно. Этапы по конкретизации предлагается сделать самостоятельно. Вид конкретной реализуемой системы должен быть предложен студентом. На все вопросы стедентов: а можно ли сделать вот так? Преподаватель будет отвечать - пробуйте. Как вы представите систему, и как вы ее опишите - это ваше личное мнение. Не слушайте никого и у вас все получится. Удачи!


Главная страница