Товары в корзине: 0 шт Оформить заказ
Стр. 1 

110 страниц

Устанавливает нотацию, называемую абстрактной синтаксической нотацией версии один (АСН.1), которая используется для определения типов данных, значений и ограничений типов данных.

 Скачать PDF

Оглавление

1 Область применения

2 Нормативные ссылки

3 Определения

     3.1 Спецификация информационного объекта

     3.2 Спецификация ограничения

     3.3 Спецификация параметризации АСН.1

     3.4 Определение услуг уровня представления

     3.5 Спецификация протокола уровня представления

     3.6 Структура для идентификации организаций

     3.7 Универсальный многооктетный кодовый набор символов (UCS)

     3.8 Дополнительные определения

4 Сокращения

5 Обозначения, используемые в настоящем стандарте

     5.1 Продукции

     5.2 Альтернативные совокупности

     5.3 Пример продукции

     5.4 Размещение текста

     5.5 Рекурсия

     5.6 Ссылки на совокупность последовательностей

     5.7 Ссылки на элемент

     5.8 Краткие формы нотации

     5.9 Ссылки на значения и типизация значений

6 Модель АСН.1 расширения типа

7 Требования расширяемости для правил кодирования

8 Теги

9 Использование нотации АСН.1

10 Набор символов АСН. 1

11 Элементы АСН.1

     11.1 Общие правила

     11.2 Ссылки на тип

     11.3 Идентификаторы

     11.4 Ссылки на значение

     11.5 Ссылка на модуль

     11.6 Комментарий

     11.7 Пустой элемент

     11.8 Элемент «число»

     11.9  Элемент «двоичная строка»

     11.10  Элемент «шестнадцатеричная строка»

     11.11 Элемент «символьная строка»

     11.12  Элемент «присвоение»

     11.13  Разделитель диапазона

     11.14  Многоточие

     11.15  Левые скобки версии

     11.16  Правые скобки версии

     11.17  Элементы, состоящие из одного символа

     11.18  Зарезервированные слова

12 Определение модуля

13 Ссылки на определения типов и значений

14 Нотация для обеспечения ссылок на компоненты АСН.1

15 Присвоение типов и значений

16 Определение типов и значений

17 Нотация для булевского типа

18 Нотация для целочисленного типа

19 Нотация для перечислимого типа

20 Нотация для действительного типа

21 Нотация для типа «битовая строка»

22 Нотация для типа «строка октетов»

23 Нотация для вырожденного типа

24 Нотация для типов «последовательность»

25 Нотация для типов «последовательность-из»

26 Нотация для типов «множество»

27 Нотация для типов «множество-из»

28 Нотация для выборочных типов

29 Нотация для селективных типов

30 Нотация для тегированных типов

31 Нотация для типа «идентификатор объекта»

32 Нотация для типа «встроенное-здп»

33 Нотация для внешнего типа

34 Типы символьных строк

35 Нотация для типов символьных строк

36 Определение ограниченных типов символьных строк

37 Наименование символов и совокупностей, определенных в ИСО/МЭК 10646-1

38 Канонический порядок символов

39 Определение неограниченных типов символьных строк

40 Нотация для типов, определенных в разделах 41-43

41 Обобщенное время

42 Всемирное время

43 Тип «описатель объекта»

44 Ограниченные типы

45 Идентификатор исключения

46 Спецификация множества элементов

47 Маркер расширения

48 Элементы подтипа

     48.1 Общие положения

     48.2 Единственное значение

     48.3 Содержащийся подтип

     48.4 Диапазон значений

     48.5 Ограничение размера

     48.6 Ограничение типа

     48.7 Допустимый алфавит

     48.8 Внутренние подтипы

Приложение А Использование нотации АСН.1-90

     А.1 Сроки действия

     А.2 Смешанное использование АСН.1-90 и текущей нотации АСН.1

     A.3 Переход к текущей нотации АСН.1

Приложение В Присвоение значений идентификаторов объектов

Приложение С Примеры и указания

     С.1 Пример персональной записи

     С.2 Руководство по использованию нотации

     С.3 Идентификация абстрактных синтаксисов

     С.4 Подтипы

