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

35 страниц

487.00 ₽

Купить ГОСТ 28270-89 — бумажный документ с голограммой и синими печатями. подробнее

Распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль"

Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

Устанавливает независимые от носителя исистемы обощенную структуру файла и форматы записей данных для обмена между системами обработки информации.

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

 Скачать PDF

Переиздание. Январь 2006 г.

Оглавление

Спецификация файла описания данных для обмена информацией

Аутентичный текст международного стандарта

     0. Введение

     1. Назначение и область применения

     2. Соответствие

     3. Ссылки

     4. Термины и определения

     5. Файл обмена

     6. Описание типов и структур данных пользователя

     7. Расширения набора кодированных символов

     Приложение А. Руководство по применению

     Приложение В. Примеры поля данных

     Приложение С. Модель ФОД и структура логической записи

Приложение 1. Список опечаток и неточностей в английском оригинале ИСО 8211-85

Приложение 2. Алфавитный указатель терминов на русском языке и их эквиваленты на английском языке

 
Дата введения01.07.1990
Добавлен в базу01.09.2013
Актуализация01.01.2021

Этот ГОСТ находится в:

Организации:

27.09.1989УтвержденГосударственный комитет СССР по стандартам2942
ИзданИздательство стандартов1990 г.
ИзданСтандартинформ2006 г.

Information processing systems. Specification for a data descriptive file for information interchange

Стр. 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

ГОСТ 28270-89 (ИСО 8211-85)

МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ

СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ

СПЕЦИФИКАЦИЯ ФАЙЛА ОПИСАНИЯ ДАННЫХ ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ

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

Москва

Стандартинформ

2006

УДК 681.327.6:006.354

МЕЖГОСУДАРСТВЕННЫЙ


Группа 1185

СТАНДАРТ


Системы обработки информации

СПЕЦИФИКАЦИЯ ФАЙЛА ОПИСАНИЯ ДАННЫХ ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ


ГОСТ

28270-89


(ИСО 8211-85)


Information processing systems.

Specification for a data descriptive file for information interchange


MKC 35.020 ОКСТУ 4097


Дата введения 01.07.90

Настоящий стандарт устанавливает независимые от носителя и системы обобщенную структуру файла и форматы записей данных дли обмена между системами обработки информации.

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

В целях обеспечения международного обмена информацией в качестве государственного стандарта «Системы обработки ин<|к>рмации. Спецификации файла описания данных для обмена информацией» принят стандарт ИСО 8211 методом прямого применения с учетом опечаток и неточностей, приведенных в приложении 1 (в аутентичном тексте стандарта помечены знаком «**).

СПЕЦИФИКАЦИЯ ФАЙЛА ОПИСАНИЯ ДАННЫХ ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ

В качестве описания спецификации файла описания данных для обмена информацией следует использовать международный стандарт ИСО 8211.

АУТЕНТИЧНЫЙ ТЕКСТ МЕЖДУНАРОДНОГО СТАНДАРТА

0.ВВЕДШИЕ

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

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

Издание офнциашюе    Перепечатка    воскрешена

о Издательство стандартов. 1990 © Стандарт нформ. 2006

С. 2 ГОСТ 28270-89

Целью разработки настоящего стандарта было определение формата обмена. в который преоб-разовываетси информация отправителя и передается в систему получателя. При получении информации в формате обмена она затем преобразовывается в формат получателя без потери структуры и содержания. Стандарт определяет метод для описания четкой структуры обмена, позволяющей принять большинство структур данных пользователя. Этот метод дает возможность отправителю сохранить структуру информации и передать ее с данными получателю таким образом, что получатель может повторно преобразовать структуру и данные в локальной системе.

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

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

В управляющих нолях файла обмена необходимо использовать набор кодированных символов по стандарту ИСО 646 (международная справочная версия по ГОСТ 27463). в полях данных пользователя допускается применять расширенные наборы символов.

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

