ГОСТ 22558-89 сторінка 17 з 116
Отладочная строка — строка Кобол-программы, содержащая литеру 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).
Слово-специальная литера — зарезервированное слово, являющееся знаком арифметической операции или литерой отношения.
Слово текста — литера или непрерывная последовательность литер между полем А и полем R в библиотеке Кобола, исходной программе или в псевдотексте.
Словом текста являются:
разделитель за исключением пробела, ограничителя псевдотекста, открывающего и закрывающего ограничителя нечислового литерала. Правая и левая скобки, независимо от контекста в библиотеке, исходной программе или псевдотексте, всегда рассматриваются как слова текста;
нечисловой литерал вместе с ограничивающими его открывающими и закрывающими кавычками или числовой литерал;
любая другая непрерывная последовательность литер Кобола, за исключением строк комментария и слова COPY (КОПИРОВАТЬ), ограниченная разделителями и не являющаяся разделителем или литералом.
Сложное условие — условие, в котором одно или несколько условий связаны одной или несколькими логическими операциями (см. отрицание простого условия; комбинированное условие; отрицание комбинированного условия).
Сокращенное комбинированное условие отношения — комбинированное условие, в котором опущены общие для последовательности образующих его условий субъекты, и, возможно, знаки операции отношения.
Сообщение — данные, с которыми связан индикатор конца сообщения или индикатор конца группы (см. индикаторы сообщения) .
Сортируемый файл — совокупность записей, подлежащих сортировке посредством оператора SORT (СОРТИРОВАТЬ). Сортируемый файл создается и может быть использован только функцией сортировки.
Состояние ввода-вывода. Логический объект, содержащий двухлитерное значение, указывающее заключительное состояние операции ввода-вывода. Это значение, однако, доступно программе при использовании фразы FILE STATUS (СОСТОЯНИЕ ФАЙЛА) в статье управления файлами.
Специальная литера — литера, которая принадлежит следующему набору литер:
Литера Значение
+ плюс
— минус
* звездочка
/ дробная черта
= равно
. запятая (десятичная точка)
; точка с запятой
точка (десятичная точка) кавычки
( левая круглая скобка
) правая круглая скобка
> больше
< меньше
$(°) валютный знак
: двоеточие
SPECIAL NAMES (СПЕЦИАЛЬНЫЕ-ИМЕНА) — имя параграфа раздела оборудования, в котором имена реализации соотнесены с мнемоническими именами, определенными пользователем.
Специальные регистры — области памяти вычислительной машины, учреждаемые компилятором Кобола и используемые для
запоминания служебной информации при выполнении специфических функций Кобола.
Стандартная константа — генерируемое компилятором значение, на которое ссылаются посредством определенных зарезервированных слов (ч. 4, п. 4.2.2.2.3).
Стандартный формат данного — концепция, используемая при описании данных в разделе данных Кобола, согласно которой характеристики или свойства данных выражены в форме, ориентированной на появление данного на печатаемой странице неопределенной длины и ширины, а не в форме, ориентированной на способ размещения данного в памяти вычислительной машины или на некотором внешнем носителе.
Статья — набор последовательных фраз описания в разделе идентификации, разделе оборудования или разделе данных исходной программы, заканчивающийся разделителем точкой.
Статья имени программы — статья параграфа PROGRAM-ID (ПРОГРАММА) раздела идентификации, содержащая фразы, которые определяют имя программы и назначают программе избранные свойства.
Статья исходной машины — статья параграфа SOURCE-COMPUTER (ИСХОДНАЯ-МАШИНА) в разделе оборудования, содержащая фразы с описанием компьютерной среды, в которой будет компилироваться исходная программа.
Статья-комментарий — статья в разделе идентификации, которая может представлять собой любую комбинацию литер из набора литер машины.
Побачили розбіжність з офіційним текстом?