Образовательный стандарт дисциплины "Системное моделирование"
Рис.2.1 Показатели эффективности системы за время функционирования  
 
Требуется определить показатели эффективности системы за время функционирования  .
. 
 
 
Рис. 2.2 Логическая схема алгоритма п
роцесса обслуживания заявок
Введем следующие обозначения (рис. 2.1):
 – момент поступления
– момент поступления  -й заявки;
-й заявки; 
 –
–  -й интервал между двумя последовательными заявками (между
-й интервал между двумя последовательными заявками (между  -й и
-й и  заявками);
заявками); 
 – момент освобождения
– момент освобождения  -го канала:
-го канала: 
 
 
За начальный примем момент поступления первой заявки  .
. 
В этот момент все каналы свободны  .
. 
На рис. 2 изображена логическая схема алгоритма, моделирующего процесс обслуживания заявок рассмотренной системы. Каждый оператор представляет, как правило, подалгоритм, реализующий в процессе моделирования определенную функцию системы.
Оператор 1 осуществляет ввод исходной информации: число каналов системы  , параметры законов распределения потока заявок и времени обслуживания
, параметры законов распределения потока заявок и времени обслуживания  , время работы системы
, время работы системы  , заданное число испытаний
, заданное число испытаний  .
. 
Оператор 2 устанавливает перед началом каждого испытания значения  и
и  . Тем самым устанавливает начальное состояние системы и фиксируется факт появления первого требования.
. Тем самым устанавливает начальное состояние системы и фиксируется факт появления первого требования. 
Оператор 3 определяет, принадлежит ли  -я заявка заданному интервалу времени
-я заявка заданному интервалу времени  функционирования системы. Если условие
функционирования системы. Если условие  выполняется, заявка поступает на обслуживание, управление передается оператору 4. В противном случае испытание заканчивается и управление передается на счетчик числа испытаний.
выполняется, заявка поступает на обслуживание, управление передается оператору 4. В противном случае испытание заканчивается и управление передается на счетчик числа испытаний. 
Оператор 4 сравнивает между собой моменты освобождения каналов системы и выбирает канал, освободившийся раньше всех. Если есть каналы, освободившиеся одновременно, выбирается канал с меньшим номером. Пусть номер выбранного канала равен  . Заявка поступает для обслуживания в этот канал. Очевидно, в каждом испытании первая заявка поступает в первый канал, вторая заявка – во второй канал, третья – в третий, так как в начальный момент
. Заявка поступает для обслуживания в этот канал. Очевидно, в каждом испытании первая заявка поступает в первый канал, вторая заявка – во второй канал, третья – в третий, так как в начальный момент  .
. 
Оператор 5 сравнивает момент освобождения выбранного канала  с моментом поступления
с моментом поступления  -й заявки
-й заявки  . Если условие
. Если условие  не выполняется, это означает, что все каналы к моменту
не выполняется, это означает, что все каналы к моменту  заняты, система выдает отказ и управление передается оператору 6. Если же указанное условие выполняется, канал с номером
заняты, система выдает отказ и управление передается оператору 6. Если же указанное условие выполняется, канал с номером  свободен и управление передается оператору 10.
свободен и управление передается оператору 10. 
Оператор 6 представляет собой счетчик числа отказов, после каждого отказа показание счетчика увеличивается на единицу.
После отказа  -й заявке необходимо формировать следующую заявку. Для этой цели предназначены операторы 7, 8 и 9.
-й заявке необходимо формировать следующую заявку. Для этой цели предназначены операторы 7, 8 и 9. 
Оператор 7 формирует поток заявок, то есть по формуле
 
 
определяет интервал времени между двумя последовательными заявками (между  -й и
-й и  ). Из формулы видно, что для определения
). Из формулы видно, что для определения  оператор также формирует значения
оператор также формирует значения  .
. 
Оператор 8 формирует момент поступления следующей заявки
 .
. 
Оператор 9 формирует номер очередной заявки (за новым номером сохраняется прежнее обозначение  ). С оператора 9 управление передается на оператор 3, где момент поступления новой заявки (за ним сохраняется прежнее обозначение
). С оператора 9 управление передается на оператор 3, где момент поступления новой заявки (за ним сохраняется прежнее обозначение  ) сравнивается с временем
) сравнивается с временем  , и начинается новый цикл.
, и начинается новый цикл. 
Если условие  , проверку которого осуществляет оператор 5, выполняется, то выбранный оператором 4 канал с номером
, проверку которого осуществляет оператор 5, выполняется, то выбранный оператором 4 канал с номером  свободен и заявка передается в этот канал для обслуживания. Дальше необходимо определить время обслуживания
свободен и заявка передается в этот канал для обслуживания. Дальше необходимо определить время обслуживания 
 -й заявки, найти время освобождения канала, зафиксировать обслуженную заявку и формировать следующую заявку. Эту задачу выполняют операторы 10, 11 и 12.
-й заявки, найти время освобождения канала, зафиксировать обслуженную заявку и формировать следующую заявку. Эту задачу выполняют операторы 10, 11 и 12. 
Оператор 10 определяет время обслуживания  -й заявки согласно формуле
-й заявки согласно формуле 
 .
. 
Оператор 11 вычисляет время освобождения  канала с номером
канала с номером  по формуле
по формуле 
 .
. 
Оператор 12 представляет собой счетчик числа обслуженных заявок, после каждой обслуженной заявки показание счетчика увеличивается на единицу.
С оператора 12 управление передается на оператор 7 и дальше формируется следующая заявка так же, как и в рассмотрением случае отказа в обслуживании.
Другие рефераты на тему «Педагогика»:
- Реализация принципа наглядности при изучении профессионального модуля "Устройство, техническое обслуживание и ремонт автомобилей"
- Технология формирования музыкально-творческих способностей участников любительских музыкальных эстрадных коллективов
- В помощь аттестующимся. Из личного опыта
- Организация разнообразных видов деятельности как условие развития, обучения и воспитания дошкольников
- Самостоятельная математическая деятельность у детей старшего дошкольного возраста и формирование пространственно-временных представлений
Поиск рефератов
Последние рефераты раздела
- Тенденции развития системы высшего образования в Украине и за рубежом: основные направления
- Влияние здоровьесберегающего подхода в организации воспитательной работы на формирование валеологической грамотности младших школьников
- Характеристика компетенций бакалавров – психологов образования
- Коррекционная программа по снижению тревожности у детей младшего школьного возраста методом глинотерапии
- Формирование лексики у дошкольников с общим недоразвитием речи
- Роль наглядности в преподавании изобразительного искусства
- Активные методы теоретического обучения
