GPSS


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте его и откройте на своем компьютере.
Вопрос 1.

На канал поступает для передачи поток
пакетов с равномерным распределением
промежутка времени между пакетами в
интервале (10, 20).

Канал пропускает
пакеты по одному по очереди: очередной
пакет поступает в канал после того, как
завершится передача предыдущего.
Время передачи пакета в канале
распределено по экспоненциальному
закону с параметром L. Составить
программу имитационной модел
и на
языке GPSS.

Вопрос 2.

Вычислительная система состоит из двух
ЭВМ. На систему поступает
пуассоновский поток задач с параметром
L. Задача захватывает для решения
свободную ЭВМ, в случае занятости
системы ожидает освобождения любой
ЭВМ. Задачи в ЭВМ реша
ются по одной.
Время решения задачи в первой ЭВМ
распределено по равномерному закону в
интервале (3, 9). Время решения задачи во
второй ЭВМ распределено по
равномерному закону в интервале (12, 18).
Составить программу имитационной
модели на языке GPSS.

Воп
рос 3

Информационная система включает один
терминал и одну ЭВМ. С терминала

поступает запрос в ЭВМ. ЭВМ
обрабатывает этот запрос и отсылает
ответ в терминал. После получения ответа
в течение времени Т на терминале
готовится новый запрос, в котором
указывае
тся

его сложность в виде
параметра
, имеющего равномерное
распределение в (1, 10), и отсылается на
ЭВМ и т.д. Время обработки запроса в
ЭВМ равно значению параметра в задаче.
Временами передачи запроса на ЭВМ и
ответа на терминал можно пренебречь.
Составить

программу имитационной
модели на языке GPSS
.




SIMULATE


GENERATE

15,5


SEIZE

STOR


GENERATE (EXPONENTIAL(1,0,L))


RELEASE STOR


TERMINATE


GENERATE 200


TERMINATE 1


START 1


END







SIMULATE


GENERATE (EXPONENTIAL(1,0,L))
TRANSFER
BOTH
,A1,B1

A1
SEIZE EVM1


ADVANCE 6,3


RELEASE EVM1


TRANSFER ,GOEXIT

B1 SEIZE EVM2


ADVANCE 15,3


RELEASE EVM2

GOEXIT TERMINATE


GENERATE 200


TERMINATE 1


START 1


END


SIMULATE


2 FUNCTION RN1,D10

.1,1/.2,2/.3,3/.4,4/

.5,5/.6,6/.7,7/.8,8/

.9,9/1,10


GENERATE

,,,1

TER1 QUEUE QTRM


SEIZE TERMINAL


DEPART QTRM


ADVANCE 1


RELEASE TERMINAL


ASSIGN 1,FN2


QUEUE QEVM


SEIZE EVM


DEPART QEVM


ADVANCE P1


RELEASE EVM


TRANSFER ,TER1


GENERATE 200


TERMINATE 1


START 1


END

Вопрос

4.

Информационная система включает 5
терминалов и одну ЭВМ. С каждого
терминала поступает запрос в ЭВМ. ЭВМ
обрабатывает этот запрос и отсылает
ответ в терминал. После получения ответа
на терминале готовится новый запрос и
отсылается на ЭВМ и т.д. Время
обраб
отки запроса в ЭВМ распределено
по равномерному закону в интервале
(5,15), время подготовки нового запроса
на терминале после получения
предыдущего ответа равно Т единиц
времени. Временами передачи запроса на
ЭВМ и ответа на терминалы можно
пренебречь. Сос
тавить программу
имитационной модели на языке GPSS.

Вопрос 5.

Вычислительная система состоит из двух
ЭВМ. На систему поступает
пуассоновский поток задач с параметром
L. Задачи с вероятностью 0,3 захватывают
для решения первую ЭВМ, в случае ее
занятости зад
ача ожидает освобождения
этой ЭВМ. Задачи с вероятностью 0,7
захватывают для решения вторую ЭВМ, в
случае ее занятости задача ожидает
освобождения этой ЭВМ. В ЭВМ задачи
решаются по одной, время решения
задачи в rЭВМ распределено по
равномерному закону в и
нтервале (5, 15).
Составить программу имитационной
модели на каждой языке GPSS.

Вопрос 6.

Справочная служба включает
телефонную сеть, замкнутую на группу
из 15 сотрудников. Объединенный поток
запросов по телефонной сети
пуассоновский с параметром L.
Запросы
поступают на любого свободного
сотрудника. Время обработки запроса
сотрудником распределено по
равномерному закону в интервале (3,5).
Запрос, не принятый на обработку в силу
занятости всех сотрудников, покидает
систему. Составить программу
имитацио
нной модели на языке GPSS.


SIMULATE


GENERATE ,,,1



