Режим - указание - Большая Энциклопедия Нефти и Газа, статья, страница 2
Закон Сигера: все, что в скобках, может быть проигнорировано. Законы Мерфи (еще...)

Режим - указание

Cтраница 2


Во втором примере для ввода используется режим указания, тогда как для вывода сохраняется режим пересылки.  [16]

В третьей программе для вывода используется режим указания. Заметьте, что макрокоманда PUT здесь задается до начала обработки, заключающейся в создании выходной записи. Осуществляя свою простую обработку, мы, конечно, вполне обошлись бы и без фиктивной секции, но мы здесь хотели проиллюстрировать те приемы, которые наиболее употребительны.  [17]

В результате выполнения макрокоманды PUT в режиме указания управляющая система помещает в регистр 1 адрес очередного сегмента выходного буфера, где программист может строить очередную логическую запись. При выдаче каждой очередной макрокоманды PUT предыдущая запись освобождается для пере-дачи на внешнее устройство. Самая последняя запись передается по макрокоманде CLOSE при закрытии набора данных.  [18]

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

Макрокоманда GET для этого случая работает в режиме указания.  [20]

Если в макрокоманде DCB задан операнд MACRFGL ( режим указания), то операнд адрес-области задавать не следует. В этом случае при возврате управления в регистр 1 помещается адрес логической записи в буфере ввода, выделенном автоматически или с помощью одной из макрокоманд управления буферами.  [21]

Если в макрокоманде DCB указан операнд MACRFPL ( режим указания), то операнд адрес-области задавать не следует. В этом случае при возврате управления в регистр 1 помещается адрес позиции в буфере вывода для формирования там логической записи.  [22]

Следует отметить, что действие макрокоманды PUT в режиме указания отличается от действия GET. Различие заключается в том, что PUT обеспечивает программисту область, в которой он может начать строить запись, предназначаемую им для вывода.  [23]

В следующем примере макрокоманды GET и PUT работают в режиме указания.  [24]

Вывод диагностического сообщения в-набор данных СООБЩЕНИЕ осуществляется макрокомандой PUT в режиме указания. По этой макрокоманде запись никуда не пересылается, а в регистр 1 засылается адрес области буфера, куда должна быть помещена выводимая запись. Вывод записей начинается по второй макрокоманде PUT.  [25]

Применяются простая буферизация при вводе и выводе, макрокоманды GET в режиме указания и PUT в режиме пересылки.  [26]

По этой макрокоманде логическая запись входного набора данных, полученная по макрокоманде GET в режиме указания, записывается как очередная запись выходного набора данных. При этом, если указана простая буферизация ( BFTEKS), то действия макрокоманды PUTX аналогичны действиям макрокоманды PUT в режиме пересылки, если указана обменная буферизация ( BFTEK E), - аналогичны действиям макрокоманды PUT в режиме подстановки.  [27]

В методе доступа QSAM используются четыре режима обработки записей: режим пересылки, режим данных, режим указания и режим подстановки.  [28]

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

Отметим, что обменная буферизация не может использоваться с GET в режиме пересылки и PUT в режиме указания.  [30]



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