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

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

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

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

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

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

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

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

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

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

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

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

+ плюс

— минус

* звездочка

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

= равно

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

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

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

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

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

> больше

< меньше

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

: двоеточие

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

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

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

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

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

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

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

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

Статья описания группы отчета — статья в секции отчетов раз­дела данных, состоящая из номера уровня 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, ...), появляющийся в спецификациях языка или в ссылках общего формата, соответствует условному вы­ражению, для которого может быть определено значение истиннос­ти и которое состоит из простого условия или комбинированных условий, представляющих синтаксически правильные комбина­ции простых условий, знаков логических операций и скобок.

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

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

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

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