Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Завдання КР.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
565 Кб
Скачать
☆

Приложение а Системные сча:

RNj – число, вычисляемое j-м генератором случайных чисел. Все генераторы выдают последовательность равномерно распределенных случайных чисел. Это число целое и изменяется от 0 до 999 включительно, кроме двух случаев его испо­льзования – в качестве аргумента функции или выражения переменной (VARIABLE, FVARIABLE). В этих случаях RNj будет дробью от 0 до 0.999999;

C1 – текущее значение относительного (условного) времени. Автоматически изменяется программой и устанавливается в 0 управляющими операторами CLEAR или RESET;

AC1 – текущее значение абсолютного времени. Эта величина не меняется под действием управ­ляющего оператора RESET и устанавливается в 0 лишь под действием оператора CLEAR;

TG1 – текущее значение счетчика завершений;

XN1 – номер активного сообщения;

Z1 – размер свободной оперативной памяти в битах;

M1 – время пребывания в модели транзакта, обрабатываемого программой в данный момент. Эта величина может изменяться блоком MARK;

PR – приоритет транзакта, обрабатываемого в данный момент. Эта величина может изменяться блоком PRIORITY. По умолчанию приоритет равен 0.

Сча транзактов:

Pj или *j или *<имя>, или *$<имя> – значение параметра j текущего транзакта или значение параметра с именем <имя> текущего транзакта;

MPj – значение времени, равное разности относительного модельного времени и содержимого j -го параметра текущего транзакта;

MBj – флаг синхронизации: 1, если транзакт в блоке j принадлежит тому же семейству, что и текущий транзакт; 0 – в противном случае.

Сча блоков:

Nj – общее число транзактов, вошедших в блок j;

Wj – текущее число транзактов, находящихся в блоке j.

СЧА МКУ:

Sj – текущее значение содержимого многоканального устройства j. Содержимое многоканального устройства изменяется блоками ENTER и LEAVE;

Rj – число свободных единиц многоканального устройства j. Эта величина изменяется блоками ENTER и LEAVE;

SRj – коэффициент использования многоканального уст­ройства j в тысячных долях;

SAj – среднее содержимое многоканального устройства j;

SMj – максимальное содержимое многоканального устройства j;

SCj – общее число входов в многоканальное устройство j;

STj – среднее время пребывания транзактов в многоканальном устройстве j;

SEj – флаг незанятости многоканального устройства j: 1 – свободно, 0 – занято;

SFj – флаг заполнения многоканального устройства j: 1 – заполнено, 0 – не заполнено;

SVj – флаг готовности многоканального устройства j к использованию: 1 – готово, 0 – не готово.

Сча одноканальных устройств:

Fj – текущее состояние устройства j. Эта величина равна 0, если устройство свободно, и 1 – во всех остальных случаях. Этот ат­рибут изменяется блоками SEIZE, RELEASE, PREEMPT и RETURN.;

FIj – флаг прерывания устройства: 1, если устройство находится в состоянии прерывания , 0 – в противном случае;

FRj – коэффициент использования устройства j в тысячных долях;

FVj – флаг готовности устройства к использованию: 1 – готово, 0 – в противном случае;

FCj – общее число входов в устройство j;

FTj – среднее время использования устройства транзактами.

СЧА очередей:

Qj – длина очереди j;

QAj – средняя длина очереди j;

QMj – максимальная длина очереди j;

QCj – общее число входов в очередь j;

QZj – число нулевых входов в очередь j;

QTj – среднее время пребывания транзактов в очереди j (включая нулевые входы);

QXj – среднее время пребывания транзактов в очереди j (без нулевых входов).

СЧА таблиц:

TBj – вычисленное среднее таблицы j;

TCj – общее число включений в таблицу j;

TDj – вычисленное среднеквадратичное отклонение для таблицы.

СЧА ячеек и матриц ячеек сохраняемых величин:

Xj – содержимое ячейки j;

MXj(a,b) – содержимое элемента матрицы ячеек j, расположенного в строке a и столбце b.

СЧА вычислительных объектов:

FNj – вычисленное значение функции j. От значения берется целая часть, за исключением тех случаев, когда это значение используется в качестве модификатора в блоках GENERATE, ADVANCE, ASSIGN или в качестве аргумента другой функции;

Vj – вычисленное значение переменной j. При вычислении значения переменной с фиксированной запятой получается целое число. При вычислении значе­ния переменной с плавающей запятой дробная часть конечного результата отбрасывается;

BVj – вычисленное значение булевой переменной.