Перейти до вмісту
ГОСТ 22558-89
/ 116

КАЖДЫЕ целое-1 ЗАПИСЕЙ

КАЖДЫЕ целое-2 ЕДИНИЦ-ВРЕМЕНИ

КАЖДОЕ имя-условия-1

ЗАПИСИ

С ОБЩАЯ ОБЛАСТЬ

ОРТИРОВКИ

СОРТИРОВКИ-СЛИЯНИЯ

ДЛЯ имя-файла-3 {имя-файла-4}...

[НА ОДНОЙ КАТУШКЕ {имя-файла-5 [ПОЗИЦИЯ целое-3]}...]....]]]]

Общий формат статьи управления файлом

Непоследовательный файл

ДЛЯ [НЕОБЯЗАТЕЛЬНОГО] имя-файла-1

НАЗНАЧИТЬ (имя-реализации-11

рал-1 J '

[РЕЗЕРВИРОВАТЬ целое-1 ОБЛАСТЕЙ]

[[ОРГАНИЗАЦИЯ] ПОСЛЕДОВАТЕЛЬНАЯ]

ЛИТЕРА ЗАПОЛНИТЕЛЬ ( имяанног°-11 I литерал-2 ]

ОГРАНИЧИТЕЛЬ ЗАПИСИ / СТАНДАРТ~А ]

( имя-реализации-2 ]

[ДОСТУП ПОСЛЕДОВАТЕЛЬНЫЙ]

{СОСТОЯНИЕ ФАЙЛА имя-данного-2].

Относительный файл

ДЛЯ [НЕОБЯЗАТЕЛЬНОГО] имя-файла-1