MET QUEUE P4 *ЗАГРУЗИТЬ
ОЧЕРЕДЬ ПО НОМЕРУ СЕКЦИИ


SEIZE P4 *ЗАНЯТЬ ПО
НОМЕРУ И Т.Д.


DEPART P4


ADVANCE 1


RELEASE P4


QUEUE EVM


SEIZE EVM


DEPART EVM


ADVANCE 10,5


RELEASE EVM




GENERATE 200


TERMINATE 1


START 1


END



SIMULATE


GENERATE 5,1


TRANSFER .3,EVM2,EVM1

EVM1 QUEUE QEVM1


SEIZE STOR1


DEPART QEVM1


ADVANCE 15,5


RELEASE STOR1


TERMINATE

EVM2 QUEUE QEVM2


SEIZE STOR2


DEPART QEVM2


ADVANCE 15,5


RELEASE STOR2


TERMINATE


GENERATE 200


TERMINATE 1


START 1


END




SIMULATE


ATS STORAGE 15




GENERATE (EXPONENTIAL(1,0,L))


TEST L S$ATS,15,GTRM


ENTER ATS,1


ADVANCE 4,1


LEAVE ATS



GTRM TERMINATE


GENERATE 200


TERMINATE 1


START 1


END


Вопрос 7

На два канала передачи информации
поступает пуассоновский поток пакетов с
параметром L. Пакет захватывает для
передачи любой свободный канал, в
случае занятости всех каналов
-

ожидает
освобождения любого
из них. Каждый
канал пропускает пакеты по одному по
очереди: очередной пакет поступает в
канал после того, как завершится передача
предыдущего. Время передачи пакета в
каждом канале распределено по
равномерному закону в интервале (20, 40).
Составить програ
мму имитационной
модели на языке GPSS.

Вопрос 8.

Справочная служба включает
телефонную сеть, замкнутую на группу из
10 сотрудников. Объединенный поток
запросов по телефонной сети
пуассоновский с параметром L. Запросы
поступают на любого свободного
сотрудника. Время обработки запроса
сотрудником распределено по
равномерному закону в интервале (3,5).
Не принятые пакеты стоят в общей
очереди. Составить программу
имитационной модели на языке GPSS.

Вопрос 9.

На канал поступает для передачи
пуассоновский
поток пакетов с
параметром L. Канал пропускает пакеты
по одному по очереди: очередной пакет
поступает в канал после того, как
завершится передача предыдущего.
Время передачи пакета в канале
распределено по равномерному закону в
интервале (10, 20). Время
ра
ботоспособности канала равно Т
единицам времени. После этого
необходимо производить ремонт канала,
который длится N единиц времени. В
течение этого времени пакеты стоят в
очереди. Затем канал продолжает
работать вплоть до следующей поломки.
Составить

прогр
амму

имитационной

модели

на

языке

GPSS.


SIMULATE


GENERATE (EXPONENTIAL(1,0,L))
TRANSFER
BOTH
,A1,B1

A1 SEIZE EVM1


ADVANCE 30,10


RELEASE EVM1


TRANSFER ,GOEXIT

B1 SEIZE EVM2


ADVANC
E 30,10


RELEASE EVM2

GOEXIT TERMINATE


GENERATE 200


TERMINATE
1


START 1


END





SIMULATE

TSS STORAGE 10

GENERATE (EXPONENTIAL(1,0,L))

TEST L S$TSS,10 *
ИЛИ

GATE SNF TSS

ENTER TSS

ADVANCE 4,1

LEAVE TSS

TERMINATE










SIMULATE



GENERATE (EXPONENTIAL(1,0,L))


SEIZE STOR


ADVANCE 15,5


RELEASE STOR


TERMINATE




GENERATE T


PREEMPT STOR


ADVANCE N




TERMINATE




GENERATE 200


START 1


TERMINATE 1


END






Вопрос 10.

На два канала передачи информации
поступает пуассоновский поток пакетов с
параметром L. Пакет в первую очередь
обращается на передачу
к первому каналу,
и в случае его занятости, встает в очередь
на передачу ко второму каналу. Каждый
канал пропускает пакеты по одному:
очередной пакет поступает в канал после
того, как завершится передача
предыдущего. Время передачи пакета в
первом канале р
аспределено по
равномерному закону в интервале (10, 20).
Время передачи пакета во втором канале
распределено по равномерному закону в
интервале (100, 200). Составить
программу имитационной модели на
языке GPSS.


Вопрос 11.

На два канала передачи информации

поступает пуассоновский поток пакетов с
параметром L. Пакет захватывает для
передачи любой свободный канал, в
случае занятости всех каналов
-