Первый уровень поддерживает множество нолей, содержащих простые, неструктурированные строки символов.

Второй уровень поддержи icier первый уровень и обрабатывает множество полей, содержащих структурированные данные пользователя, охватывающие все разнообразие типов данных.

Третий уровень поддерживает второй уровень и иерархические структуры данных.

П р и м с ч а н и с. Дополнительная ин<|к>рчаиии но применению настоящего стандарта приведена в приложении А.

1. НАЗНАЧЕН И К И ОБЛАСТЬ ПРИМЕНЕНИЯ

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

Стандарт устанавливает:

1)    независимые от носителя данных файл и описания записей данных для обмена информацией. Он также предполагает использование других международных стандартов по структуре и разметке файлов, таких, как ИСО 1001 (ГОСТ 25752). ИСО 4341 (ГОСТ 28104). ИСО 7665 (ГОСТ 28081);

2)    описание элементов данных: векторов, массивов и иерархий, содержащих строки символов. строки битов и числовые формы.

Числовые формы определены в ИСО 6093;

3)    файл описания данных, включающий в себя запись описания данных и сопутствующие ей записи данных, которые позволяют обмениваться информацией с минимальным специфичным внешним описанием;

4)    запись описания данных, которая характеризует ноле данных в пределах сопутствующих записей данных;

5)    три уровня обмена в зависимости от сложности допустимой структуры данных (по п. 5.2.1.2).

ГОСТ 28270-89 С. 3

2. СООТВЕТСТВИЕ

Файл обмена соответствует требованиям настоящего стандарта, если все записи описания данных и записи данных соответствуют спецификациям, определенным в стандарте. В формулировке соответствия следует указывать уровень обмена, которому соответствует содержимое файла.

Настоящий стандарт не устанавливает требования к обработке и реализации, поэтому сама эта обработка нс может ему соответствовать.

3. ССЫЛКИ

ИСО 646 Обработка информации. 7-битный кодированный набор символов ИСО для обмена информацией.

ИСО 1001 Обработка иж|юрмации. Структура и разметка файла на магнитной ленте для обмена информацией.

ИСО 2022 Обработка информации. 7- и 8-битные кодированные наборы символов ИСО. Методы расширения кода.

ИСО 4341 Обработка информации. Структура и разметка файла на кассетах и катушках с магнитной лентой для обмена иж|>ормацисй.

ИСО 6093 Обработка информации. Представление числовых значений в строках символов для обмена иж|юрмацией.

ИСО 7665 Обработка информации. Структура и разметка файла на гибком магнитном диске дли обмена информацией.

Международный регистр ИСО наборов символов, используемых с расширенными последовательностями. также связан с настоящим стандартом.

4. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ

В настоящем стандарте применяются следующие термины и определения1*

4.1.    Буквенно-цифровой символ: символ, встречающийся в колонках 2—7 включительно (кроме позиции 7/15) международной ссылочной версии ИСО 646 (ГОСТ 27463).

Прим с ч а и и с. Символы, определенные в настоящем сганларге. представлены их позицией (колон-ка/рял) в таблице кодированного набора символов по ИСО 646 (ГОСТ 27463) или их акронимами (обозначениями по ГОСТ 27465), например. АР2. РЗ. РЭ.

4.2.    Описатель массива: последовательность чисел, определяющая размерность и величину массива.

4.3.    Вазовый адрес данных: элемент данных, значение которого равно числу байтов, предшествующих первому нолю данных, равен суммарной длине ведущей метки и справочника, включая разделитель поля в конце справочника. Началом отсчета (0) является первый байт ведущей метки.

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

4.5.    Байт: набор п битов.

Примечание. Положения настоящего стандарта нс зависят от носителя (среды), а число битов зависит от носителя.

4.6.    Декартова четка: массив идентификаторов, образованный декартовым произведением

