Оператор ветвления процедуры — оператор, совершающий явную передачу управления не следующему выполнимому оператору в последовательности операторов исходной программы. Операторы ветвления процедур: ALTER (ИЗМЕНИТЬ), CALL (ВЫЗВАТЬ), EXIT (ВЫЙТИ), EXIT PROGRAM (ВЫЙТИ ИЗ ПРОГРАММЫ), GO ТО (ПЕРЕЙТИ К), MERGE (СЛИТЬ) — с вариантом OUTPUT PROCEDURE (ПРОЦЕДУРА ВЫВОДА), PERFORM (ВЫПОЛНИТЬ) и SORT (СОРТИРОВАТЬ) — с вариантом INPUT PROCEDURE (ПРОЦЕДУРА ВВОДА) или OUTPUT PROCEDURE (ПРОЦЕДУРА ВЫВОДА).Оператор с ограничителем области действия — любой оператор, включающий явный ограничитель области действия (ч. 4, п. 4.4.3).
Оператор, управляющий компиляцией — оператор, вызывающий выполнение компилятором специальных действий во время компиляции.
Описание записи — совокупность статей описания данных, относящихся к отдельной записи. Термин является синонимом термина статья описания записи.
Определенное пользователем слово — слово Кобола, которое должно быть задано пользователем в соответствии с форматом фразы или оператора.
Определитель файла — область памяти, содержащая информацию о файле и используемая для связи между именем-файла и физическим файлом и между именем-файла и соответствующей областью записи.
Организация файла — постоянная логическая структура файла, устанавливаемая при создании файла.
Основная последовательность — последовательность, в которой воспринимаемые машиной литеры упорядочены для целей сортировки, слияния или сравнения и для последовательной обработки индексных файлов.
Основной ключ записи — ключ, содержимое которого однозначно идентифицирует запись в индексном файле.
Отдельно компилируемая программа — программа, компилируемая со всеми содержащимися в ней программами отдельно от всех остальных программ.
Отладочная секция — секция Кобол-программы, содержащая оператор USE FOR DEBUGGING (ИСПОЛЬЗОВАТЬ ДЛЯ ОТЛАДКИ).
Отладочная строка — строка Кобол-программы, содержащая литеру D (Т) в поле индикатора строки.
Относительная организация — постоянная логическая структура файла, в которой каждая запись единственным образом идентифицируется целой положительной величиной, указывающей порядковую позицию записи в файле.
Относительный ключ — ключ, значение которого идентифицирует логическую запись в относительном файле.
Относительный номер записи — порядковый номер записи в файле с относительной организацией. Этот номер рассматривается как числовой литерал, являющийся целым.
Относительный файл — файл с относительной организацией.
Отношение. Термин является синонимом знака операции отношения.
Отрицание комбинированного условия — знак логической операции NOT (НЕ), непосредственно за которым следует в скобках комбинированное условие.
Отрицание простого условия — знак логической операции NOT (НЕ), непосредственно за которым следует простое условие.
Очередь — логический набор сообщений, ожидающих передачи или обработки.
Параграф — в разделе процедур это имя параграфа, за которым следует разделитель точка и нуль, одно или несколько предложений. В разделе идентификации и разделе оборудования — это заголовок параграфа, за которым следует нуль, одна или несколько статей.
Переменная — данное, значение которого может изменяться при выполнении объектной программы. Переменные, используемые в арифметическом выражении, должны быть числовыми элементарными данными.
Переменно повторяющееся данное — переменно повторяющееся данное является табличным элементом, повторяющимся переменное число раз. В статье описания такого данного должна содержаться фраза OCCURS DEPENDING ON (ПОВТОРЯЕТСЯ В ЗАВИСИМОСТИ ОТ) или оно должно входить в другое данное с такой статьей описания.
Печатаемая группа — группа отчета, содержащая по крайней мере одну печатаемую строку.
Печатаемое данное — данное, размер и содержимое которого указаны элементарной статьей отчета, содержащей фразы COLUMN 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).
Слово-специальная литера — зарезервированное слово, являющееся знаком арифметической операции или литерой отношения.