ожидает
освобождения любого из них. Каждый
канал пропускает пакеты по одному по
очереди: очередной пакет поступае
т в
канал после того, как завершится передача
предыдущего. Время передачи пакета в
каждом канале распределено по
равномерному закону в интервале (30, 50).
Однако один из каналов периодически
выходит из строя. Время его
работоспособности равно Т единицам
вр
емени. После этого необходимо
производить ремонт канала, который
длится N единиц времени. Затем канал
продолжает работать вплоть до
следующей поломки. Второй канал не
подвержен поломке. Составить
программу имитационной модели на
языке GPSS.



SIMULATE

L EQU 1 ;
параметр

L



GENERATE EXPONENTIAL(1,0,L)


TRANSFER
ALL,OPER1,OPER2,OPER3; Если
первые 2 заняты, мы пойдем на 2
по 3 параметру



OPER1 SEIZE CH1


ADVANCE 15,5


RELEASE CH1


TRANSFER ,GOEXIT


OPER3

OPER2 SEIZE CH2


ADVANCE 150,50


RELEASE CH2



GOEXIT


TERMINATE




GENERATE 200


TERMINATE 1


START 1


END



SIMULATE


GENERATE 10,5


TRANSFER BOTH,A1,B1

A1 SEIZE EVM1


ADVANCE 30,10


RELEASE EVM1


TRANSFER ,GOEXIT

B1 SEIZE EVM2


ADVANCE 30,10


RELEASE EVM2

GOEXIT
TERMINATE


GENERATE ,,,1

TOPR TRANSFER .5,,B2


PREEMPT EVM1


ADVANCE 20




TRANSFER ,TOPR

B2 PREEMPT EVM2


ADVANCE 20




TRANSFER ,TOPR





GENERATE 200


TERMINATE 1


START 1


END

Вопрос 12.

На одну ЭВМ поступает на решение
пуассоновский поток задач с параметром
L. Задачи решаются по одной
-

очередная
задача поступает в ЭВМ после того, как
завершится решение предыдущей. Время
решения задачи в ЭВМ распределено по
равномерному закону в интервале (40, 80).
После выхода из ЭВМ за
дача с
вероятностью 0,4 возвращается на
решение, вставая в общую очередь, а с
вероятностью 0,6 покидает систему.
Составить программу имитационной
модели на языке GPSS.

Вопрос 13.
На канал поступает для
передачи два пуассоновских потока
пакетов интенсивност
ью L1 и L2
соответственно. Приоритетность первого
потока выше, чем приоритет второго.
Канал пропускает пакеты по одному по
очереди: очередной пакет поступает в
канал после того, как завершится передача
предыдущего. В первую очередь
пропускаются через канал

более
приоритетные пакеты. Время передачи
пакета более высокого приоритета в
канале распределено по равномерному
закону в интервале (10, 20). Время
передачи пакета более низкого
приоритета в канале распределено по
равномерному закону в интервале (30, 50).

Составить программу имитационной
модели на языке GPSS.

Вопрос 14.

На канал поступает для передачи
пуассоновский поток пакетов с
параметром L. Канал пропускает пакеты
по одному по очереди: очередной пакет
поступает в канал после того, как
завершится переда
ча предыдущего.
Время передачи пакета в канале
распределено по равномерному закону в
интервале (10, 20). Во время передачи
пакета в канале с вероятностью 0,1
возможно искажение информации. В этом
случае пакет должен быть передан
повторно. Составить програм
му
имитационной модели на языке GPSS.


SIMULATE

L EQU 1 ;
параметр

L



GENERATE EXPONENTIAL(1,0,L)



ADVANCE 60,20


RELEASE EVM



GOEXIT TERMINATE




GENERATE 200


TERMINATE 1


START 1


END



SIMULATE

L1 EQU 2 ;
параметр

L1

L2 EQU 3 ; параметр L2

PRIOR1 EQU 1 ; приоритет 1

PRIOR2 EQU 0 ;
приоритет

2


GENERATE
EXPONENTIAL(1,0,L1),,,PRIOR1


TRANSFER ,INP1


GENERATE
EXPONENTIAL(1,0,L2),,,PRIOR2


TRANSFER ,INP2

INP1 SEIZE CHAN


ADVA
NCE 15,5


RELEASE CHAN


TRANSFER ,GOEXIT

INP2 SEIZE CHAN


ADVANCE 40,10


RELEASE CHAN



GOEXIT TERMINATE



GENERATE 200


TERMINATE 1


START 1


END


SIMULATE

L EQU 2 ;
параметр

L


GENERATE EXPONENTIAL(1,0,L)



SEIZE CHAN

REPEA


ADVANCE 15,5


TRANSFER 0.1,REPEA,NEXT

NEXT


RELEASE CHAN


TERMINATE



GENERATE 200


TERMINATE 1


START 1


END


Приложенные файлы

  • pdf 9385119
    Размер файла: 494 kB Загрузок: 26

Добавить комментарий