Cтраница 2
Хвостовая метка - метка набора данных, или блок управления, который записывается в конце набора данных. Содержит информацию о наборе данных, включая число блоков данных, содержащихся в данном файле. [16]
При обработке многотомного набора данных в режиме UPDAT ( см. 7.3.5) программа обработки условия конца набора данных должна выдать макрокоманду FEOV, если требуется переключение томов. [17]
Оператор / ( наклонная черта в первой колонке перфокарты и звездочка - во второй) фиксирует конец набора данных, вводимого во входном потоке. [18]
Условие конца файла ( End of File - EOF) - это условие возникает каждый раз, когда обнаруживается конец набора данных ( файла) на томе. Условие формируется программами управления данными, когда задача ввода-вывода обнаруживает на запоминающем устройстве марку конца тома или хвостовую метку. [19]
Если при обращении к значению INPUT встретился конец набора данных, инструкция завершается неудачей, чем можно воспользоваться для обнаружения в программе конца набора данных ввода. [20]
Следует обратить внимание на то, что физический EOF ( нет карт в устройстве) даже при включенной лампочке EOF воспринимается IOCS как конец набора данных. [21]
Следует обратить внимание на то, что физический EOF ( нет карт в устройстве) даже при включенной лампочке EOF воспринимается IOCS как конец набора данных. [22]
В этой функции вы клонируете изначальный набор данных, настраиваете свойство FHterGroup, а затем проверяете, находится ли указатель одновременно в начале и в конце набора данных. Если это так, значит, набор данных пуст. [23]
![]() |
Форматы операторов ЯУЗ. [24] |
Назначение операторов: JOB - оператор начала задания; EXEC - оператор начала пункта задания; DD - оператор описания данных; команда - команда оператора ЭВМ; / - оператор конца набора данных: во входном потоке отделяет данные от управляющих операторов ЯУЗ; / / - оператор конца задания; / / или - операторы-комментарии, которые используются для включения между управляющими операторами информации, полезной для оператора ЭВМ или программиста при чтении листинга. [25]
Вводится запись набора данных ДАННЫЕ в массиве КАРТА. Если достигнут конец набора данных ДАННЫЕ, то переход к шагу 16 при наличии ранее введенных макрокоманд, или к шагу 25 при отсутствии макрокоманд. [26]
Таким образом, при использовании макрокоманды WRITE KN для добавления записей в конец набора данных свободные дорожки основной области не используются и добавляемые записи помещаются в область переполнения. Поэтому для добавления записей в конец набора данных обычно пользуются методом доступа QISAM в режиме возобновления загрузки. Тогда по макрокомандам PUT записи будут помещаться на дорожки основной области набора данных до тех пор, пока не заполнятся все дорожки основной области. [27]
Логическая запись набора данных ДАННЫЕ пересылается в рабочую область, адрес которой является вторым параметром. При достижении конца набор данных ДАННЫЕ закрывается, а третьему параметру присваивается признак конца набора данных. [28]
Подкоманда BOTTOM используется для перемещения указателя текущей строки таким образом, чтобы он указывал на последнюю строку редактируемого набора данных. Она может использоваться в случае, если последующие подкоманды, например INPUT, должны вводить строки в конец набора данных. [29]
Подкоманда FIND используется для поиска некоторой заданной последовательности символов. Система начинает поиск с текущей строки и продолжает до тех пор, пока не будет найдена заданная строка или не будет достигнут конец набора данных. [30]