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

ГОСТ Р ИСО/МЭК 8825.2-2003; Страница 29

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р ИСО/МЭК 8825.1-2003 Информационная технология. Правила кодирования АСН 1. Часть 1 Спецификация базовых (BER), канонических (CER) и отличительных (DER) правил кодирования ГОСТ 8831-79 Станки токарно-продольные. Автоматы. Нормы точности ГОСТ 8831-79 Станки токарно-продольные. Автоматы. Нормы точности Longitudinal turning machines. Automatics. Standards of accuracy (Настоящий стандарт распространяется на автоматические токарно-продольные станки общего назначения классов точности П, В и А и на приспособления к ним) ГОСТ Р ИСО/МЭК 8831-99 Информационная технология. Взаимосвязь открытых систем. Концепции и услуги передачи и обработки заданий ГОСТ Р ИСО/МЭК 8831-99 Информационная технология. Взаимосвязь открытых систем. Концепции и услуги передачи и обработки заданий Information technology. Open systems interconnection. Job transfer and manipulation concepts and services (Настоящий стандарт является стандартом прикладного уровня архитектуры взаимосвязи открытых систем, установленной ГОСТ 28906. Он определяет концепции и услуги для ПОЗ. Стандарт требует от пользователя ПОЗ:. - указать открытые системы, в которых должна быть выполнена работа;. - знать локальные функции и возможности открытых систем, в которых должна быть выполнена работа;. - знать управляющие языки, используемые для указания локальной работы в открытых системах, в которых должна быть выполнена работа. Настоящий стандарт обеспечивает возможность для:. - указания работы, которая должна быть выполнена в одной или нескольких открытых системах;. - управления выполнением предварительно указанной работы;. - модификации предварительно указанной работы. Настоящий стандарт не определяет управляющие языки, но он применим для использования стандартного управляющего языка. Стандарт не определяет интерфейсы пользователя)
Страница 29
ГОСТ Р ИСО/МЭК 8825-2-2003

25.3    Компонент «data-value-descriptor» должен присутствовать только в том случае, если «data-value-descriptor» присутствует в абстрактном значении, и иметь то же самое значение.

25.4    Значения «direct-reference» и «indirect-reference» должны присутствовать или отсутствовать в соответствии с таблицей 1. Таблица 1 отображает альтернативы «identification» внешнего типа, определенные в ГОСТ Р ИСО/МЭК 8824-1, 32.5, в компоненты внешнего типа «direct-reference» и «indirect-reference», определенные в 25.1.

Таблица 1 — Альтернативные кодирования для «identification»

identification

direct-reference

indirect-reference

syntaxes

♦«НЕДОПУСТИМО***

***НЕДОПУСТИМО***

syntax

syntax

ОТСУТСТВУЕТ

presentation-context-id

ОТСУТСТВУЕТ

presentation-context-id

context-negotiation

transfer-syntax

presentation-context-id

transfer-syntax

♦«НЕДОПУСТИМО***

***НЕДОПУСТИМО***

fixed

♦«НЕДОПУСТИМО***

***НЕДОПУСТИМО***

25.5    Значение данных должно быть закодировано согласно синтаксису передачи, идентифицированному кодированием, и помещено в альтернативу выбора «encoding», как указано ниже.

25.6    Если значение данных является значением единственного типа данных АСН. 1 и правила кодирования для этого значения данных являются теми же самыми, как и для полного типа данных «EXTERNAL», то отправляемая реализация должна быть «single-ASN1-type».

25.7    Если кодированное значение данных, использующее согласованное или договорное кодирование, содержит целое число октетов, то отправляемая реализация должна быть «octet-aligned».

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

25.8    Если кодированное значение данных, использующее согласованное или договорное кодирование, содержит не целое число октетов, то для «encoding» должно быть выбрано «arbitrary».

25.9    Если для «encoding» выбрано «single-ASN1-type», то тип АСН. 1 должен заменить открытый тип со значением, равным значению кодируемых данных.

Примечание — Диапазон значений, которые могут встретиться в открытом типе, определяется регистрацией значения идентификатора объекта, ассоциированного с «direct-reference», и/или значением целого числа, ассоциированного с «indirect-reference».

25.10    Если для «encoding» выбрано «octet-aligned», то значение данных должно кодироваться в соответствии с согласованным или договорным синтаксисом передачи, а получающиеся октеты должны образовывать значение строки октетов.

25.11    Если для «encoding» выбрано «arbitrary», то значение данных должно кодироваться в соответствии с согласованным или договорным синтаксисом передачи, а результат должен образовать значение битовой строки.

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

Примечания

1    (Вариант ALIGNED) Символьные строки фиксированной длины, меньшей или равной двум октетам, не выравниваются по октету. Символьные строки переменной длины, ограниченные максимальной длиной меньше двух октетов, не выравниваются по октету. Все другие символьные строки выравниваются по октету. Символьные строки фиксированной длины кодируются без октетов длины, если они короче 64К символов. Для неограниченных или ограниченных символьных строк длиной свыше 64К-1 длина кодируется явно (при необходимости, с фрагментацией). Каждый символ NumericString, PrintableString, VisibleString (IS0646String), IASString, BMPString и UniversalString кодируется в число битов, которое является минимальной степенью двух, позволяющей разместить все символы, допускаемые эффективным ограничением PermittedAlphabet.

2    (Вариант UNALIGNED) Символьные строки не выравниваются по октету. Если есть только одно возможное значение длины, то она не кодируется, если строки короче 64К символов. Для неограниченных или

25