элементов двух (или более) векторных меток. Элементы массива имеют тот же порядок, что и элементы прямого произведения, гак что. если а и 8 — векторные метки а = |а( 1).....а (п)| и 8 = |b( I).

. . . , b (т)|, то декартова метка а • b = |а( 1) b( 1). а( 1) Ь(2), . . . , а(1) Ь(ш).....а(п) Ь(ш)|. где a(i)

b(j) — соединение a(i) и b(j). которое образует идентификатор элемента i. j соответствующего массива данных.

4.7.    Строка битов в символьном режиме: последовательность символон (0 или 1). представляющая строку двоичных цифр (см. также термин «поле битов*).

4.8.    Составное пазе данных: поле, содержащее один или несколько неделимых элементов данных.

" Алфавитный указатель терминов на русском языке и их эквиваленты на английском языке приведены в приложении 2.

С. 4 ГОСТ 28270-89

4.9.    Файл описания данных (ФОД): файл, содержащий запись описания данных и относящиеся к ней записи данных.

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

4.11.    Запись данных (ЗД): логическая запись, содержащая данные, являющиеся обьектом обмена (данные пользователя).

4.12.    Структура с разделителями: структура, образованная набором элементов данных, ограниченных разделителями.

4.13.    Разделитель: единичный символ, разделяющий элементы данных и поля данных (использование разделителей по табл. 1).

4.14.    Справочник: таблица меток полей и ссылок на соответствующие поля данных.

4.15.    Статья справочника: ноле фиксированной длины в справочнике, содержащее информацию о конкретном пате в записи: метке поля, длине и местоположения поля.

4.16.    Элементарный: неделимый без потери смыслового значения.

4.17.    План статьи: поле в ведущей метке, используемое для указания структуры статей справочника.

4.18.    Управляющий символ АР 2: символ, обеспечивающий возможность использования до-полннтельных символов. Меняет значение ограниченного набора следующих непосредственно за ним комбинаций битов. Использование этого символа определено в ИСО 2022 (ГОСТ 27466).

4.19.    Разделитель поля (РЗ): символ, используемый для ограничения поля записи. (1/14) по ИСО 646 (ГОСТ 27463. управляющий символ РАЗДЕЛИТЕЛЬ ЗАПИСЕЙ по ГОСТ 27465).

4.20.    Файл: совокупность связанных записей, рассматриваемая как целое.

4.21.    Заголовок файла: строка символов, которая дает воспроизводимое описательное заглавие для файла обмена. Заголовок может не совпадать с именем файла.

4.22.    Иерархия, иерархическая структура: корневая, упорядоченная древовидная структура, содержащая высший корневой узел с последовательным множеством упорядоченных поддеревьев, распатожснных в узлах нисходящих уровней, и заканчивающаяся узлами-листьями.

4.23.    Уровень обмена, уровень: обозначение предписанного поднабора требований данного между народ ною ста ндарта.

4.24.    Формат обмена: <|юрмат для обмена записями, в отличие от локальной обработки.

4.25.    Метка: строка символов, используемая для идентификации либо наименования поля или нодполя и их содержимого.

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

4.27.    Местоположение: число байтов до позиции первою байта поля.

Местоположение в ведущей метке и справочнике указывается относительно первого (0) байта

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

4.28.    Логическая запись, запись: совокупность взаимосвязанных элементов данных, не зависящая от их представления на носителе.

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

4.30.    Пустой: означает условие «неприсугствия» логического объекта, обычно элемента данных. строки или набора.

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

1)    войти в корневой узел дерев:!;

2)    просмотреть крайнее слева поддерево, которое предварительно не просматривалось;

3)    если 2) невозможно, то возвратиться к узлу, высшему по отношению к поддереву, и перейти к 2).

4.32.    Длина записи: элемент данных, значение которого равно длине записи в байтах.

4.33.    Относительная позиция (ОН): позиция байта, выраженная целым десятичным числом относительно начала поля.

Первая относительная позиция нумеруется «0*.

