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

Задание 1. Уменьшение числа объектов в модели методом косвенной адресации.

Базовые операторы: function, variable, table, qtable, priority.

На вход многоканальной системы с тремя каналами обслуживания поступает экспоненциальный поток заявок со средним интервалом поступления a единиц модельного времени. Каждая заявка с равной вероятностью 0,2 относится к одному из пяти видов: 1, 2, 3, 4 или 5. Среднее время обслуживания заявок каждого типа составляет соответственно b, c, d, e, f единиц модельного времени. Чем меньше среднее время обслуживания заявки, тем выше ее приоритет. Необходимо построить модель, позволяющую оценить средние значения времени ожидания заявок каждого вида, а также распределения общего времени ожидания в очереди и общего времени пребывания в системе. Задания выполняются согласно индивидуальным вариантам (таблица 7.1).

Таблица 7.1 – Варианты индивидуальных заданий

Вариант a b c d e f
             
             
             
             
Продолжение таблицы 7.1  
             
             
             
             
             
             
             
             
             
             
             
             
             
               

Задание 2. Обработка временных узлов для моделей со списками пользователя.

Базовые операторы: variable, transfer, assign, priority, preempt, gate, test, link, unlink.

На вычислительный комплекс коммутации сообщений поступают сообщения от трех абонентов и далее передаются по двум каналам передачи данных со скоростью 1кб/с. Длительности интервалов между сообщениями от каждого абонента распределены по экспоненциальному закону с интенсивностью λ 1/c. Сообщения равновероятно могут принадлежать одной из двух категорий: команды или иная информация. Команды обладают абсолютным приоритетом. Длины сообщений – команд равномерно распределены в интервале 1400–6000 байт. Длины остальных сообщений (иная информация) распределены по нормальному закону с параметрами m и n байт. Для хранения сообщений, ожидающих обработки в комплексе, предусмотрен накопитель емкостью 1 Мб.

Разработать имитационную модель с целью исследования в течение 1 ч. функционирования вычислительного комплекса зависимости емкости накопителя от интенсивности поступления сообщений, обеспечивающей вероятность передачи сообщений-команд не менее a, а иной информации – не менее b. Задания выполняются согласно индивидуальным вариантам (таблица 7.2).

Таблица 7.2 – Варианты индивидуальных заданий

Вариант a b m(*103) n(*102)
         
  0,9 0,7    
  0,8 0,6    
  0,7 0,6    
  0,6 0,5    
  0,9 0,6    
  0,8 0,7    
Продолжение таблицы 7.2
         
  0,7 0,5    
  0,6 0,4    
  0,9 0,5    
  0,8 0,6    
  0,7 0,4    
  0,6 0,3    
  0,9 0,6    
  0,8 0,5    
  0,7 0,4    

Контрольные вопросы

1 В каких случаях целесообразно использовать косвенную адресацию при имитационном моделировании систем?

2 Что такое временной узел?

3 Для чего служит оператор preempt?

4 Когда применяются операторы link, unlink?

5 Когда может возникнуть параллельная адресация?





double arrow
Сейчас читают про: