Моделирование сетей. Замятина О.М. - 148 стр.

UptoLike

Составители: 

148
1. Если есть сущность, ожидающая в очередях для захвата опреде-
лѐнного ресурса, то, когда ресурс освобождается, он автоматически
распределяется в ждущую сущность. Эта ждущая сущность будет обра-
ботана, как только сущность, которая освободила ресурс, переместится.
2. Системная переменная NR (имя ресурса) возвращает номер по-
следнего занятого ресурса. Когда сущность поступает в модуль Release,
NR уменьшается на количество освобождѐнных ресурсов, если ресурс
не будет немедленно захвачен другой сущностью.
3. Если освобождается больше количество ресурсов, чем было ра-
нее захвачено, то происходит ошибка.
4. Освобождение множества ресурсов выполняется в порядке их
появления в модуле Release.
Таблица П.24
Параметры модуля Release
Параметры
Описание
Name
Уникальное имя модуля, которое будет отражено в блок-
схеме
Resources
Имя освобождаемых модулем ресурсов
Модуль ReadWrite
Модуль ReadWrite используется для чтения дан-
ных из входного файла или с клавиатуры и задания
данных в список переменных или атрибутов (или дру-
гих выражений). Этот модуль также используется,
чтобы записать данные на выходное устройство, например на экран или
в файл.
Когда объект приходит в модуль ReadWrite, то файл изучается для
того, чтобы увидеть, открыт он или нет. Если нет, файл автоматически от-
крывается. Величины атрибутов, переменные или выражения будут про-
читаны или записаны в зависимости от того, какой формат определен.
Таблица П.25
Параметры модуля ReadWrite
Параметры
Описание
Name
Уникальный модульный идентификатор. Это имя отобража-
ется в модульной форме
Type
Метод использования (чтение или запись). Данные могут
быть записаны в файл или на экран. Данные могут быть счи-
таны из файла или с клавиатуры
Arena File Format
Имя файла, чтобы идентифицировать файл в пределах мо-
дуля File
ReadWrite 1