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

Прочитанный блок

Cтраница 1


Шифр прочитанного блока сравнивается с заданным шифром. Несовпадение шифров воспринимается как сбойная ситуация.  [1]

Если в прочитанном блоке имеется срок годности, то он проверяется путем сравнения с текущей датой.  [2]

После выполнения программы, если прочитанный блок не являлся блоком КК, МЛ находится в положении для чтения или записи следующей зоны. Все действия, связанные с корректировкой описания массива, например при открытии или закрытии массива, должны выполняться внешней программой. Так, например, если программой ВБЛ 0 К был прочитан блок НБ, то внешняя программа должна записать признак открытия массива в 36 - м разряде первой ячейки описания, а также заслать код 4 - 1 в счетчик зон в четвертой ячейке описания.  [3]

После выполнения программы, если прочитанный блок не являлся блоком КК, МЛ находится в положении для чтения или записи следующей зоны. Все действия, связанные с корректировкой описания массива, например при открытии или закрытии массива, должны выполняться внешней программой. Так, например, если программой ВБЛ0 К был прочитан блок НБ, то внешняя программа должна записать признак открытия массива в 36 - м разряде первой ячейки описания, а также заслать код 1 в счетчик зон в четвертой ячейке описания.  [4]

Путем сравнения с нулем содержимого второй контрольной ячейки ( АН 1) определяется, является ли прочитанный блок контрольным. Если блок не контрольный, то это воспринимается как сбойная ситуация.  [5]

Если массив уже открыт ( 1 в указанном разряде), то выполняется проверка номера катушки в прочитанном блоке ПНБ путем сличения с ожидаемым номером, ранее зафиксированным в описании массива. Несовпадение номеров воспринимается как сбойная ситуация. Если номера совпали, то номер зоны увеличивается в счетчике зон описания и на этом действие программы заканчивается. Происходит выход на внешнюю программу.  [6]

Если массив уже открыт ( Ь в указанном разряде), то выполняется проверка номера катушки в прочитанном блоке ПНБ путем сличения с ожидаемым номером, ранее зафиксированным в описании массива. Несовпадение номеров воспринимается как сбойная ситуация. Если номера совпали, то номер зоны увеличивается в счетчике зон описания и на этом действие программы заканчивается. Происходит выход на внешнюю программу.  [7]

Путем сравнения с нулем содержимого второй контрольной ячейки ( АН 4 - 1) определяется, является ли прочитанный блок контрольным. Если блок не контрольный, то это воспринимается как сбойная ситуация.  [8]

При выполнении перезаписи массивов с одного носителя на другой такого же или другого типа признак вида обмена в описании входного и выходного массивов будет формироваться при открытии входного массива на основании данных прочитанного блока НБ. При открытии выходного массива во время перезаписи данный признак из описания используется для формирования блока НБ, переносимого на носитель.  [9]

Оператор ЧИТАТЬ является условным. Если прочитанный блок не является последним в массиве, то оператор ЧИТАТЬ передает управление следующему за ним предложению ( как условный, он является последним в предложении); если же прочитанный блок является последним в массиве, то производится выполнение повелительного оператора, содержащегося внутри оператора ЧИТАТЬ. Оператор ЧИТАТЬ может быть применен только к массиву, открытому оператором ОТКРЫТЬ ВХОДНОЙ.  [10]

Оператор ЧИТАТЬ является условным. Если прочитанный блок не является последним в массиве, то оператор ЧИТАТЬ передает управление следующему за ним предложению ( как условный, он является последним в предложении): если же прочитанный блок является последним в массиве, то производится выполнение повелительного оператора, содержащегося внутри оператора ЧИТАТЬ. Оператор ЧИТАТЬ может быть применен только к массиву, открытому оператором ОТКРЫТЬ ВХОДНОЙ.  [11]

Оператор ЧИТАТЬ является условным. Если прочитанный блок не является последним в массиве, то оператор ЧИТАТЬ передает управление следующему за ним предложению ( как условный, он является последним в предложении); если же прочитанный блок является последним в массиве, то производится выполнение повелительного оператора, содержащегося внутри оператора ЧИТАТЬ. Оператор ЧИТАТЬ может быть применен только к массиву, открытому оператором ОТКРЫТЬ ВХОДНОЙ.  [12]

Оператор ЧИТАТЬ является условным. Если прочитанный блок не является последним в массиве, то оператор ЧИТАТЬ передает управление следующему за ним предложению ( как условный, он является последним в предложении): если же прочитанный блок является последним в массиве, то производится выполнение повелительного оператора, содержащегося внутри оператора ЧИТАТЬ. Оператор ЧИТАТЬ может быть применен только к массиву, открытому оператором ОТКРЫТЬ ВХОДНОЙ.  [13]

При записи обращения к программе ВБЛ0К ( Б10) в качестве параметров передаются действительные адреса описания входного массива Д и адрес таблицы информации А. В начале выполнения этой программы шифр читаемого блока ( НБ) из 4 - й ячейки поля ввода ( П0ЛЕ 3) запоминается в рабочей ячейке программы ВБЛ0К, а после чтения блока сравнивается с шифром прочитанного блока. НБ, то выполняется следующий оператор по порядку.  [14]

При записи обращения к программе ВБЛ0К ( Б10) в качестве параметров передаются действительные адреса описания входного массива Д и адрес таблицы информации А. В начале выполнения этой программы шифр читаемого блока ( НБ) из 4 - й ячейки поля ввода ( П0 ЛЕ 3) запоминается в рабочей ячейке программы ВБЛ0К, а после чтения блока сравнивается с шифром прочитанного блока. НБ, то выполняется следующий оператор по порядку.  [15]



Страницы:      1    2