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

Отладочная строка — строка Кобол-программы, содержащая литеру D (Т) в поле индикатора строки.

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

Относительный ключ — ключ, значение которого идентифици­рует логическую запись в относительном файле.

Относительный номер записи — порядковый номер записи в файле с относительной организацией. Этот номер рассматривается как числовой литерал, являющийся целым.

Относительный файл — файл с относительной организацией.

Отношение. Термин является синонимом знака операции отно­шения.

Отрицание комбинированного условия — знак логической опе­рации NOT (НЕ), непосредственно за которым следует в скобках комбинированное условие.

Отрицание простого условия — знак логической операции NOT (НЕ), непосредственно за которым следует простое условие.

Очередь — логический набор сообщений, ожидающих передачи или обработки.

Параграф — в разделе процедур это имя параграфа, за кото­рым следует разделитель точка и нуль, одно или несколько пред­ложений. В разделе идентификации и разделе оборудования — это заголовок параграфа, за которым следует нуль, одна или несколь­ко статей.

Переменная — данное, значение которого может изменяться при выполнении объектной программы. Переменные, используемые в арифметическом выражении, должны быть числовыми элемен­тарными данными.

Переменно повторяющееся данное — переменно повторяющее­ся данное является табличным элементом, повторяющимся пере­менное число раз. В статье описания такого данного должна со­держаться фраза OCCURS DEPENDING ON (ПОВТОРЯЕТСЯ В ЗАВИСИМОСТИ ОТ) или оно должно входить в другое данное с такой статьей описания.

Печатаемая группа — группа отчета, содержащая по крайней мере одну печатаемую строку.

Печатаемое данное — данное, размер и содержимое которого указаны элементарной статьей отчета, содержащей фразы CO­LUMN NUMBER (НОМЕР СТОЛБЦА), PICTURE (ШАБЛОН), а также SOURCE (ИСТОЧНИК), SUM (СУММА) или VALUE (ЗНАЧЕНИЕ).

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

Подочередь — логическое иерархическое подразделение оче­реди.

Подпрограмма — программа, являющаяся объектом операто­ра CALL (ВЫЗВАТЬ), объединяемая в рабочее время с вызываю­щей программой для образования единицы исполнения. Термин является синонимом термина вызываемая программа.

Подразумеваемая десятичная точка — позиция десятичной точ­ки в данном, которой не соответствует явное физическое представ­ление литеры точки.

Позиция литеры — объем физической памяти, необходимый для хранения одной литеры стандартного формата данных, описанных 114

DISPLAY (ДЛЯ ВЫДАЧИ). Более подробные характеристики физической памяти определяются реализацией.

Позиция цифры — объем физической памяти, необходимый для хранения одной цифры. Этот объем может изменяться в зависи­мости от фразы об использовании в статье описания данного, оп­ределяющей данное. Если в статье описания данного указана фра­за DISPLAY (ДЛЯ ВЫДАЧИ), позиция цифры является синони­мом позиции литеры. Более подробные характеристики физиче­ской памяти определяются реализацией.

Поле концовки — позиция тела страницы, примыкающая к ниж­ней границе.

Последовательная организация — постоянная логическая структура файла, при которой записи идентифицированы отноше­нием «предшественник-преемник», установленным при занесении записи в файл.

Последовательный доступ — метод доступа, при котором ло­гические записи извлекаются из файла или размещаются в нем в последовательности, упорядоченной отношением «предшествен­ник-преемник», установливаемым при создании файла.

Последовательный файл — файл с последовательной организа­цией.

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

Прерывание управления — изменение значения данного, ука­занного во фразе CONTROL (УПРАВЛЕНИЕ), используемое для управления иерархической структурой отчета.

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

Простое условие — любое одиночное условие, принадлежащее следующему множеству:

условие отношения;

условие класса;

условие имени условия;

условие состояния переключателя;

условие знака;

(простое условие).

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