Приложение D Руководство по использованию символьных строк АСН.1

     D.1 Поддержка символьных строк в АСН.1

     D.2 Типы UniversalString, UTF8String и BMPStrmg

     D.3 О требованиях соответствия ИСО/МЭК 10646-1

     D.4 Рекомендации пользователям АСН.1 по соответствию ИСО/МЭК 10646-1

     D.5 Принимаемые поднаборы как параметры абстрактного синтаксиса

     D.6 Тип CHARACTER STRING

Приложение Е Замененные характеристики

     Е.1 Использование идентификаторов является обязательным

     Е.2 Выборочное значение

     Е.3 Произвольный тип

     Е.4 Макровозможности

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

     F.1 Необходимость понятия «отображение значений» (введение)

     F.2 Отображения значений

     F.3 Определения идентичных типов

     F.4 Спецификация отображения значений

     F.5 Дополнительные отображения значений, определенные для типов символьных строк

     F.6 Специфичные для типов и значений требования совместимости

     F.7 Примеры

Приложение G Руководство по модели расширения типа АСН.1

Приложение Н Сводка нотации АСН.1

Стр. 1
стр. 1
Стр. 2
стр. 2
Стр. 3
стр. 3
Стр. 4
стр. 4
Стр. 5
стр. 5
Стр. 6
стр. 6
Стр. 7
стр. 7
Стр. 8
стр. 8
Стр. 9
стр. 9
Стр. 10
стр. 10
Стр. 11
стр. 11
Стр. 12
стр. 12
Стр. 13
стр. 13
Стр. 14
стр. 14
Стр. 15
стр. 15
Стр. 16
стр. 16
Стр. 17
стр. 17
Стр. 18
стр. 18
Стр. 19
стр. 19
Стр. 20
стр. 20
Стр. 21
стр. 21
Стр. 22
стр. 22
Стр. 23
стр. 23
Стр. 24
стр. 24
Стр. 25
стр. 25
Стр. 26
стр. 26
Стр. 27
стр. 27
Стр. 28
стр. 28
Стр. 29
стр. 29
Стр. 30
стр. 30

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ


Информационная технология

АБСТРАКТНАЯ СИНТАКСИЧЕСКАЯ НОТАЦИЯ ВЕРСИИ ОДИН (АСН.1)

Часть 1

Спецификация основной нотации

ЬЗ 5-2001/106


И мание официальное

ГОССТАНДАРТ РОССИИ Москва

Предисловие

1    РАЗРАБОТАН Государственным научно-исследовательским м конструкторско-технологическим институтом «ТЕСТ» Министерства Российской Федерации по связи и информатизации

ВНЕСЕН Министерством Российской Федерации по связи и информатизации

