Обработка - набор - данные - Большая Энциклопедия Нефти и Газа, статья, страница 1
Жизненно важные бумаги всегда демонстрируют свою жизненную важность путем спонтанного перемещения с места, куда вы их положили на место, где вы их не сможете найти. Законы Мерфи (еще...)

Обработка - набор - данные

Cтраница 1


Обработка наборов данных VSAM выполняется программами обработки индексно-последовательных наборов данных с помощью специальных средств VSAM, называемых ISAM-интерфейсом.  [1]

При обработке набора данных в проблемной программе метка, расположенная на внешнем носителе и характеризующая набор данных, для сокращения времени ее обработки должна быть переписана в основную память.  [2]

При обработке многотомного набора данных в режиме UPDAT ( см. 7.3.5) программа обработки условия конца набора данных должна выдать макрокоманду FEOV, если требуется переключение томов.  [3]

При обработке больших наборов данных экономической информации оперируют записями, которые являются копией того или иного документа.  [4]

Перед обработкой набора данных его необходимо открыть с помощью макрокоманды OPEN. Открытие набора заключается в подготовке обрабатывающей программы операционной системы и устройства, на котором располагается набор данных.  [5]

Во время обработки наборов данных информация из стандартной метки тома VOL1 проверяется программой управления данными, но не изменяется.  [6]

После завершения обработки набора данных выдается макрокоманда CLOSE для закрытия набора данных.  [7]

Прежде чем начать обработку набора данных, операционная система должна располагать полной информацией о наборе данных, характеристиках внешнего устройства, на котором размещен набор данных, и требованиях к его обработке. Вся эта информация передается управляющей программе через управляющий блок системы - блок управления данными DCB. Информация в этот блок попадает из трех источников: из программы пользователя, оператора DD управления заданиями и метки набора данных. Информация из метки используется только для существующих наборов данных, имеющих метки. Блок DCB создается для каждого-набора данных и заполняется информацией частично при его создании с помощью макрокоманды DCB, выдаваемой в программе.  [8]

Макрокоманда FEOV используется при обработке наборов данных посредством BSAM или QSAM для принудительного завершения обработки текущего тома и автоматического переключения на новый том. Если макрокоманда FEOV выдана для последнего тома входного набора данных, то управление получает программа, адрес которой указан в операнде EODAD макрокоманды DCB. При обработке набора данных посредством BSAM перед выдачей макрокоманды FEOV следует проверить на завершение все ранее инициированные операции ввода-вывода.  [9]

Макрокоманда CLOSE выполняет заключительные операции обработки наборов данных и устанавливает тома, на которых они находятся, в положения, определенные программистом с помощью операндов макрокоманды и операторов DD. При этом макрокоманда CLOSE создает метки выходного набора данных, восстанавливает в исходное состояние поля блоков DCB, освобождает все области основной памяти, полученные при выдаче макрокоманды OPEN, кроме области буферного пула. Для освобождения последней области после макрокоманды CLOSE следует выдать макрокоманду FREEPOOL. Это следует сделать обязательно, если предполагается повторное открытие DCB с другим размером блока логических записей.  [10]

Макрокоманда CLOSE выполняет заключительные операции обработки набора данных, включая запись в набор данных содержимого измененных, но еще не записанных буферов ввода-вывода и внесение необходимых изменений в каталог набора данных.  [11]

По завершении любой из перечисленных макрокоманд обработки наборов данных VSAM, исключая SHOWCAT в регистре 15 устанавливаются коды возврата, интерпретация которых зависит от того, асинхронный или синхронный запрос был выдан. Коды возврата для макрокоманды SHOWCAT приводятся в ее описании.  [12]

Если во время выполнения любой макрокоманды обработки наборов данных VSAM, исключая SHOWCAT, встретилась логическая или аппаратурная ошибка, а программа обработки логических ошибок не задана в списке программ выхода или не является активной, то макрокоманда завершается с кодом возврата, равным 8, в поле RPLERRCD блока RPL помещается код ошибки, а в поле RPLCMPON - код выполняемой функции и состояние группы автоматического обновления.  [13]

Так как длина записи STOR1 при обработке набора данных STORE должна Сез остатка делиться на 8, в нее включена переменная ЕМР длиной 3 байта, которая не используется при обработке.  [14]

Макрокоманда RPL строит список параметров запроса на обработку набора данных.  [15]



Страницы:      1    2    3    4