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

ГОСТ Р ИСО/МЭК 8824-4-2003; Страница 12

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р ИСО/МЭК 7811-1-2003 Карты идентификационные. Способ записи. Часть 1. Тиснение Identification cards. Recording technique. Part 1. Embossing (Настоящий стандарт - один из серии стандартов, описывающих параметры идентификационных карт, как определено в ГОСТ Р ИСО/МЭК 7810, и их применение в рамках обмена информацией. Стандарт устанавливает требования к рельефным символам на картах, предназначенным для передачи данных при помощи импринтеров либо путем визуального или машинного чтения. Методы испытаний для контроля соответствия карт требованиям настоящего стандарта установлены в ГОСТ Р ИСО/МЭК 10373-1. Стандарт устанавливает требования к картам, используемым для идентификации. Он учитывает как человеческий, так и машинный аспекты применения карт и устанавливает минимальные требования) ГОСТ 33132-2014 Этанол денатурированный топливный. Методика приготовления объемных смесей с базовым бензином для лабораторного анализа Denatured fuel ethanol. Practice for preparing volumetric blends of gasoline blendstocks for laboratory analysis (Настоящий стандарт устанавливает методику приготовления объемных смесей денатурированного топливного этанола с базовым бензином, таким как реформулированный бензин для смешивания с оксигенатами (RBOB) или обычный бензин для смешивания с оксигенатами (CBOB), для проведения лабораторного анализа) ГОСТ 33133-2014 Дороги автомобильные общего пользования. Битумы нефтяные дорожные вязкие. Технические требования Automobile roads of general use. Viscous road petroleum bitumens. Technical requirements (Настоящий стандарт распространяется на битумы нефтяные дорожные вязкие (далее - битумы), предназначенные в качестве вяжущего материала при строительстве и ремонте дорожных покрытий и оснований, а также в качестве основы для производства модифицированных битумов и битумных эмульсий, и устанавливает технические требования к ним)
Страница 12
Страница 1 Untitled document
ГОСТ Р ИСО/М ЭК 8824-4-2003
Параметр абстрактного синтаксиса должен использоваться:
а) прямо или косвенно в контексте ограничения:
б) прямо или косвенно как фактические параметры, которые, в конечном счете, используются
в контексте ограничения.
П р и м е ч а н и е См. пример в А.2 и ИСО/МЭК 8824-1, пункт D.5.
10.3 Ограничение, множество значений которого зависит от одного или более параметров
абстрактного синтаксиса, является переменным. Такие ограничения определяются после определе
ния абстрактного синтаксиса (возможно профилем международного функционального стандарта
или в заявке о соответствии реализации протоколу).
П р и м е ч а н и е — Если где-нибудь в цепочке определений, включаемой в спецификацию значений
ограничения, появляется параметр абстрактного синтаксиса, то ограничение является переменным. Оно
является переменным ограничением, даже если множество значений результирующего ограничения на зависит от
фактическою значения параметра абстрактного сингакснса.
П р и м е р
Значение (((1..3) EXCEPT a) UNION (1..3)) всегда 1..3 независимо от того, каково значение
*а*. тем не менее это все является переменным ограничением, если «а» является параметром
абстрактного синтаксиса.
10.4 Формально переменное ограничение не влияет на множество значений в абстрактном
синтаксисе.
П р и м с ч а м и с — Настоятельно рекомендуется, чтобы ограничения, которые, как ожидается, оста
нутся в абстрактном синтаксисе переменными, имели спецификацию исключений, использующую нотацию
ГОСТ ИСО/МЭК 8824-1, пункт 45.4.
ПРИЛОЖЕНИЕ Л
(справочное)
Примеры
А.1 Примеры использования определения параметризованного типа
Предположим, что разработчику протокола нужно часто передавать аутентификатор с одним или более
полями протокола. Он будет передаваться как BIT STRING рядом с полем. Без параметризации аутентификатор
должен бы быть определен как BIT STRING, а затем "authenticator" с текстом, идентифицирующим, к чему
он прилагался, должен добавляться при каждом появлении. Альтернативно разработчик может предпочесть
преобразование каждого поля, имеющего аутентификатор, в последовательность SEQUENCE этого поля и
“authenticator’а. Метод параметризации обеспечивает удобную краткую запись для решения этой задачи.
Сначала определяют параметризованный тип SIGNED():
SIGNED (ToBcSigncd): : = SEQUENCE
<
aulhcnticated-data ToBcSigncd.
authenticatorBIT STRING
)
тогда в теле протокола нотация (например)
SIGNED (OrderInformation)
есть нотация типа, усгано&тснная для
SEQUENCE
{
authenticated-data Ordcrlnfomiation,
authenticatorBIT STRING
)
Далее предположим, что для некоторых полей отправитель должен иметь возможность добавить (или нс
9