НАЗНАЧИТЬ ( имяеалнзации *

[ литерал-1

[РЕЗЕРВИРОВАТЬ целое-1 ОБЛАСТЕЙ] [ОРГАНИЗАЦИЯ]ОТНОСИТЕЛЬНАЯ

ПОСЛЕДОВАТЕЛЬНЫЙ [ОТНОСИТЕЛЬ- НЫЙ КЛЮЧ имя-данного-1]

ДОСТУП {[ПРОИЗВОЛЬНЫЙ ]ПТоПГТЛТРПКНЫП

] ДИНАМИЧЕСКИЙ [ОТНОСИТЕЛЬНЫЙ

КЛЮЧ имя данного-1

[СОСТОЯНИЕ ФАЙЛА имя-данного-2].

И н д е к с н ы й файл

ДЛЯ [НЕОБЯЗАТЕЛЬНОГО] имя-файла-1

НАЗНАЧИТЬ (имя-реализации-П

[литерал-1 ] '' •

[РЕЗЕРВИРОВАТЬ целое-1 ОБЛАСТЕЙ]

[ ПОСЛЕДОВАТЕЛЬНЫЙ

ПРОИЗВОЛЬНЫЙ

ДИНАМИЧЕСКИЙ

ОРГАНИЗАЦИЯ] ИНДЕКСНАЯ ПОСЛЕДОВАТЕЛЬНЫЙ ~

ДОСТУП ПРОИЗВОЛЬНЫЙ

ДИНАМИЧЕСКИЙ

КЛЮЧ ЗАПИСИ имя-данного-1

[ДОПОЛНИТЕЛЬНЫЙ КЛЮЧ ЗАПИСИ имя-данного-2 [С ДУБЛИРОВАНИЕМ] ] .. ,

[СОСТОЯНИЕ ФАЙЛА имя-данного-3].

Сортируем ый-сливаемый файл

ДЛЯ имя-файла-1 НАЗНАЧИТЬ | имяреализации'1 |

[ литерал-J [ '

Файл отчетов

ДЛЯ [НЕОБЯЗАТЕЛЬНОГО] имя-файла-1

НАЗНАЧИТЬ («мя-реализации-1 ]

[ литерал-1 J ’

[РЕЗЕРВИРОВАТЬ целое-1 ОБЛАСТЕЙ] [[ОРГАНИЗАЦИЯ] ПОСЛЕДОВАТЕЛЬНАЯ]

ЛИТЕРА ЗАПОЛНИТЕЛЬ/ИМЯ'даНН°Г0-1 | [ литерал-2 )

ОГРАНИЧИТЕЛЬ ЗАПИСИ | єтандарт-а I

[ имя-реализации-2 )

[ДОСТУП ПОСЛЕДОВАТЕЛЬНЫЙ] [СОСТОЯНИЕ ФАЙЛА имя-данного-2].

Общий формат раздела данных

[РАЗДЕЛ ДАННЫХ.

[СЕКЦИЯ ФАЙЛОВ.

статья-описания-файла {статья-описания-записи}...

статья-описания-сортируемого-сливаемого-файла {статья-описания-записи}...

статья-описания-файла отчетов

[СЕКЦИЯ РАБОЧЕЙ-ПАМЯТИ.

статья-описания-уровня-77

статья-описания-записи ' • ’ 1

[СЕКЦИЯ связи.

статья-описания-уровня-77 статья-описания-записи ' •' 1

[СЕКЦИЯ КОММУНИКАЦИЙ.

[статья-описания-коммуникации [статья-описания-записи]...]...]

[СЕКЦИЯ ОТЧЕТОВ.

[статья-описания-отчета {статья-описания-группы-отчета}...]...] ]

Общий формат статьи описания файла

П о с л е д о в а т е л ь н ы й файл

ОФ имя-файла-1

[ВНЕШНЕЕ]

[ГЛОБАЛЬНОЕ]

В БЛОКЕ [ОТ целое-1 ДО] целое-2 ( [ЛИТЕР

г- 1 целое-3 ЛИТЕР

ПЕРЕМЕННОЕ ЧИСЛО

В ЗАПИСИ] [[ОТ целое-4] [ДО целое-5] ЛИТЕР] [В ЗАВИСИМОСТИ ОТ имя-данного-1] ОТ целое-6 ДО целое-7 ЛИТЕР

МЕТКИ [СТАНДАРТНЬ1П

—] ОПУЩЕНЫ )

[ ЗНАЧЕНИЕ ] [ і имя-данного-2 ] ]

[ЗНАЧ / ( имя-реализации-1 j литерал.! j f

[ЗАПИСИ ДАННЫХ {имя-данного-3}... ]

д [имя-данного-4] [ ВЕРСТКА|целое.8 [СТРОК

КОНЦОВКА ОТІ [ целое-9

ВЕРХНЕЕ ПОЛЕ ( имяанног°-6 ] [ целое-10 I

НИЖНЕЕ ПОЛЕ / имяанного7 ] 1 [ целое-11 ] [АЛФАВИТ имя-алфавита-1].

О т н о с и т е л ь н ы й файл

ОФ имя-файла-1

[ВНЕШНЕЕ] [ГЛОБАЛЬНОЕ]

Г (ЗАПИСЕЙ!’

В БЛОКЕ [ОТ целое-1 ДО] целое-2 И -

I тг ■ I JI1 £2« г*

I

целое-3 ЛИТЕР ПЕРЕМЕННОЕ ЧИСЛО

В ЗАПИСИ [[ОТ целое-4] [ДО целое-5] ЛИТЕР]

I [В ЗАВИСИМОСТИ ОТ имя-данного-1]

J ОТ целое-6 ДО целое-7 ЛИТЕР

МЕТКИ Lc-T^HAAPJHbi I 1

- — | ОПУЩЕНЫ /

" ( ЗНАЧЕНИЕ И ( имя-данного-2 1)

і ЗНАЧ || имя-реализации-1 }литерал-1 //

[ЗАПИСИ ДАННЫХ {имя-данного-3} ... ].

Индексный файл ОФ имя-файла-1

[ВНЕШНЕЕ]

[ГЛОБАЛЬНОЕ]

и кппис глт 1 ПЛ1 о [ЗАПИСЕЙ

В БЛОКЕ [ОТ целое-1 ДО] целое-2 1 qppfEP

целое-3 ЛИТЕР

ПЕРЕМЕННОЕ ЧИСЛО [ [ОТ целое-4]

[ В ЗАПИСИ

ДО целое-5] ЛИТЕР]

[В ЗАВИСИМОСТИ ОТ имя-данного-1]

О [ [ОТ целое-2] [ДО целое-3] ЛИТЕР] [В ЗАВИСИМОСТИ ОТ имя-даного-1] ОТ целое-4 ДО целое-5 ЛИТЕР


В ЗАПИСИ


целое-1 ЛИТЕР

ПЕРЕМЕННОЕ ЧИСЛО


2.5.4. С о р т и р у е м ы й-с л и в а е м ы й файл ОС имя-файла-1


[ЗАПИСИ ДАННЫХ {имя-данного-3} ... ].


ЗНАЧЕНИЕ її І имя-данного-2

ЗНАЧ j имя-реализации-1 [ литерал


СТАНДАРТНЫ

ОПУШЕНЫ


МЕТКИ




Т целое-6 ДО целое-7 ЛИТЕР

[СТАНДАРТНЫ

I ОПУЩЕНЫ


МЕТКИ


R ЗАПИСИ I целое'3 ДИТЕР

— - ( ОТ целое-4 ДО целое-5 ЛИТЕР


ЗАПИСЕЙ I

ЛИТЕР /


ДО] целое-2


[ГЛОБАЛЬНОЕ]

В БЛОКЕ [ОТ целое-1


ОФ имя-файла-1 [ВНЕШНЕЕ]


2.5.5. Файл отчетов


ЗАПИСЬ 1

ЗАПИСИ I ДАННЫХ {имя-данного-3}.. .

ЗНАЧЕНИЕ ] ( [ имя-данного-2

ЗНАЧ / ( имя-реализации-1 литерал.2

[АЛФАВИТ имя-алфавита-1 ]

[ОТЧЕТ ]

I ОТЧЕТЫ I {имя-отчета-1} ... .

Общий формат статьи описания данного

Формат 1

имя-данного-1

З номер-уровня

АПОЛНИТЕЛЬ

ЗАП

[ПЕРЕОПРЕДЕЛЯЕТ имя-данного-2]

[ГЛОБАЛЬНОЕ]

[ВНЕШНЕЕ]

’[ШАБЛОН]

[ ттт [ строка-литер

ДВОИЧНОЕ

ДЕСЯТИЧНОЕ

В для

ЫЧИСЛЕНИЙ выч ВЫДАЧИ ИНДЕКСА

Г 1 ПЕРВЫЙ 1 1

[ 13HAKJI Д-ИЯ ) [ОТДЕЛЬНО)

ПОВТОРЯЕТСЯ целое-2 РАЗ

[ [ ВОЗРАСТАНИЮ ] „ .. , .

УБЫВАНИЮ I КЛЮЧА {имя-данного-3}

[ИНДЕКСИРУЕТСЯ {имя-индекса-1} ... ] ПОВТОРЯЕТСЯ ОТ целое-1 ДО целое-2 РАЗ

В ЗАВИСИМОСТИ ОТ имя-данного-4

Г_ Л ВОЗРАСТАНИЮ ] „ , 1

ПО| УБЫВАНИЮ ;КЛЮЧА {имя-данного-3}...

[ИНДЕКСИРУЕТСЯ {имя-индекса-1} ... ]

ВЛЕВО

ВПРАВО


ВЫДЕЛЕНО

[СДВИНУТО ВПРАВО]

[ПРОБЕЛ КОГДА НУЛЬ]

[ЗНАЧЕНИЕ!

I ЗНАЧ ) литерал-1

Формат 2

66 имя-данного-1 ПЕРЕИМЕНОВЫВАЕТ имя-данного-2 [ПО имя-данного-3].

Формат 3

(ЗНАЧЕНИЕ] (

88 имя-услония-11 знач Нлитерал-1 [ПО литерал-2]

Общий формат статьи описания коммуникации

Формат 1

ОК имя-коммуникации-1 ДЛЯ [НАЧАЛЬНОГО] ВВОДА " [[СИМВОЛИЧЕСКАЯ ОЧЕРЕДЬ имя-данного-1]

[СИМВОЛИЧЕСКАЯ ПОДОЧЕРЕДЬ-1 имя-данного-2]

[СИМВОЛИЧЕСКАЯ ПОДОЧЕРЕДЬ-2 имя-данного-3]

[СИМВОЛИЧЕСКАЯ ПОДОЧЕРЕДЬ-3 имя-данного-4]

[ДАТА СООБЩЕНИЯ имя-данного-5]

[ВРЕМЯ СООБЩЕНИЯ имя-данного-6]

[СИМВОЛИЧЕСКИЙ ИСТОЧНИК имя-данного-7]

[ДЛИНА ТЕКСТА имя-данного-8]

[КЛЮЧ КОНЦА имя-данного-9]

[КЛЮЧ СОСТОЯНИЯ имя-данного-10]

[ЧИСЛО СООБЩЕНИЙ имя-данного-11]]

[имя-данного-1, имя-данного-2, имя-данного-3, имя-данного-4, имя-данного-5, имя-данного-6, имя-данного-7, имя-данного-8„ имя-данного-9, имя-данного-10, имя данного-11]

Формат 2

ОК имя-коммуникации-1 ДЛЯ ВЫВОДА

[ЧИСЛО АДРЕСАТОВ имя-данного-1]

[ДЛИНА ТЕКСТА имя-данного-2]

[КЛЮЧ СОСТОЯНИЯ имя-данного-3]

[ТАБЛИЦА АДРЕСАТОВ ПОВТОРЯЕТСЯ целое-1 РАЗ

[ИНДЕКСИРУЕТСЯ {имя-индекса-1} ... ] ]

[КЛЮЧ ОШИБКИ имя-данного-4]

[СИМВОЛИЧЕСКИЙ АДРЕСАТ имя-данного-5].

Формат 3

ОК имя-коммуникации-1

ДЛЯ [НАЧАЛЬНОГО ВВОДА-ВЫВОДА

~ [ [ДАТА СООБЩЕНИЯ имя-данного-1 ]

[ВРЕМЯ СООБЩЕНИЯ имя-данного-2]

[СИМВОЛИЧЕСКИЙ ТЕРМИНАЛ имя-данного-3]

[ДЛИНА ТЕКСТА имя-данного-4]

[КЛЮЧ КОНЦА имя-данного-5]

[КЛЮЧ СОСТОЯНИЯ имя-данного-6] ]

[имя-данного-1, имя-данного-2, имя-данного-3, имя-данного-4, имя-данного-5, имя-данного-6]'

Общий формат статьи описания отчета

ОО имя-отчета-1

[ГЛОБАЛЬНОЕ]

[С КОДОМ литерал-1 ]

УПРАВЛЕНИЕ ПО Р"Д1^Х'Ь;0Г0'І}'■’ )

I КОНЦУ [имя-данного-1] . .. J

[РАЗМЕР СТРАНИЦЫ целое-1 СТРОК

[ЗАГОЛОВОК целое-2] [ПЕРВЫЙ ФРАГМЕНТ целое-З}

[ПОСЛЕДНИЙ ФРАГМЕНТ целое-4] [КОНЦОВКА целое-5] ].

Общий формат статьи описания группы отчета

Формат 1

01 [имя-данного-1]

НОМЕР СТРОКИ о

[ ПЛЮС целое-2

[НА СЛЕДУЮЩЕЙ СТРАНИЦЕ]

целое-3

П СЛЕДУЮЩАЯ ГРУППА

ЛЮС целое-4

НА СЛЕДУЮЩЕЙ СТРАНИЦЕ

( (ЗАГОЛОВОК ОТЧЕТА 1

j 30 /

(ЗАГОЛОВОК СТРАНИЦЫ 1

I ЗС J

(УПРАВЛЯЕМЫЙ ЗАГОЛОВОК j УЗ

I имя-данного-2 1

поI концу )

( тип

ФРАГМЕНТ I

j ФР j

(УПРАВЛЯЕМАЯ КОНЦОВКА

(ук

I имя-данного-3) П0 j КОНЦУ J

( КОНЦОВКА СТРАНИЦЫ ]

(КС I

( КОНЦОВКА ОТЧЕТА 1

j КО j

[ДЛЯ ВЫДАЧИ].

Формат 2

номер-уровня [имя-данного-1]

ц [НОМЕР СТРОКИ

елое-1 [НА СЛЕДУЮЩЕЙ СТРАНИЦЕ)

ПЛЮС целое 2

[ДЛЯ ВЫДАЧИ].

Формат 3

номер-уровня [имя-данного-1]

( ШАБЛОН ]

і щ ( строка-литер

[ДЛЯ ВЫДАЧИ]

[ОТДЕЛЬНО]


ПЕРВЫЙ

ПОСЛЕДНИЙ


[ЗНАК]

[СДВИНУТО ВПРАВО]

[ПРОБЕЛ КОГДА НУЛЬ]

целое-1 [НАСЛЕДУЮЩЕЙ]

НОМЕР СТРОКИ

СТРАНИЦЕ]

ПЛЮС целое-2

[НОМЕР СТОЛБЦА целое-3]

ИСТОЧНИК идентификатор-1 Ї

ЗНАЧЕНИЕ]

ЗНАЧ [ литерал-1

j {СУММА {идентификатор-2} ...

[ДЛЯ {имя-данного-2}

гспппгілтк пл ( имя-данного-3 11

[СБРОСИТЬ ПО|концу )]

[ОПРЕДЕЛЯЕТ ГРУППУ].

Общий формат раздела процедур

Формат 1

[РАЗДЕЛ ПРОЦЕДУР [ИСПОЛЬЗІ Т {имя-данного} ... ].

[ДЕКЛАРАТИВЫ.

{СЕКЦИЯ имя-секции [номер-сегмента].

Оператор ИСПОЛЬЗОВАТЬ.

[имя-параграфа.

[предложение] ...]...}...

КОНЕЦ ДЕКЛАРАТИВ.

{СЕКЦИЯ имя-секции [номер-сегмента].

[ имя-параграфа.

[предложение] ... ] ...}...

Формат 2

[РАЗДЕЛ ПРОЦЕДУР [ИСПОЛЬЗУЯ {имя-данного-1}...].

{имя-параграфа.

[предложение] ...}...]

Общий формат глаголов Кобола

2.11.1

ПРИНЯТЬ идентификатор-1 [С^мнемоническое-имя-1]

ДАТУ

Д ПРИНЯТЬ В идентификатор-2

ЕНЬ

ДЕНЬ-НЕДЕЛИ

ВРЕМЯ

ПРИНЯТЬ ЧИСЛО СООБЩЕНИЙ имя-коммуникации-1

2.11.2

СЛОЖИТЬ I иДентиФикатоР 1 I ... С {идентификатор-2

(литерал-1 J —

[ОКРУГЛЯЯ]}...

[ПРИ ПЕРЕПОЛНЕНИИ повелительный-оператор-1]

[БЕЗ ПЕРЕПОЛНЕНИЯ повелительный-оператор-2] [КОНЕЦ-СЛОЖИТЬ]

~ [ идентификатор-1 ] [ идентификатор-2 1

С_и/Ю/1\И ID s 5 / СІ і о /

(литерал-1 (литерал-2 |

ПОЛУЧАЯ {идентификатор-3 [ОКРУГЛЯЯ]}...

[ПРИ ПЕРЕПОЛНЕНИИ повелительный-оператор-1 ]

[БЕЗ ПЕРЕПОЛНЕНИЯ повелительный-оператор-2]

[КОНЕЦ-СЛОЖИТЬ]

1 СООТВЕТСТВЕННО ]

улолки 1 р ? <~ООТВ [ идентификатор-1

С идентификатор-2 [ОКРУГЛЯЯ]

[ПРИ ПЕРЕПОЛНЕНИИ повелительный-оператор-1 ] [БЕЗ ПЕРЕПОЛНЕНИЯ повелительный-оператор-2] [КОНЕЦ-СЛОЖИТЬ]

2.11.3

ИЗМЕНИТЬ {имя-процедуры-1 [ДЛЯ ПЕРЕХОДА] К_имя-про- цедуры-2}...

2.11.4

и ВЫЗВАТЬ

дентификатор-1 литерал-1

ИСПОЛЬЗУЯ

( [ССЫЛКУ НА] {идентификатор-2}... [ ЗНАЧЕНИЕ {идентификатор-2} ...

[ПРИ ПЕРЕПОЛНЕНИИ повелительный-оператор-1 ]

[КОНЕЦ-ВЫЗВАТЬ]

ВЫЗВАТЬ I идентвфикатор-1 І

(литерал-1 ]

ИСПОЛЬЗУЯ

1 [ССЫЛКУ НА] {идентификатор-2}. .. ( ЗНАЧЕНИЕ {идентификатор-2}...

[ПРИ ОШИБКЕ повелительный-оператор-1] [БЕЗ ОШИБКИ повелительный-оператор-2] [КОНЕЦ-ВЫЗВАТЬ]

Побачили розбіжність з офіційним текстом?

Повідомити про неточність

Напишіть, що саме розходиться з офіційною публікацією. Код документа вкажіть у повідомленні — так ми швидше знайдемо потрібне місце.

Перейти до форми зворотного зв'язку

Дивіться також

Весь розділ →