2    ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от (» сентября 2001 г. № 375-ст

3    Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО/МЭК 8824-1:1998 «Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть I. Спецификация основной нотации» с Изменением № I (1999 г.) и Дополнением № 2 ( 2000 г.)

4    ВВЕДЕН ВПЕРВЫЕ

С ИПК Издательство стандартов. 2001

Настоящий стандарт нс может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Госстандарта России

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

Содержание

1    Область применения........................................ 1

2    Нормативные ссылки ....................................... 1

3    Определения............................................. 2

3.1    Спс1и<фтаи1ияинфорш1шон1юго объекта.......................... 2

3.2    Спецификация ограничения.................................. 2

3.3    Спсни<1>иклкии параметризации АСН. 1............................ 2

3.4    Определение услуг уровня представления........................... 2

3.5    Спецификация протокола уровня представления....................... 3

3.6    Структура для иле1тк|>икании организаций......................... 3

3.7    Универсальный многооктстный кодовый набор символов (UCS)............. 3

3.8    Дополнительные определения................................. 3

4    Сокращения............................................. 7

5    Обозначения, используемые в настоящем стандарте....................... 8

5.1    Продукции............................................ 8

5.2    Альтернативные совокупности................................. 8

5.3    Пример продукции....................................... 9

5.4    Размещение текста........................................ 9

5.5    Рекурсия............................................. 9

5.6    Ссылки на совокупность последовательностей........................ 9

5.7    Ссылки на элемент....................................... 9

5.8    Краткие формы нотации.................................... 9

5.9    Ссылки на значения и типизация значений.......................... 10

6    Мотель АСН. 1 расширении шла.................................. 10

7    Требования расширяемости для правил котирования...................... II

8    Тега.................................................. II

9    Использование лотлини АСН. I................................... 12

10    Набор символов АСН. 1....................................... 12

И Элементы АСН. I........................................... 13

11.1    Общие правила......................................... 13

11.2    Ссылки на тип......................................... 14

ИЗ Иле1пт<фиклторы........................................ 14

11.4 Ссылки на зна1кние...................................... 14

ИЗ Ссылка на модуль........................................ 14

11.6    Комментарий.......................................... 14

11.7    Пустой элемент......................................... 15

11.8    Элемент «число*........................................ 15

11.9    Эле мет «двоичная строка».................................. 15

11.10    Элемент «шссл1адцатср1Г1ная строка»........................... 15

11.11    Элемент «симватытая строка*................................ 15

11.12    Элемент «присвоение».................................... 16

11.13    Разделитель диапазона.................................... 16

11.14    Многоточие.......................................... 16

11.15    Левые скобки версии..................................... 16

11.16    Правые скобки версии.................................... 16

11.17    Элементы, состоящие из одного символа.......................... 16

11.18    Зарезервированные слова................................... 17

12    Определение модуля......................................... 17

13    Ссылки на определения типов п значений............................ 21

14    Нотация для обеспечения ссылок на компоненты АСН. I.................... 22

15    Присвоение типов и значений................................... 23

16    Определение типов и значений................................... 24

17    Нотация для булевского типа.................................... 26

18    Нотация для целочисленного типа................................. 26

III

19    Нотация лля перечислимого топа.................................. 27

20    Ноташм лля действительного лта................................. 28

21    Нотация для типа «битовая строка»................................ 29

22    Нотация лля типа «строка октетов»................................. 30

23 Нотация для вырожденного типа.................................. 31

24    Нотация для типов «последовательность».............................31

25    Ноташш.гта типов «послсловатсльностъ-из»........................... 34

26 Нотация для типов «множество».................................. 34

27 Нотация ,гтя типов «множество-из»................................ 35

28    Нотация для выборочных типов................................... 36

29    Нотация для селективных типов.................................. 37

30    Нотация лля тегированных типов.................................. 37

31    Horanmi .гта типа «1ис»пификатор объекта»............................ 38

32 Нотация ятя лита «встроенное-зол*................................ 40

33    Нотация для внешнего типа..................................... 41

34 Типы епмвотьных строк....................................... 43

35 Нотация для л шов символьных строк............................... 44

36    Определение ограниченных ликю символьных строк.......................44

37    Наименование символов и совокупностей, определенных в ИСО/МЭК 10646-1....... 48

38    Кшюнический порядок симвотов.................................. 51

39    Определение неограниченных лшов символьных строк..................... 52

40    Нотация для типов. определенных в разделах 41 —43.......................53

41    Обобщенное время.......................................... 53

42    Всемирное время........................................... 54

43    Тип «описатель объекта»....................................... 55

44    Ограниченные лшы......................................... 55

45    Идентификатор исключения.................................... 56

46    Спецификация множества элементов................................ 57

47    Маркер рклппрснии......................................... 58

48    Элементы полипа.......................................... 60

48.1    Общие положения........................................ 60

48.2    Единственное значение..................................... 62

48.3    Содержащийся папин..................................... 62

48.4    Диапазон значений....................................... 62

48.5    Ограничение размера...................................... 62

48.6    Ограничение типа........................................ 63

48.7    Допустимый алфавит...................................... 63

48.8    Внутренние полипы...................................... 63

Приложение А Испатьзованис нотации АСН. 1 —90......................... 65

А. I Сроки действия......................................... 65

А.2 Смешанное использование АСН. 1—90 н текущей нотации АСН.I............. 65

АЗ Переход к текущей нотации АСН. 1.............................. 65

Приложение В Присвоение значений идентификаторов объектов..................67

Приложение С Примеры и указания................................. 68

СI Пример персональной записи................................. 68

С.2 Руководство по использованию нотации........................... 69

С.З Идентификация абстрактных синтаксисов........................... 78

C. 4 Полипы............................................. 79

Приложение D Руководство по использованию символьных строк АСН. I.............82

D. I Поддержка символьных строк в АСН. I............................ 82

D. 2 Типы Universal Siring. UTFSStringn BMPSiring........................82

D.3 О требованиях соответствия ИСО/МЭК 10646-1....................... 83

17.4 Рекомендации пользователям ACH.I по соответствию ИСО/МЭК 10646-1........ 83

D.5 Принимаемые полнаборы как параметры абстрактного синтаксиса............ 84

О.бТип CHARACTER STRING................................. 84

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

Приложение Е Замененные характеристики............................. 86

Е.1 Испадьзованис 1С1снтификатсчх)вя111ястся обязательным.................. 86

