
Министерство образования и науки РФ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Тульский государственный университет»
КАФЕДРА ИБВС
Моделирование
Контрольно-курсовая работа
Выполнил:
ст. гр. 220291
Гусева С. В.
Проверил:
к. т. н., доц.
Басалова Г. В.
Тула 2013
Оглавление
1. Цель выполнения контрольно-курсовой работы 3
2. Задание на работу 3
3. Построение аналитической модели 5
4. Построение имитационной модели 8
Заключение 10
Список литературы 11
ПРИЛОЖЕНИЕ 13
Листинг файла Programm.cs 13
Цель выполнения контрольно-курсовой работы
Контрольно-курсовая работа предназначена для методов моделирования сложных систем, к которым относятся вычислительные системы и вычислительные сети. Имитационное моделирование является распространенным методом исследования на всех этапах создания и функционирования сложной системы: при проектировании – для поиска «узких» мест; при эксплуатации – для прогнозирования эффекта от возможной модернизации.
Задание на работу
В контрольно-курсовой работе необходимо:
1) построить аналитическую модель системы массового обслуживания и сделать вывод;
2) определить следующие показатели системы:
вероятность отсутствия требований в системе;
среднее число требований в очереди на обслуживание;
среднее число требований, находящихся в системе (на обслуживании и в очереди);
коэффициент использования каналов обслуживания;
коэффициент простоя обслуживающих каналов;
среднее число занятых каналов обслуживания;
среднее время ожидания обслуживания.
3) разработать программу на одном из универсальных языков программирования (например, С++) для моделирования работы системы и определения следующих характеристик:
среднее число требований в очереди на обслуживание;
среднее число требований, находящихся в системе (на обслуживании и в очереди);
коэффициент использования каналов обслуживания;
коэффициент простоя обслуживающих каналов;
среднее число занятых каналов обслуживания;
среднее время ожидания обслуживания;
максимальное время ожидания в очереди.
4) оформить отчет по работе.
Вариант №2.
Продуктовый магазин работает с тремя кассами. Вывеска возле касс извещает покупателей, что в любой момент будет открыта дополнительная касса, как только число покупателей в любой очереди превысит 3. Это означает, что если число покупателей меньше четырех, то работать будет лишь одна касса. Если число покупателей от четырех до шести, то работать будут две кассы. Если имеется больше шести покупателей, будут открыты все три кассы. Покупатели подходят к кассам в соответствии с распределением Пуассона с математическим ожиданием 10 человек в час. Время обслуживания одного покупателя в кассе распределено по экспоненциальному закону со средним значением 12 минут. Определить характеристики системы в установившемся режиме. Время моделирования для программы – 80 часов.