4.34.    Метка поля: идентификатор в статье справочника, используемый для определения внутреннею имени соответствующего ноля.

ГОСТ 28270-89 С. 5

4.35.    Разделитель элементов (РЭ): символ, используемый для ограничения некоторых типов подполен, внутри нолей переменной длины как в ЗОД. так и в ЗД (1/15) по ИСО 646 (ГОСТ 27463. управляющий символ РАЗДЕЛИТЕЛЬ ЭЛЕМЕНТОВ по ГОСТ 27465).

4.36.    Поле переменной длины: поле, длина которого меняется при различных случаях употребления.

4.37.    Векторная метка: вектор, элементами которого являются метки (т.е. идентификаторы «столбца» или «строки»), используемые для идентификации каждого элемента в векторе элементов данных.

5. ФАЙЛ ОБМЕНА

5.1. Общая структура

Настоящий пункт определяет общую структуру файла. Последующие пункты дают детальные спецификации. Схематичное представление файла и меток файла приведено на черт. 1.

Схематичное представление файла и меток файла

Стандартные начальные метки (|ш'1ла

Файл описания данных (ФОД)

Запись описания данных (ЗОД)

Запись данных (ЗД)

Стандартные конечные метки файла

Черт. I

Настоящий стандарт определяет множество файлов описания данных (ФОД). каждый из которых содержит логические записи с метками, требуемыми ИСО для файла обмена, или заготовками для конкретного носителя. Каждый файл состоит из следующих логических записей:

1)    записи описания данных (ЗОД);

2)    записей данных (ЗД).

Общая сгрукгура приведена на черт. 2. который дает расширенное логическое представление ЗОД и ЗД. ведущих меток и справочников каждой записи, типичных записей и палей типичных данных дли каждой записи. Записи ЗОД и ЗД имеют одинаковые структуры ведущей метки, справочника. записи и ноля, хотя их содержимое будет различно. При обмене повторяющимися данными с фиксированным форматом допускается опускать повторение идентичных ведущих меток и справочников ЗД.

Примечания:

1.    Па черг. 2 приведены логическая последовательность расположения тюлей и значение некоторых длин полей. Последовательность полей представлена для физически последовательного носителя.

2.    Специальные метки поля в данном стандарте описаны в следующем формате: 0 ... п. где п является десятичным числом, а «0 ... • означает ведущие нули слева для заполнения ноля метки.

Каждое поле описания данных ЗОД содержит описание данных, представленных в поле данных ЗД. с той же меткой поля. ЗОД (но не ЗД) имеет специальную метку поля 0 ... 0 и соответствующее поле, которое содержит управляющие элементы ноля, необязательный заголовок файла и в случае иерархии — информацию о структуре. Каждая ЗД имеет специальное поле для идентификации записи, а ЗОД содержит описание этого поля в ноле описания данных с той же меткой поля (0 . . . 1). Содержимое полей переменной шины ЗОД изменяется в зависимости от значений параметров в ведущей метке.

С. 6 ГОСТ 28270-89

Общая логическая структура ФОД

Примечания:

1.    РЗ — разделитель ноля, унрлнлнющий си мнил разделения информации (РЗ).

2.    Размеры полей фиксированной длины указаны в байтах, справа от каждою ноля.

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

11римсры полей описания данных для файлов уровня 3*. содержащих составные поля данных, приведены на черт. 12.

Черт.2, лист

ГОСТ 28270-89 С. 7

Детальная структура записи данных (ЗД)

Длина записи

5

Детальный план статьи,

Резерв

1

статья и поя# данных пользователя*

Общая структура ЗД

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

1

ведущей матки

Размер подполя

Резерв

5

.Длина поля"

11родолжемис с пре-

Размер подпопя „Позиция поля"

дыдущгй стр* юцы

Базовый адрес области

ДДММЫV ПОЛКЧПИ1П>ПИ*