Е.2 Выборочное значение...................................... 86

Е.З Произподьный тип........................................ 86

E. 4 Мак|х>но1\южносш....................................... 87

Приложение F Правила совместимости типов и значений..................... 88

F. I Необходимость понятия «отображение значений» (введение)................88

F.2 Отображения значений..................................... 90

F.3 Определения идентичных типов................................ 90

F.4 Специфика!вы отображения значений............................. 92

F.5 Дополнительные отображения значений, определенные для типов символьных строк . .    93

F.6 Специфичные для типов и значений требования совместимости..............93

F.7 Примеры............................................. 94

Приложение G Руководство по модели расширения типа АСН. 1................. 95

Приложение Н Сводка нотации АСН. 1................................ 98

V

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационная гсхно.югия АБСТРАКТНАЯ СИНТАКСИЧЕСКАЯ НОТАЦИЯ ВЕРСИИ ОДИН (ЛСН.1)

Часть!

( псцификания основной нотации

Inromulion technology. Abstract Syntax Notation One (ASN.I). Specification of basic notation

Дата введения 2002—01—01

1    Область применения

Настоящий стандарт устанавливает нотацию, называемую абстрактной синтаксической нотацией версии олин (АСН.1). которая используется для определения типов данных, знамений и ограничений типов данных.

Стандарт определяет:

-    ряд простых типов вместе с присвоенными им тегами и обозначения для ссылок на эти типы и задания их значений;

-    методы построения новых типов из нескольких базовых и обозначения для определения этих типов, присвоения им тегов и задания их значений;

-    наборы символов (через указания других стандартов) для использования в АСН.1;

-    ряд полезных типов (используя АСН.1). на которые могут ссылаться пользователи АСН.1.

Нотация АСН.1 может применяться во всех случаях, когда требуется определять абстрактный

синтаксис информации. Она, в частности (но не единственно), применяется для протоколов прикладного уровня. Ссылки на нотацию АСН.1 содержатся в других стандартах, определяющих правила кодирования для типов АСН.1.

2    Нормативные ссылки

В настоящем стандарте использованы ссылки на следующие стандарты:

ГОСТ 34.971-91 (ИСО 8822—88) Системы обработки информации. Взаимосвязь открытых систем. Спецификация услуг уровня представления для режима с установлением соединения (см. также Рекомендацию МСЭ-Т X.2I6)

ГОСТ 34.972-91 (ИСО 8823—88) Системы обработки информации. Взаимосвязь открытых систем. Спецификация протокола уровня представления для режима с установлением соединения (см. также Рекомендацию МСЭ-Т Х.226)

ГОСТ Р ИСО/МЭК 7498-1—99 Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 1. Базовая модель (см. также Рекомендацию МСЭ-Т Х.200)

ГОСТ Р ИСО/МЭК 8824—93 Информационная технология. Взаимосвязь открытых систем. Абстрактно-синтаксическая нотация версии I (АСН.1)

ГОСТ Р ИСО/МЭК 8824-2—2001. Информационная технология. Абстрактная синтаксическая нотация версии 1 (АСН.1). Часть 2. Спецификация информационного объекта (см. также Рекомендацию МСЭ-Т X.68I)

Издание официальное

ИСО/МЭК 646—91* Информационная технология. 7-битный кодовый набор символов ИСО для информационного обмена

ИСО/МЭК 2022—94* Информационная технология. Структура кола символов и методы расширения

ИСО/МЭК 8824-3—98* Информационная технология. Абстрактная синтаксическая нотация версии I (АСН.1). Часть 3. Спецификация ограничения (см. также Рекомендацию МСЭ-Т Х.682) ИСО/МЭК 8824-4—98* Информационная технология. Абстрактная синтаксическая нотация версии 1 (АСН.1). Часть 4. Параметризация спецификаций ACH.I (см. также Рекомендацию МСЭ-Т Х.683)

ИСО/МЭК 8825-1—98* Информационная технология. Правила кодирования АСН.1. Спецификация базовых (ВЕЮ. канонических (СЕЮ и отличительных (DER) правил кодирования (см. также Рекомендацию МСЭ-Т Х.690)

ИСО/МЭК 8825-2—98* Информационная технология. Правила кодирования АСН.1. Спецификация упаковывающих правил кодирования (PER) (см. также Рекомендацию МСЭ-Т X.69I)

ИСО/МЭК 9834-1—93* Информационная технология. Взаимосвязь открытых систем. Процедуры работы полномочных органов регистрации ВОС. Часть 1. Общие процедуры (см. также Рекомендацию МСЭ-Т Х.660)

ИСО 6523—84* Обмен данными. Структура идентификаторов организаций ИСО 8601—88* Элементы данных и форматы обмена. Информационный обмен. Прелстаатенис дат и времени

ИСО/МЭК 10646-1—93* Информационная технология. Универсальный, многооктстный кодовый набор символов (UCS). Часть I. Архитектура и основная многоязычная плоскость

Рекомендация МСЭ-Т Т. 61 (1988) Репертуар символов и кодовые наборы символов для международных услуг тслстскса

Рекомендация МСЭ-Т Т. 100 (1988) Международный информационный обмен для интерактивного вилеотекса

Рекомендация МСЭ-Т Т. 101 (1994) Международное межсетевое взаимодействие и для услуг вилеотекса

3 Определения

3.1    Спецификации информационного объекта

В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/МЭК 8824-2:

а)    информационный объект:

б)    класс информационных объектов:

в)    набор информационных объектов:

г)    ж гемнляр типа;

л) тин ноля класса объектов.

3.2    Спецификация ограничения

В настоящем стандарте используют следующие термины, определенные в ИСО/МЭК 8824-3:

а)    ограничение связи компонентов:

б)    табличное ограничение.

3.3. Спецификация иарамс1ри>ании ACH.I

В настоящем стандарте используют следующие термины, определенные в ИСО/МЭК 8824-4:

а)    нарамс1ри юваиный тип;

б)    нарамегри юванкое значение.

3.4 Определение услуг уровня представления

В настоящем стандарте используют следующие термины, определенные в ГОСТ 34.971:

а)    абстрактный синтаксис:

б)    имя абстрактного синтаксиса;

в)    множество определенных контекстов;

г)    шачение .тайных у ровня представления;

Оригинала и проекты международных стандартов — во ВНИИ КМ Госстандарта России.

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

л) синтаксис передачи;

е) имя синтаксиса передачи.

3.5    Спецификация протокола уровня представления

В настоящем стандарте используют следующий термин, определенный в ГОСТ 34.972:

- идентификатор контекста представления.

3.6    Структура для идентификации органитаний

В настоящем стандарте используют следующие термины, определенные в ИСО 6523:

а)    выпускающая органи запия;

б)    код органи 1аиии;

в)    Международный кодовый определитель (International Code Designator — ICD).

3.7    Универсальный многооктегный кодовый набор символов (UCS)

В настоящем стандарте используют следующие термины, определенные в ИСО/МЭК 10646-1:

а)    основная многоязычная плоскость (Basic Multilingual Plane — BMP);

б)    ячейка;

в)    комбинированный символ;

г)    графический символ;

д)    группа;

е)    ограниченное подмножество;

ж)    плоскость;

и)    строка;

к)    выбранное подмножество.

3.8    Дополнительные определения

3.8.1    абстрактный символ: Множество информации, связанное с ячейкой в таблице, определяющей репертуар символов.

Примечание— Информация обычно включает в себя:

а)    графический символ,

б)    имя символа или

в)    определение функций, связанных с символом нри использовании в конкретном окружении.

3.8.2    абстрактное значение: Значение, определение которого основывается только на типе, независимо от его представления в любых правилах кодирования.

Примечание — Термин -абстрактное значение» часто используется в утверждениях, которые, вероятно, могут изменяться для различных используемых правил кодирования.

3.8.3    набор символов ACII.1: Набор символов, определенный в разделе 10. который используется в нотации ACH.I.

3.8.4    спецификация AC1I.1: Совокупность одного или нескольких модулей АСН.1.

