Проверяемый статус документов Полнотекстовый поиск Доступ без регистрации

Карточка нормативного документа

ГОСТ 28270-89

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

Просмотреть PDF
Статус не подтверждённа 13.09.2026Перед применением сверяйтесь с официальным источником
Удобное чтениеАбзацы и заголовки без PDF-разрывов

Межгосударственный стандарт

ГОСТ 28270-89

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

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

Редакционная карточка ГОСТНОРМ. Полный текст публикуется только при подтверждённом праве использования. Метаданные сверяются по нескольким источникам.

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

Область применения пока не подтверждена.

1

Страница 1

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

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




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


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


                                                                И здание официальное
                                  Б З 1 1 -2 0 0 4




                                                                            Ноал*
                                                                       От « Р | п я | ф иНИ
                                                                              20И




разработка сметной документации

2

Страница 2

УДК 681.327.6:006.354                                                                                    Группа 1185

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



                           Системы обработки информации
                                                                                             ГОСТ
             СПЕЦИФИКАЦИЯ ФАЙЛА ОПИСАНИЯ ДАННЫХ                                           28270-89
                   ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ

                              Information processing systems.                           (ИСО 8 2 1 1 -8 5 )
            Specification for a data descriptive file for information interchange

M КС 35.020
ОКСТУ 4097

                                                                                             Дата введения 01,07.90



     Настоящий стандарт уста на щипает независимые от носителя и системы обобщенную структу­
ру файла и форматы записей данных для обмена между системами обработки информации.
     Стандарт определяет средства формального описания данных различной структуры и типа не­
зависимо от их содержания.
     В целях обеспечения международного обмена информацией в качестве государственного стан­
дарта «Системы обработки информации. Спецификация файла описания данных для обмена ин­
формацией» принят стандарт ИСО 8211 методом прямого применения с учетом опечаток и
неточностей, приведенных п приложении I (в аутентичном тексте стандарта помечены знаком «*■»).

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

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

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

                                                      0.ВВЕДЕНИЕ

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

Издание официальное                                                                        Переиечатка воспрещена


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

3

Страница 3

С. 2 ГОСТ 2 8 2 7 0 -8 9

     Целью разработки настоящего стандарта было определение формата обмена, в который преоб­
разовывается информация отправителя и передается в систему получателя. При получении инфор­
мации в формате обмена она затем преобразовывается в формат получателя без потери структуры и
содержания. Стандарт определяет метод для описания четкой структуры обмена, позволяющей при­
нять большинство структур данных пользователя. Этот метод дает возможность отправителю сохра­
нить структуру информации и передать ее с данными получателю таким образом, что получатель
может повторно преобразовать структуру и данные в локальной системе.
     С помощью настоящего стандарта могут быть описаны и обменены большинство структур
данных общего использования: элементарные данные, векторы, массивы и иерархии. Такие струк­
туры файла пользователя, как последовательная, иерархическая, реляционная и индексная, могут
быть преобразованы в структуру обмена. При обмене сетевыми структурами необходима дополни­
тельная препроцессорная и постпроцессорная обработка для сохранения логических связей.
     Положения настоящего стандарта не зависят от носителей данных и требуют среды, в которой
стандартные метки и структуры файлов могут быть записаны или считаны с выбранных стандар­
тных носителей. Допускается, что записи переменной длины могут быть обработаны посредством
обеспечения системы обработки файла и меток. Язя преобразования файла пользователя и системы
управления базой данных в файл обмена необходим вычислительный процесс. Функция преобразо­
вания должна обеспечить необходимые преобразования структуры и данных. Параметры, необходи­
мые для определения выбора и преобразования этих элементов данных и структур в форматы,
установленные настоящим стандартом, находятся вне сферы рассмотрения стандарта.
     В управляющих полях файла обмена необходимо использовать набор кодированных символов
по стандарту ИСО 646 (международная справочная версия по ГОСТ 27463), в полях данных пользо­
вателя допускается применять расширенные наборы символов.
     Настоящий стандарт предусматривает три уровня обмена, из которых пользователь может вы­
бирать необходимый ему, исходя из сложности структур данных.
     Первый уровень поддерживает множество полей, содержащих простые, неструктурированные
строки символов.
     Второй уровень поддерживает первый уровень и обрабатывает множество полей, содержащих
структурированные данные пользователя, охватывающие все разнообразие типов данных.
     Третий уровень поддерживает второй уровень и иерархические структуры данных.
     П р и м с ч а н и е. Дополнительная информации по применению настоящего стандарта приведена в при­
ложении А.

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

      Настоящий стандарт устанавливает формат обмена для облегчения передачи файлов, содержа­
щих записи данных, между вычислительными системами. Стандарт не предназначен для использо­
вания внутри локальных систем. Стандарт определяет обобщенную структуру файла, которую
можно использовать для передачи между системами записей, содержащих широкое разнообразие
структур и типов данных. Стандарт представляет лишь средство описания содержимого записей
данных, но не определяет самого содержимого записи.
      Стандарт устанавливает:
      1) независимые от носителя данных файл и описания записей данных для обмена инфор­
мацией. Ом также предполагает использование других международных стандартов по структуре
и разметке файлов, таких, как ИСО 1001 (ГОСТ 25752), ИСО 4341 (ГОСТ 28104). ИСО 7665
(ГОСТ 28081);
      2) описание элементов данных: векторов, массивов и иерархий, содержащих строки симво­
лов. строки битов и числовые формы.
      Числовые формы определены в ИСО 6093;
      3) файл описания данных, включающий в себя запись описания данных и сопутствующие ей
записи данных, которые позволяют обмениваться информацией с минимальным специфичным
внешним описанием;
      4) запись описания данных, которая характеризует поле данных в пределах сопутствующих
записей данных;
      5) три уровня обм ена в зависимости от сложности допустимой структуры данных (по
п. 5.2.1.2).

4

Страница 4

ГОСТ 2 8 2 7 0 -8 9 С. 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. Декартова метка: массив идентификаторов, образованный декартовым произведением
элементов двух (или более) векторных меток. Элементы массива имеют тог же порядок, что и эле­
менты прямого произведения, так что. если а и Ь— векторные метки а = |а (1 ),. . . , а (п)| и Ь= |Ь(1),
. . . , b ( т ) |, то декартова метка а • b = |а(1) Ь(1), а(1) Ь(2), . . . , a(l) b(m), . . . , а(п) b(m)|, где a(i)
b(j) — соединение a(i) и b(j), которое образует идентификатор элемента i, j соответствующего
массива данных.
        4.7. Строка битов в символьном режиме: последовательность символов (0 или I), представляю­
щая строку двоичных цифр (см. также термин «поле битов*).
        4.8. Составное поле данных: поле, содержащее один или несколько неделимых элементов дан­
ных.

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

История статуса

Подтверждённых событий пока нет.