Компьютерное моделирование. Тарасов В.Н - 73 стр.

UptoLike

73
9 Задание на лабораторную работу 7. Исследование меха-
низма формирования цепей текущих и будущих событий
Задача, решаемая в лабораторной работе, позволяет изучить механизм
движения транзактов в модели, формирование модельного времени в системе
моделирования GPSS и правила формирования цепей текущих и будущих со-
бытий.
Задана схема из терминала, канала для передачи сообщений на ЭВМ и
ЭВМ.
1 Описать модель функционирования системы на языке GPSS/PC.
2 Составить таблицы времен случайных значений для генерации тран-
зактов Т, передачи сообщений Р, обработки заданий на ЭВМ S.
3 На основании составленных таблиц рассчитать цепи текущих и буду-
щих событий.
4 Промоделировать заданную схему в указанное время моделирования
М.
5 Сравнить полученные результаты с расчетными.
6 Определить загрузку ЭВМ и среднюю длину очереди теоретически и в
результате моделирования.
7 Построить гистограмму поступления запросов на обработку на ЭВМ.
Пример выполненной работы. Времена генерации транзактов - Т
ген
=
[8±3]. Время передачи сообщений в канале - Т
пер
= [12±6], время обработки со-
общений на ЭВМ - Т
обр
= [13±4], наборы случайных значений времен - Т
ген
=
{11,9,8,11,10,6,5,10}; Т
сум
={11,20,28,39,49,55,60,69,79};
Т
пер
= {17,8,11,7,12,6,18,7}; Т
обр
= {10,9,16,12,9, 17,12,13}. Текст программы-
модели приведен далее.
10 GENERATE 8,3 ; Время генерации заявок
20 QUEUE QCHAN
30 SEIZE CHAN ; Канал передачи
40 DEPART QCHAN
50 ADVANCE 12,6 ; Время работы канала
60 RELEASE CHAN
70 QUEUE QEBM
80 SEIZE EBM ;ЭВМ
90 DEPART QEBM
100 ADVANCE 13,4 ; Время обработки заявок
110 RELEASE EBM
120 TERMINATE
130 GENERATE 75 ; Время работы модели
140 TERMINATE 1 ; Задается в варианте задачи.
Пояснения к составлению таблиц событий. При составлении таблицы
    9 Задание на лабораторную работу №7. Исследование меха-
низма формирования цепей текущих и будущих событий

      Задача, решаемая в лабораторной работе, позволяет изучить механизм
движения транзактов в модели, формирование модельного времени в системе
моделирования GPSS и правила формирования цепей текущих и будущих со-
бытий.
      Задана схема из терминала, канала для передачи сообщений на ЭВМ и
ЭВМ.
      1 Описать модель функционирования системы на языке GPSS/PC.
      2 Составить таблицы времен случайных значений для генерации тран-
зактов Т, передачи сообщений Р, обработки заданий на ЭВМ S.
      3 На основании составленных таблиц рассчитать цепи текущих и буду-
щих событий.
      4 Промоделировать заданную схему в указанное время моделирования
М.
      5 Сравнить полученные результаты с расчетными.
      6 Определить загрузку ЭВМ и среднюю длину очереди теоретически и в
результате моделирования.
      7 Построить гистограмму поступления запросов на обработку на ЭВМ.
      Пример выполненной работы. Времена генерации транзактов - Тген =
[8±3]. Время передачи сообщений в канале - Тпер = [12±6], время обработки со-
общений на ЭВМ - Тобр = [13±4], наборы случайных значений времен - Тген=
{11,9,8,11,10,6,5,10}; Тсум={11,20,28,39,49,55,60,69,79};
Тпер = {17,8,11,7,12,6,18,7}; Тобр = {10,9,16,12,9, 17,12,13}. Текст программы-
модели приведен далее.
     10    GENERATE      8,3   ; Время генерации заявок
     20    QUEUE         QCHAN
     30    SEIZE         CHAN ; Канал передачи
     40    DEPART        QCHAN
     50    ADVANCE       12,6   ; Время работы канала
     60    RELEASE       CHAN
     70    QUEUE         QEBM
     80    SEIZE         EBM    ;ЭВМ
     90    DEPART        QEBM
     100   ADVANCE       13,4  ; Время обработки заявок
     110   RELEASE       EBM
     120   TERMINATE
     130   GENERATE      75      ; Время работы модели
     140   TERMINATE      1      ; Задается в варианте задачи.
     Пояснения к составлению таблиц событий. При составлении таблицы


                                                                            73