3.8.5    ассоциированный тип: Тип, который используется только дли определения значения и нотации подтипа для типа.

Примечание — Ассоциированные типы определены в мае гоя тем стандарте, котла необходимо сделать очевидным, что может быть существенное различие между тем. как тип определен в ACH.I и как он колируется. Ассоциированные типы не появляются в спецификациях пользователей.

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

Приме ч а н и с — Котла необходимо передать встроенное кодирование абстрактного значения, использование типа •встроенное- здп» в общем случае предоставляет более гибкий метол для обьяндснин или согласования характера кодирования, чем битовая строка.

3.8.7    булевский тип: Простой тин с двумя различными значениями.

3.8.8    символ: Член набора элементов, используемых для организации, управления или представления данных.

Примечание— Например, это подразумевает, что знак ударения и строчная 'с' — два разных символа во французской версии ИСО 646. а нс единственный символ с.

3.8.9    символьным абстрактным синтаксис: Любой абстрактный синтаксис, значения которого специфицированы как набор символьных строк из нуля, одного ши нескольких символов из некоторой заданной совокупности символов.

3

3.8.10    penepiyap символов: Символы в наборе символов без какой-либо связи с их кодированием.

3.8.11    типы символьных строк: Простые типы, значениями которых являются строки символов из некоторого определенного набора символов.

3.8.12    символьный синтаксис передачи: Любой синтаксис передачи для символьного абстрактного синтаксиса.

Примечание — ACH.I не поддерживает символьные синтаксисы передачи, которые не колируют все символьные строки как кратные 8 бит.

3.8.13    выборочные типы: Тины, определяемые указанием списка различных типов; каждое значение выборочного тина происходит из значения одного из типов-компонентов.

3.8.14    тип компонента: Олин из типов, указанных при определении CHOICE. SET. SEQUENCE. SET OF или SEQUENCE OF.

3.8.15    ограничение: Нотация, которая может быть использована вместе с типом для определения подтипа этого типа.

3.8.16    управляющие символы: Символы, появляющиеся в некоторых репертуарах символов, которым должно быть дано имя (и. возможно, определена функция относительно определенных окружений), но которым нс присвоен графический символ и которые нс являются символом пробела.

Приме ч а и и с — NEWLINE и ГАВ являются примерами управляющих символов, которым назначены функции форматирования всрелс психи. DLL является примером управляющего символа, которому назначе-на функция в окружении коммуникации.

3.8.17    Всемирное согласованное время (UTC): Шкала времени, поддерживаемая Международным бюро времени и служащая основой для согласованного распространения стандартных частот и сигналов времени.

Примечания

1    Источником этого определения является Рекомендация 460—2 Международной консультативной комиссии по радио (CCIR). Акроним I ГС для всемирного согласованного времени также был ввелен CCIR.

2    UI C и среднее гринвичское время яатямтся двумя альтернативными стандартами времени, которые для большинства практических задач определяют одно и то же время.

3.8.18    элемент: Член класса элементов, отличный от всех других элементов этого класса.

3.8.19    класс элементов: Тин (элементами которого являются его значения) или информационный объект ( элементами которого являются все возможные объекты этого класса).

3.8.20    набор элементов: Олин или несколько элементов одного и того же класса элементов.

