Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Синтаксис языка. 
Математические и информационные модели защиты информации

РефератПомощь в написанииУзнать стоимостьмоей работы

Индентификаторы. Они должны содержать от трех до пяти алфавитноцифровых символов, причем первые три символа должны быть буквы. Идентификаторы используются для формирования имен объектов и блоков. Исключение составляют ячейки и атрибуты транзактов, которые могут обозначаться не только идентификаторами, но и просто числами. Метка является именем-идентификатором блока. Поле операндов может содержать… Читать ещё >

Синтаксис языка. Математические и информационные модели защиты информации (реферат, курсовая, диплом, контрольная)

Алфавит. Алфавит языка GPSS состоит из латинских букв от, А до Z, цифр от 0 до 9 и следующих специальных символов: $ ,#, *, +, —, /, (,), `, точка, запятая, пробел.

Индентификаторы. Они должны содержать от трех до пяти алфавитноцифровых символов, причем первые три символа должны быть буквы. Идентификаторы используются для формирования имен объектов и блоков. Исключение составляют ячейки и атрибуты транзактов, которые могут обозначаться не только идентификаторами, но и просто числами.

Блоки/операторы. Каждый блок языка записывается в отдельной строке и имеет следующую структуру:

метка операция операнды комментарии. Каждое поле отделяется друг от друга пробелами, обязательным является только поле операции, остальные поля могут отсутствовать.

Метка является именем-идентификатором блока. Поле операндов может содержать от 1до 7 подполей: А, В, С, D, E, F, G, содержимое которых отделяется друг от друга запятой. Для пропуска одного из подполей поля операндов ставится просто запятая: А,, С.

Комментарии, кроме поля комментариев, могут быть заданы отдельной строкой: любая строка, начинающая с символа «*», тоже будет комментарием.

Таблица 1 — Стандартные числовые атрибуты основных объектов языка GPSS

Объект.

Стандартный числовой атрибут.

Назначение.

Блок.

N$имя объекта.

W$имя объекта.

Число транзактов, вошедших в блок с указанным именем.

Число транзактов, находящихся в указанном блоке.

Генераторы случайных чисел.

Rni.

Случайное число в диапазоне 0 ч 999. При использовании СЧА в качестве аргумента функции представляются действительными числами в диапазоне 0. 0.999 999.

Транзакт.

Pi.

PR.

Значение параметра Значение приоритета.

Память.

S$имя объекта.

R$имя объекта.

Текущее содержимое памяти Свободный объем памяти.

Очередь.

Q$ имя объекта.

Текущая длина очереди.

Переменные.

V$ имя переменной.

Значение арифметической переменной.

Ячейки.

X$ имя ячейки или Xi.

Значение ячейки.

Функции.

FN$ имя функции.

Значение функции.

Стандартные числовые атрибуты. В процессе моделирования язык GPSS автоматически регистрирует и корректирует определенную информацию различных объектов, используемых в модели. Доступ к этой информации осуществляется с помощью СЧА, которые однозначно определяют статус объектов модели. СЧА меняются в процессе имитации, изменить их может как симулятор, так и пользователь. Для указания конкретного объекта, по которому необходимо получить требуемую информацию, за именем СЧА должно следовать числовое имя этого объекта. Если используется символьное имя, то между СЧА и именем объекта ставится знак $.

В таблице 1 приведены некоторые СЧА основных объектов языка. Здесь каждый СЧА обозначается либо имя СЧА i, либо имя СЧА $ имя объекта где i обозначает номер объекта.

Мнемокоды. В некоторых блоках языка требуется указывать состояние объектов, для этого используются следующие коды:

Таблица 2.

Состояние объекта.

Мнемокод.

Память: пуста не пуста заполнена не заполнена Устройство: свободно занято.

E.

NE.

F.

NF.

NU.

U.

Показать весь текст
Заполнить форму текущей работой