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

ГОСТ Р ИСО/МЭК 8825-3-2016; Страница 37

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р ИСО/МЭК 8824-4-2016 Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 4. Спецификация для параметризации АСН.1 (Настоящий стандарт является частью абстрактной синтаксической нотации версии 1 (АСН.1) и определяет нотацию для параметризации спецификаций АСН.1) ГОСТ 10671.2-2016 Реактивы. Методы определения примеси нитратов (Настоящий стандарт распространяется на химические реактивы и устанавливает методы определения примеси нитратов:. - визуальный метод с применением индигокармина (метод 1);. - фотометрический метод с применением салициловокислого натрия (метод 2)) ГОСТ 10671.1-2016 Реактивы. Метод определения примеси кремнекислоты (Настоящий стандарт распространяется на химические реактивы и устанавливает метод определения примеси кремнекислоты в неокрашенных растворах реактивов по окраске молибденовой сини с применением в качестве восстановителя:. -железа (II) аммония сульфата гексагидрата (соль Мора)-способ 1;. -метола-способ 2;. -2-водного хлорида олова (II), после экстракции в органическую фазу-способ 3;. -2-водного хлорида олова (II)-способ 4)
Страница 37
Страница 1 Untitled document
ГОСТ Р ИСО/МЭК 8825-32016
Окончание таблицы 2
Нотация АСН.1
Класс кодирования
Простейший класс
UTCTime
ObjectDescriptor
BMPString
GeneralString
Graphicstring
lASString
NumericString
PrintableString
TeletexString
UniversalString
UTF8String
VideotexString
VisibleString
Текстуально изложенная
нотация тега
«UTCTime
«ObjectDescriptor
«BMPString
«GeneralString
«Graphicstring
«IA5String
«NumericString
«PrintableString
«TeletexString
«UniversalString
«UTF8String
«VideotexString
«VisibleString
«TAG
«CHARS
«CHARS
«CHARS
«CHARS
«CHARS
«CHARS
«CHARS
«CHARS
«CHARS
«CHARS
«CHARS
«CHARS
«CHARS
«TAG
11.2.2В столбце 1 приведена нотация АСН.1. которая заменяется классом кодирования в неявно
генерируемой структуре кодирования. В столбце 2 приводится класс кодирования, который заменяет
нотацию столбца 1. В столбце 3 приведен простейший класс, из которого получен класс столбца 2.
11.3 Упрощение и расширение нотации АСН.1 для целей кодирования
11.3.1 В ECN предполагается, что определенные синтаксические конструкции АСН.1 будут рас
ширены (или сокращены) в эквивалентные или упрощенные конструкции.
Примечание Типы, определенные упрощенными конструкциями, способны переносить такой же на
бор абстрактных значений, что и исходные синтаксические структуры АСН.1. и эти абстрактные значения отобра
жаются в упрощенные конструкции.
11.3.2 Расширениями или упрощениями синтаксических конструкций АСН.1 являются следующие:
a) полностью определенные в разделе 11.3.4. или
b
) упомянутые в разделах «См. перечисление Ь) 11.3.2» и полностью определенные в ИСО/
МЭК 8824-1 (включая приложение С) со всеми опубликованными поправками и техническими опечат
ками. или
c) упомянутые в разделах «См. перечисление с) 11.3.2» и полностью определенные в ИСО/
МЭК 8824-2 со всеми опубликованными поправками и техническими опечатками, или
d) упомянутые в разделах «См. перечисление d) 11.3.2» и полностью определенные в ИСО/
МЭК 8824-4 со всеми опубликованными поправками и техническими опечатками.
11.3.3 Синтаксические конструкции АСН.1. удаленные ниже при расширении и упрощении, далее
в настоящем стандарте не упоминаются.
11.3.4 Следующие расширения и упрощения будут применимы ко всем модулям АСН.1.
11.3.4.1 Следующие трансформации не являются рекурсивными и. следовательно, применяются
только один раз:
a) все «ValueSetTypeAssignment» заменяются их эквивалентами «TypeAssignment» с ограничени
ями на подтипы (см. перечисление Ь) 11.3.2];
b
) конструкция АСН.1 INSTANCE OF расширяется в ее эквивалентный тип «последовательность»
(см. перечисление с) 11.3.2];
c) «TypeFromObject» заменяется типом, на который дана ссылка [см. перечисление с) 11.3.2];
d) «ValueSetFromObjects» заменяется типом, на который дана ссылка [см. перечисление с) 11.3.2];
e) если экземпляр нотации тега АСН.1 дан текстуально, а за ним следуют один или несколько
дальнейших экземпляров нотации тега АСН.1, то второй и последующие экземпляры нотации тега от
брасываются.
Примечание Это похоже на правила неявного тегирования в АСН.1, но применяется для любой сре
ды тегирования. Многократное тегирование одного и того же типа, тем не менее, возможно путем использования
справочных имен типа.
31