3.8.21    тип «встроснное-здп»: Тип, множество значений которого яатястся объединением множеств значений во всех возможных абстрактных синтаксисах. Этот тип яатястся частью спецификации АСН.1 и предстаатяет значение, тип которого может был. определен внешне для данной спецификации ACH.I. Он также предстаатяет иленл(фиканию типа передаваемого значения и идентификацию правил кодирования, использованных для кодирования значения.

3.8.22    закодированный: Битовый результат применения правил кодирования к значению данного абстрактного синтаксиса.

3.8.23    правила кодирования (ACH.I): Правила, определяющие прелстаатеиие при передаче значений типов АСН. I. Правила кодирования позволяют получателю возможность распознать переданную информацию, предоставляя знания о типе.

Примечание— Для целей спецификации правил кодирования нотации различных указываемых типов (и значений), которые могут предусматривать альтернативные нотации для встроенных типов (и значений). нс существенны.

3.8.24    перечислимые типы: Простые типы, значения которых задаются различными идентификаторами как часть нотации типа.

3.8.25    расширяющее дополнение: Одна из дополнительных нотаций в серии расширений. Для типов "множество", "последовательность" и для выборочного типа каждое расширяющее лопат пение является добавлением либо одной расширяющей дополнительной группы, либо одного типа компонента. Дтя перечислимых типов оно является добавлением одного перечисления. Для ограничения оно яатястся добавлением подтипа элемента.

4

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

Примечание— Расширяющие дополнения упорядочены как текстуально (следом за маркером расширения), так и логически (имеют нотрастаюшнс перечислимые значения и. в случае альтернатив CHOICE, возрастающие теги).

3.8.26    расширяющая дополнительная группа: Олин или несколько компонентов типов "множество", "последовательность" или выборочного типа, объединенные скобками версии. Расширяющая дополнительная группа используется для ясной идентификации компонентов множества, последовательности или выбора, которые были .добавлены в конкретной версии модуля ACH.I.

3.8.27    расширяющий дополни тельный тип: Тип, содержащийся в расширяющей дополнительной группе, или единственный тип компонента, который сам является расширяющим дополнением (в этом случае он нс содержится в расширяющей дополнительной группе).

3.8.28    расширяемое ограничение: Ограничение подтипа с маркером расширения.

3.8.29    точка вс!авки расширения: Место в определении типа, куда вставляются расширяющие дополнения. Это место является концом нотации типа, непосредственно предшествующего типу в серии расширений, если в определении типа имеется единственное многоточие, или находится непосредственно перед вторым многоточием, если в определении типа имеется пара маркеров расширения.

3.8.30    маркер расширения: Синтаксический признак (многоточие), включаемый во все типы, образующие серию расширений.

3.8.31    пара маркеров расширения: Два маркера расширения, между которыми вставлены расширяющие дополнения.

3.8.32    связанные расширением: Два типа, имеющие один и тот же корень расширения, один из которых создан путем добавления к другому нуля или нескольких расширяющих лопат нений.

3.8.33    корень расширения: Расширяемый тип. который является первым типом в серии расширений. Он имеет либо маркер расширения без дополнительной нотации, отличной от комментариев и пропусков между маркером расширения и завершающей скобкой "}" или ")", либо пару маркеров расширения без дополнительной нотации, отличной от запятой, комментариев и пропусков между ними.

Примечание — Только корень расширения может быть первым типом в серин расширений.

3.8.34    серия расширений: Последовательность типов АСН.1. которые могут быть упорядочены таким образом, что каждый последующий тип образован добавлением текста в точке вставки расширения.

II р и м с ч а н и с — Могут быть расширены как атоленные. так и нсвюаснныс типы.

3.8.35    расширяемый тип: Тип с маркером расширения.

3.8.36    внешняя ссылка: Ссылка на тип, значение, информационный объект и пр., определенные в некотором другом модуле, имя которого указывается в виде префикса к указываемому элементу.

П р и мер — ModuleNamc. TypeReference

3.8.37    внешний тип: Тип, который является частью спецификации АСН.1. представляющий значение, тип которого может быть определен внешне для данной спецификации АСН.1. Он также предоставляет идентификацию типа, значение которого представляется.

3.8.38    ложно: Одно из двух различающихся значений булевского типа (см. "истинно").

3.8.39    управляющий (тин): Определение типа или ссылка на тин. который влияет на интерпретацию части синтаксиса АСН.1. устанавливая, что часть синтаксиса АСН.1 относится к значениям в управляющем типе.

3.8.39    bis определения идентичных типов: Два экземпляра продукции АСН.1 "Туре" (см. раздел 16). являющиеся определениями идентичных типов, если, после осуществления преобразований, указанных в приложении F, они являются идентично упорядоченными списками элементов АСН.1 (см. раздел 11).

3.8.40    целочисленный ihii: Простой тип. различные значения которого являются всеми положительными и отрицательными целыми числами, включая нуль (как одно значение).

Примечание — Конкретные правила кодирования ограничивают диапазон целых чисел, но эти ограничения выбраны так. чтобы не сказываться на пользователях ЛСН.1.

3.8.41    элементы: Поименованные последовательности символов из набора АСН.1. определенного в разделе 9. которые используются для образования йотаций АСН.1.

5