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

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

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

Ещё ГОСТы из 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 Спецификация ограничения
Страница 26

ГОСТ Р ИСО/МЭК 8824-2-2001

Результирующее множество значений есть: My-OperationErrorCodes INTEGER : : = {1000 | 1001 | 1002 | 1003}

D.2 Пример использования «ObjectClassFieldType»

Продукция «ObjectClassFieldType» может использоваться в спецификации типов, например: - - Типы «ObjectClassFieldType» извлекаются из этого класса.

- - Только первые пять полей могут быть использованы при извлечении. EXAMPLE-CLASS : : = CLASS {


TTypeField

&fixedTypeValueField

TvariableTypeValueField

TFixedTypeValueSetField

TVariableTypeValueSetField

TobjectField

TObjectSetField

OPTIONAL,

INTEGER OPTIONAL, TTypeField    OPTIONAL,

INTEGER OPTIONAL, TTypeField    OPTIONAL,

SIMPLE-CLASS OPTIONAL, SIMPLE-CLASS OPTIONAL

WITH SYNTAX {

[TYPE-FIELD    TTypeField]

[FIXED-TYPE-VALUE-FIELD    TfixedTypeValueField]

[FIXED-TYPE-VALUE-SET-FIELD    TvariableTypeValueField]

[FIXED-TYPE-VALUE-SET-FIELD    TFixedTypeValueSetField]

[VARIABLE-TYPE-VALUE-SET-FIELD    TVariableTypeValueSetField]

[OBJECT-FIELD    TobjectField]

[OBJECT-SET-FIELD    TObjectSetField]

SIMPLE-CLASS : : = CLASS { Tvalue INTEGER

WITH SYNTAX { Tvalue

-    - Этот тип содержит компоненты, которые специфицированы с

-    - использованием нотации «ObjectClassFieldType».

-    - В случае полей типа, полей значений и множеств значений

-    - переменного-типа результирующий тип компонента является

-    - открытым типом. В случае полей значения и множества значений

-    - фиксированного-типа результирующим типом компонента является INTEGER.

-    - Примечание:

-    - Ограничения опущены из всех последующих

-    - использований «ObjectClassFieldType»; обычно можно использовать

-    - ограничения при ссылке на «ObjectClassFieldType».

ExampleType : : = SEQUENCE {

openTypeComponent 1    EXAMPLE- CLASS .TTypeField,

integerComponent1    EXAMPLE-CLASS.TfixedTypeValueField,

openTypeComponent2    EXAMPLE-CLASS.TvariableTypeValueField,

integerComponent2    EXAMPLE-CLASS.TFixedTypeValueSetField,

openTypeComponent3    EXAMPLE-CLASS.TVariableTypeValueSetField

exampleValue ExampleType : :

openTypeComponent1

integerComponent1

openTypeComponent2

integerComponent2

openTypeComponent3


= {

BOOLEAN : TRUE,

123,

IA5String: «abcdef»,

456,

BIT STRING : '0101010101' В


D.3 Пример использования объектов и множества объектов

Пример использования класса объектов, определенного в D.2:


objectA EXAMPLE-CLASS : : = { FIXED-TYPE-VALUE-FIELD    123

FIXED-TYPE-VALUE-SET-FIELD    {112|3}

OBJECT-FIELD    {1}

OBJECT-SET-FIELD    {{2} |    {3}}

}

23