Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО/МЭК 8824-2-2001; Страница 21

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ 8820-69 Канавки для выхода шлифовального круга. Форма и размеры ГОСТ 8820-69 Канавки для выхода шлифовального круга. Форма и размеры Grinding stone exit grooves. Shape and sizes (Настоящий стандарт распространяется на детали со шлифованными поверхностями, в конструкции которых предусмотрены канавки для выхода шлифовального круга) ГОСТ Р ИСО/МЭК 8824-93 Информационная технология. Взаимосвязь открытых систем. Спецификация абстрактно-синтаксической нотации версии один (АСН.1) ГОСТ Р ИСО/МЭК 8824-93 Информационная технология. Взаимосвязь открытых систем. Спецификация абстрактно-синтаксической нотации версии один (АСН.1) Information technology. Open systems interconnection. Specification abstract syntax notation one (ASN.1) (Настоящий стандарт описывает нотацию для определения абстрактного синтаксиса, называемую абстрактно-синтаксической нотацией версии один (АСН.1). Настоящий стандарт определяет ряд простых типов вместе с присвоенными им тегами и обозначения, которые следует использовать для ссылок на эти типы, а также для задания значений этих типов. Настоящий стандарт определяет методы построения новых типов из более простых типов и обозначения, которые следует использовать при определении такого рода структурированных типов и присвоении им тегов, а также при задании значений этих типов) ГОСТ Р ИСО/МЭК 8824.3-2002 Информационная технология. Абстрактная синтаксическая нотация версии один (АСН 1). Часть 3 Спецификация ограничения
Страница 21
ГОСТ Р ИСО/МЭК 8824-2-2001

15.2    Эта нотация ссылается на все содержимое указываемого столбца ассоциированной таблицы для объектов «ReferencedObjects».

15.3    В зависимости от формы «ReferencedObjects» и «FieldName» данная нотация может обозначать значение, множество значений, тип, объект или множество объектов. Эти пять случаев обозначаются конструкциями «ValueFromObject», «ValueSetFromObjects», «TypeFromObject», «Ob-jectFromObject» и «ObjectSetFromObjects» соответственно. Каждая такая конструкция является частным случаем нотации «InformationFromObjects».

15.4    Продукция «InformationFromObjects» может быть разделена на две части. Первая часть образуется удалением последнего (или единственного) «PrimitiveFieldName» и предшествующей точки. Если первая часть обозначает объект или множество объектов, то применяются положения

15.5 — 15.9. В противном случае нотация недопустима. Вторая часть является последним (или единственным) «PrimitiveFieldName».

Примечание — Применимо в качестве примера следующее определение:

obj.&a.&b.&c.&d

Первая часть в определении есть obj.&a.&b.&c, а вторая часть есть &d.

15.5    В первом столбце таблицы 1 показана первая часть, во втором столбце — вторая часть, определенные в 15.4. В третьем столбце указано, какой из пяти случаев «InformationFromObjects» (из перечисленных в 15.3) применяется.

Таблица 1 — Допустимые варианты «InformationFromObjects»

Первая часть InformationFromObjects

Вторая часть InformationFromObjects

Конструкция

Объект

Поле значения фиксированного-типа

«ValueFromObject»

Поле значения переменного типа

«ValueFromObj ect»

Поле множества значений фиксированного-типа

«ValueSetFromObjects»

Поле множества значений переменного-типа

«ValueSetFromObjects»

Поле типа

«TypeFromObject»

Поле объекта

«ObjectFromObject»

Поле множества объектов

«ObjectSetFromObject»

Множество объектов

Поле значения фиксированного-типа

«ValueSetFromObjects»

Поле значения переменного типа

Не допускается

Поле множества значений фиксированного-типа

«ValueSetFromObjects»

Поле множества значений переменного-типа

Не допускается

Поле типа

Не допускается

Поле объекта

«ObjectSetFromObjects»

Поле множества объектов

«ObjectSetFromObjects»

15.6    Если имеются множества объектов, и последнее имя «PrimitiveFieldName» идентифицирует поле множества значений фиксированного-типа, то «ValueSetFromObjects» является объединением выбранных множеств значений.

Примечание — ГОСТ Р ИСО/МЭК 8824-1, 44.6 запрещает определение множества значений, не содержащего значений.

15.7    Если имеются множества объектов, и последнее имя «PrimitiveFieldName» идентифицирует поле множества объектов, то «ObjectSetFromObjects» является объединением выбранных множеств объектов.

15.8    Как показано в таблице 1, нотация не допускается, если включается множество объектов, а последнее имя «PrimitiveFieldName» идентифицирует поле значения множества значений перемен-ного-типа или поле типа.

15.9    Использование этой нотации не допускается, если все ячейки в столбце, который указывается, пусты, за исключением случаев, когда это используется для непосредственного опре-

18