6

Резерв

Резерв

Загысь данных

о

Размер подпола .Метка поля"

осдущвл

матка

План статьи

4

Запись детых

Справочник

Статья (1)

Область

Статья (2)

(Титынивя)

Зетмсь данных

данных попь зоваталя

Матка поля (2)

Статья (п)

Длина поля

Запись данных

РЗ

1

Пекыция поля

Запись данных

Пола идентификатора записи (1)

Стандартные

РЗ

1

(Типичное!

конечные

метки

файла

Попа данных пользователя

(2)

Дантме пользователя а соответствии с спи-

самиом в ЗОД в пола с той же меткой

К следующему файлу

РЗ

1

Пом данных пользаваталя

(Я)

---

РЗ

1

Чсрт.2, лист.2

Поля описания данных ЗОД, приведенные на черт. 2, даны для элементарных символьных полей данных, а тс, что показаны на черт. 12, — для составных полей данных, включая все дополнительные подполя.

Примечания:

1.    Содержимое поля данных ЗД может существенно меняться в зависимости от его описания в ЗОЛ, поэтому на черт. 2 и 12 примеры отсутствуют. Примеры приведены в приложении В.

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

Содержимое полей рассматривается как символы; в полях данных пользователя допускаются наборы многобайтовых символов (по п. 7.5*), в таких случаях дойна поля нс равна числу символов.

5.2. Запись описания данных (ЗОД)

ЗОД является первой записью ([тайла и состоит из областей и разделителей, приведенных на черт. 3.

Структура ЗОД

Имя области

Длина

Ведущая метка

24

Справочник

к хр

Разделитель пили

1

Область описания данных

Переменная

Разделитель поля

1

Черт.З

С. 8 ГОСТ 28270-89

Каждая ЗОД состоит из:

1)    ведущей метки длиной 24 символа;

2)    справочника длиной к х р. ограниченного разделителем ноля (1/14). где к — число статей справочника и р — длина каждой статьи (но и. 5.2.2);

3)    набора полей переменной длины, каждое из которых заканчивается разделителем поля 0/14).

5.2.1. Ведущая метка ЗОД

Состоит из полей, приведенных на черт. 4 и определяемых далее в пп. 5.2.1.1—5.2.1.9.

Структура ведущей метки ЗОД

ОП

Имя поля

Длина

Содержимое

0

Длина записи

5

Цифры

5

Уровень обмена

1

Цифры

6

Идентификатор ведущей метки

1

Символ

7

Признак расширения набора символов

1

Символ

8

Резерв

1

Символ ПРОБЕ!

9

Указатель применения

1

Символ

10

Длина управляющих элементов поля

2

Цифры

12

Базовый адрес области описания данных*

5

Цифры

17

Указатель расширенного набора символов*

3

Символы

20

План статьи

4

Цифры

Черт. 4

5.2.1.1.    Поле «Длина записи» (ЗОД ОП 0—4)

Определяет общую длину ЗОД в байтах. Содержимое этого поля должно быть цифровым. Значение «О* в этом поле означает длину ЗОД, превышающую 99999.

5.2.1.2.    Поле «Уровень обмена» (ЗОД ОГ1 5)

Должно определять уровень обмена (по разд. О*). Содержимым этого ноля должны быть цифры 1. 2 или 3:

1    — означает, что файл соответствует уровню обмена I;

2    — означает, что файл соответствует уровню обмена 2;

3    — означает, что файл соответствует уровню обмена 3.

Файл уровня 1 должен содержать элементарные символьные поля данных (по п. 6.1). но нс составные поля данных и не иерархические структуры. Файл уровня 2 должен содержать составные поля данных (по п. 6.2). но не иерархические структуры. Файл уровня 3 должен содержать составные ноля данных и список пар меток полей (по 5.2.3.1.3*). описывающих иерархические структуры.

5.2.1.3.    Поле «Идентификатор ведущей метки* (ЗОД ОП 6)

