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

Статья описания группы отчета — статья в секции отчетов раз­дела данных, состоящая из номера уровня 01, необязательного имени данного, фразы TYPE (ТИП) и необязательного набора фраз отчета.

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

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

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

Статья описания отчета — статья в секции отчетов раздела данных, состоящая из индикатора уровня RD (00), за которым следует имя отчета и затем, если это требуется, набор фраз отчета. 120

Статья описания сортируемого-сливаемого файла — статья в секции файлов раздела данных, которая состоит из индикатора уровня SD (ОС), за которым следует имя файла, а затем набор фраз файла.

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

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

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

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

Статья управления вводом-выводом — статья параграфа 1-0— CONTROL (УПРАВЛЕНИЕ-ВВОДОМ-ВЫВОДОМ) в разделе оборудования, содержащая фразы с информацией, необходимой для передачи и обработки данных названных файлов во время вы­полнения программы.

Статья управления файлом — фраза SELECT (ДЛЯ) в разде­ле оборудования и все подчиненные ей фразы, которые объявляют соответствующие физические свойства файла.

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

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

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

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

Строка литер — последовательность смежных литер, образу- щая слово Кобола, литерал, строку литер шаблона или статью-ком- ментафий (ч. 4, п. 4.2.2.1).

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

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

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

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

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

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

LINAGE COUNTER (СЧЕТЧИК-ВЕРСТКИ) — специальный регистр, значение которого указывает текущую позицию в теле страницы.

Счетчик суммы — числовое данное со знаком, учреждаемое фразой SUM (СУММА) в секции отчетов раздела данных. Счет­чик суммы используется системой управления генератором отчетов для хранения результатов операций суммирования, производимых при генерации отчета.

Таблица — набор логически следующих друг за другом дан­ных, которые определены в разделе данных Кобол-программы с по­мощью фразы OCCURS (ПОВТОРЯЕТСЯ)-

Текущая запись — запись, доступная в области записи, соот­ветствующей файлу.

Тело страницы — часть логической страницы, в которой могут быть представлены печатаемые строки и (или) оставлены пустые строки (ч. 7, п. 3.7).

Терминал — источник передачи в очередь или получатель пере­дачи из очереди.

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

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

Указатель позиции файла — логическое понятие, содержащее значение текущего ключа в ключе ссылки для индексного файла, или номер текущей записи для последовательного файла, или от­носительный номер текущей записи для относительного файла, или указывающее, что следующей логической записи не существует, или что число значащих цифр в относительном номере записи боль­ше размера относительного ключа, или что необязательный вход­ной файл отсутствует, или что уже существует условие AT END КОНЦЕ), или что не установлена существующая следующая за­пись.

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

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

FILE CONTROL (УПРАВЛ ЕНИЕ-ФАЙЛАМИ) — имя пара­графа раздела оборудования, в котором объявляются имена фай­лов данных для конкретной исходной программы.

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

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

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

Управляющее данное — данное, изменение значения которого вызывает прерывание управления.

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

Уровень прерывания управления — относительная позиция в иерархии управления, на которой встретилось самое старшее из обнаруженных прерываний управления.

Условие — состояние программы во время ее выполнения, для которого можно определить значение истинности. Термин «усло­вие» (условие-1, условие-2, ...), появляющийся в спецификациях языка или в ссылках общего формата, соответствует условному вы­ражению, для которого может быть определено значение истиннос­ти и которое состоит из простого условия или комбинированных условий, представляющих синтаксически правильные комбина­ции простых условий, знаков логических операций и скобок.

Условие «в конце» — условие, имеющее место:

если при выполнении оператора READ (ЧИТАТЬ) для фай­ла с последовательным доступом не существует следующей логи­ческой записи в файле или если количество значащих цифр в отно­сительном номере записи больше размера относительного ключа, или отсутствует входной необязательный файл;

если при выполнении оператора RETURN (ВЕРНУТЬ) для соответствующего сортируемого или сливаемого файла не суще­ствует следующей логической записи;

если при выполнении оператора SEARCH (ИСКАТЬ) опе­рация поиска заканчивается и ни одно из условий, указанных в соответствующих вариантах WHEN (КОГДА), не удовлетворя­ется.

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

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

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

Условие конфликтных свойств файла — имела место неуспеш­ная попытка выполнить операцию ввода-вывода для файла и ука- 124

занные в программе свойства этого файла не совпадают с фикси­рованными свойствами файла.

Условие отношения — выражение, для которого может быть оп­ределено значение истинности того, что значение арифметического выражения, данного нечислового литерала или имени-индекса на­ходится в определенном отношении со значением другого арифме­тического выражения, данного, нечислового литерала или имени- индекса (см. знак операции отношения).

Условие INVALID KEY (ПРИ ОШИБКЕ КЛЮЧА) — условие, возникающее во время выполнения, если значение ключа, соот­несенного индексному или относительному файлу, определяется как ошибочное.

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

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

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

Условное выражение' — простое или сложное условие, указан­ное в операторах EVALUATE (ОЦЕНИТЬ), IF (ЕСЛИ), PERFORM (ВЫПОЛНИТЬ) или SEARCH (ИСКАТЬ) (см. прос­тое условие; сложное условие).

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

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

Уточненное имя данного — идентификатор, состоящий из име­ни данного, за которым следует одна или более пар из связки OF или IN (ИЗ) и последующего уточнителя имени данного.

Уточнитель:

Имя-данного или имя, связанное с индикатором уровня, ко­торое используется в ссылках либо вместе с другим именем-дан- ного, подчиненным уточнителю, либо вместе с именем-условия.

Имя секции, которое указывается в ссылках на имя пара­графа, содержащееся в этой секции.

Имя-библиотеки, используемое в ссылках на имя текста,, связанного с этой библиотекой (ч. 4, и. 4.3.8.1).

Файл — совокупность логических записей.

Файл массовой памяти — совокупность записей, соотнесенных к среде массовой памяти.

Файл отчетов ■— выходной файл, статья описания которого со­держит фразу REPORT (ОТЧЕТ). Файл отчетов состоит из запи­сей, записанных под управлением системы управления генерато­ром отчетов.

Физическая запись — термин является синонимом блока.

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

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

Формат — определенное упорядочение набора данных.

Формат представления — формат, который обеспечивает стан­дартный способ описания исходных Кобол-программ.

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

Фраза данных — фраза статьи описания данного раздела дан­ных, описывающая определенное свойство данного.

Фраза оборудования — фраза, которая указана как часть ста­тьи раздела оборудования.

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

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

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

Цифровая литера — литера, принадлежащая следующему на­бору цифр: 0, 1,2, 3, 4, 5, 6, 7, 8, 9. '

Число сообщений — счетчик числа завершенных сообщений, имеющихся в указанной очереди сообщений.

Числовое данное — данное, описание которого ограничивает представление его значения литерами цифр; данное со знаком мо­жет содержать также + , — или другое представление знака числа.

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

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

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

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

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

Весь розділ →