Процедура ввода — набор операторов, которому передается управление во время выполнения оператора SORT (СОРТИРО­ВАТЬ) для управления передачей сортируемых записей.

Процедура вывода — набор операторов, которым передается управление во время выполнения оператора SORT (СОРТИРО­ВАТЬ) после завершения функции сортировки или во время выпол­нения оператора MERGE (СЛИТЬ) после завершения функции слияния.

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

OBJECT-COMPUTER (РАБОЧАЯ МАШИНА) — имя парагра­фа в разделе оборудования, описывающего конфигурацию маши­ны, на которой следует выполнять объектную программу.

Раздел—набор из нуля, одной или нескольких секций или пара­графов, образующих тело раздела, который формируется и состав­ляется в соответствии со специальными правилами. Каждый раз­дел состоит из заголовка раздела и соответствующего тела разде­ла. Имеется четыре раздела Кобол-программы: раздел идентифи­кации, раздел оборудования, раздел данных и раздел процедур.

Разделитель — литера или две последовательные литеры, ис­пользуемые для ограничения строк литер.

Режим ввода — состояние файла после выполнения оператора OPEN (ОТКРЫТЬ), указанного с вариантом INPUT (ВХОД­НОЙ), для этого файла и до выполнения оператора CLOSE (ЗА­КРЫТЬ) без варианта REEL (КАТУШКУ) или UNIT (ТОМ) для этого файла.

Режим ввода-вывода — состояние файла после выполнения оператора OPEN (ОТКРЫТЬ), указанного с вариантом 1-0 (ВХОДНОЙ-ВЫХОДНОЙ). для этого файла и до выполнения оператора CLOSE (ЗАКРЫТЬ) без варианта REEL (КАТУШКУ) или UNIT (ТОМ) для этого файла.

Режим вывода — состояние файла после выполнения операто­ра OPEN (ОТКРЫТЬ) для этого файла с вариантом OUTPUT (ВЫХОДНОЙ) или EXTEND (ДОПОЛНЯЕМЫЙ) и до выполне­ния оператора CLOSE (ЗАКРЫТЬ) без варианта REEL (КАТУШ­КУ) или UNIT (ТОМ) для этого файла.

Режим дополнения — состояние файла после выполнения для него оператора OPEN (ОТКРЫТЬ), указанного с вариантом EXTEND (ДОПОЛНЯЕМЫЙ) и до выполнения оператора CLOSE (ЗАКРЫТЬ) для этого же файла.

Режим открытия — состояние файла после выполнения опера­тора OPEN (ОТКРЫТЬ) для этого файла и до выполнения опера­тора CLOSE (ЗАКРЫТЬ) без варианта REEL (КАТУШКУ) или UNIT (ТОМ) для этого файла. Определенный режим открытия оп­ределяется в операторе OPEN (ОТКРЫТЬ) вариантом INPUT 116

(ВХОДНОЙ), OUTPUT (ВЫХОДНОЙ), 1-0 (ВХОДНОЙ-ВЫ- ХОДНОЙ) или EXTEND (ДОПОЛНЯЕМЫЙ) соответственно как режим открытия для ввода, вывода, ввода-вывода или дополнения.

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

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

Сегмент сообщения — логическое подразделение сообщения, обычно связанное с индикатором конца сегмента (см. индикаторы сообщения).

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

Секция ввода-вывода — секция раздела оборудования, которая называет файлы и внешнюю среду, требуемые для объектной про­граммы, и которая задает информацию, необходимую для пере­дачи и обработки данных в процессе выполнения объектной про­граммы. 4

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

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

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

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

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

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

Символическая литера — определенное пользователем слово, указывающее определенную пользователем стандартную констан­ту.

Система управления генератором отчетов (СУГО) — обеспечи­ваемая реализацией система управления, которая осуществляет построение отчетов во время выполнения.

Система управления массовой памятью (СУМП) — система управления вводом-выводом, которая управляет обработкой фай­лов в массовой памяти.

Система управления сообщениями — система управления ком­муникациями, которая поддерживает обработку сообщений.