Указывает, что запись является ЗОД и содержит символ L (прописная латинская букв;» L).

5.2.1.4.    Поле «Признак расширения набора символов» (ЗОД ОГ1 7)

Определяет использование в полях данных последовательности ЛР2 для обозначения расширенных наборов символов, как определено в ИСО 2022 (ГОСТ 27466).

Символы в этом поле означают:

ПРОБЕЛ — расширение не используется;

Е (прописная латинская буква Е) — расширение используется.

5.2.1.5.    Резерв (ЗОД ОП 8)

Поле резервируется для последующей стандартизации.

5.2.1.6.    Поле «Указатель применения* (ЗОД ОП 9)

Резервируется для последующей стандартизации. Содержит символ ПРОБЕЛ.

5.2.1.7.    Поле «Длина управляющих элементов ноля» (ЗОД ОП 10—11)

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

ГОСТ 28270-89 С. 9

Содержимым этого поля должны быть цифры 00, 03 или 09 (по пи. 5.3.3.2, 7.2*).

5.2.1.8.    Поле «Базовый адрес области описания данных» (ЗОД ОП 12—16)

Определяет позицию первого поля описания данных в ЗОД.

Примечание. Первым нолем описания данных является иоле управления файла или поле описания иленгнфикагора записи.

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

5.2.1.9.    Поле «Указатель расширенного набора символов» (ЗОД ОП 17—19)

Указывает на использование в файле расширенных наборов символов но умолчанию.

Символы, указанные в поле, означают:

1)    (2/0) (2/0) (2/0) — по умолчанию для файла принят только набор символов Международной ссылочной версии по ИСО 646 (ГОСТ 27463);

2)    (2/0) (2/1) (2/0) — расширенные наборы символов приняты но умолчанию для одного или более полей данных (по и. 7.2*);

3)    усеченная последовательность АР2 — расширенный набор символов принят но умолчанию для файла в целом (по и. 7.3*).

5.2.1.10.    Поле «План статьи* (ЗОД ОП 20—23)

Определяет длины подполей статей справочника и состоит из поднолей, приведенных на черт. 5 (но п. 5.2.2). Каждое подполе этого поля должно содержать одну цифру.

5.2.1.10.1. Размер подполя «Длина поля» (ЗОД ОП 20)

Подполе определяет длину (в байтах) подполя статей справочника «Длина поля* и содержит цифру от I до 9 включительно.

Структура плана статьи справочника ЗОД

ОП

Имя нодполя

Длина

Содержимое

20

Размер подноля «Длина поля*

1

Цифра

21

Размер полполя «Позиция поля»

1

Цифра

22

Резерв

1

Цифра

23

Размер полполя «Метка поля»

1

Цифра

Черт. 5

5.2.1.10.2.    Размер подполн «Позиция поля» (ЗОД ОП 21)

Подполе определяет длину (в байтах) подполя статей справочника «Позиция поля» и содержит цифру от I до 9 включительно.

5.2.1.10.3.    Резерв (ЗОД ОП 22)

Подполе резервируется для последующей стандартизации как расширение плана статьи справочника и содержит цифру 0.

5.2.1.10.4.    Размер подноля «Метка ноля* (ЗОД ОП 23)

Подполе определяет длину (в байтах) нодполя статей справочника «Метка поля» и содержит цифру от I до 7 включительно.

Примечание. В и. 5.2 исна'1ьзуюгся следующие обозначения:

m — размер надполя «Дшна поля»;

п — размер нодполя «Позиция поля»;

t — размер полполя «Метка ноля*.

5.2.2. Справочник ЗОД

Справочник ЗОД состоит из ряда статей, длины поднолей которых должны быть указаны в поле «План статьи». Справочник ЗОД содержит одну статью для каждого поля описания данных и заканчивается разделителем моля (1/14). ЗОД определяет все метки полей ЗД.