Системное имя — слово Кобола, используемое для связи с опе­рационной средой.

Следующая запись — запись, которая логически следует за те­кущей записью файла.

Следующее выполнимое предложение — следующее предложе­ние, которому будет передано управление после завершения вы­полнения текущего оператора (ч. 4, п. 4.4.2).

Следующий выполнимый оператор — следующий оператор, ко­торому будет передано управление после завершения выполнения текущего оператора (ч. 4, п. 4.4.2).

Сливаемый файл — совокупность записей, подлежащих слия­нию посредством выполнения оператора MERGE (СЛИТЬ). Сли­ваемый файл создается и может использоваться только при выпол­нении функции слияния.

Слово — строка литер, состоящая не более чем из 30 литер и образующая определенное пользователем слово, системное имя или зарезервированное слово (ч. 4, п. 4.2.2.1).

Слово Кобола — строка литер, состоящая не более чем из 30 литер и образующая определенное пользователем слово, системное имя или зарезервированное слово (ч. 4, п. 4.2.2.1).

Слово-специальная литера — зарезервированное слово, являю­щееся знаком арифметической операции или литерой отношения.

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

Словом текста являются:

разделитель за исключением пробела, ограничителя псев­дотекста, открывающего и закрывающего ограничителя нечисло­вого литерала. Правая и левая скобки, независимо от контекста в библиотеке, исходной программе или псевдотексте, всегда рас­сматриваются как слова текста;

нечисловой литерал вместе с ограничивающими его откры­вающими и закрывающими кавычками или числовой литерал;

любая другая непрерывная последовательность литер Ко­бола, за исключением строк комментария и слова COPY (КОПИ­РОВАТЬ), ограниченная разделителями и не являющаяся разде­лителем или литералом.

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

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

Сообщение — данные, с которыми связан индикатор конца сообщения или индикатор конца группы (см. индикаторы сообще­ния) .

Сортируемый файл — совокупность записей, подлежащих сор­тировке посредством оператора SORT (СОРТИРОВАТЬ). Сорти­руемый файл создается и может быть использован только функци­ей сортировки.

Состояние ввода-вывода. Логический объект, содержащий двухлитерное значение, указывающее заключительное состояние операции ввода-вывода. Это значение, однако, доступно програм­ме при использовании фразы FILE STATUS (СОСТОЯНИЕ ФАЙ­ЛА) в статье управления файлами.

Специальная литера — литера, которая принадлежит следую­щему набору литер:

Литера Значение

+ плюс

— минус

* звездочка

/ дробная черта

= равно

. запятая (десятичная точка)

; точка с запятой

точка (десятичная точка) кавычки

( левая круглая скобка

) правая круглая скобка

> больше

< меньше

$(°) валютный знак

: двоеточие

SPECIAL NAMES (СПЕЦИАЛЬНЫЕ-ИМЕНА) — имя пара­графа раздела оборудования, в котором имена реализации соотне­сены с мнемоническими именами, определенными пользователем.

Специальные регистры — области памяти вычислительной ма­шины, учреждаемые компилятором Кобола и используемые для

запоминания служебной информации при выполнении специфиче­ских функций Кобола.

Стандартная константа — генерируемое компилятором значе­ние, на которое ссылаются посредством определенных зарезерви­рованных слов (ч. 4, п. 4.2.2.2.3).

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

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

Статья имени программы — статья параграфа PROGRAM-ID (ПРОГРАММА) раздела идентификации, содержащая фразы, которые определяют имя программы и назначают программе изб­ранные свойства.

Статья исходной машины — статья параграфа SOURCE-COM­PUTER (ИСХОДНАЯ-МАШИНА) в разделе оборудования, содер­жащая фразы с описанием компьютерной среды, в которой будет компилироваться исходная программа.

Статья-комментарий — статья в разделе идентификации, кото­рая может представлять собой любую комбинацию литер из набо­ра литер машины.

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

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

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

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

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

Весь розділ →