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

Управляющий формат

Cтраница 1


Управляющие форматы задаются в списке-форматов и выполняются, когда из списка выбирается формат данных, находящийся непосредственно за этим управляющим форматом. Если в списке-форматов за управляющим форматом не имеется выполняемых форматов данных, то этот управляющий формат не будет выполняться.  [1]

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

Управляющие форматы, вынесенные за список-форматов, в да выполняются первыми.  [3]

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

Управляющие форматы SKIP, PAGE, LINE могут быть использованы и независимо.  [5]

6 Форма выходного документа. [6]

Во всех управляющих форматах параметр w может быть целым десятичным числом или арифметическим выражением, значение которого вычисляется непосредственно перед использованием формата. Форматы PAGE и LINE применяются только при выводе на печать. Остальные управляющие форматы могут использоваться как при вводе, так и при выводе.  [7]

Действие, задаваемое управляющим форматом PL / 1, выполняется только в том случае, если за ним срабатывает формат данных, находящийся в том же списке; в противном случае он просто пропускается.  [8]

Список элементов формата, кроме рассмотренных в операторе ввода, может включать управляющие форматы: SKIP, SKIP ( W), LINE ( W), PAGE, COLUMN ( W), где SKIP обозначает переход печати на новую строку, начиная с первой позиции; SKIP ( W) - прогон бумаги на W строк ( W0, 1 2 или 3) и печать с первой позиции очередной строки; LINE ( W) - прогон бумаги до строки с номером W ( l W 256), при этом если значение W меньше текущего номера выводимой строки, то выполняется протяжка бумаги до строки с номером W на новом листе; PAGE - прогон бумаги до начала нового листа; COLUMN ( W) - номер позиции W ( l W 256) строки, начиная с которой выводится очередное значение.  [9]

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

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

А ( 18), а, Е (12.4), Ь) в цикле, где a, b - условное обозначение элементов управляющего формата, управляющий формат в игнорируется.  [12]

А ( 18), а, Е (12.4), Ь) в цикле, где a, b - условное обозначение элементов управляющего формата, управляющий формат в игнорируется.  [13]

Спецификации: формата данных задают форму полей данных в потоке. Управляющие форматы определяют при выводе операции над страницами, строками и обеспечивают разрядку текста, а при вводе используются для пропуска части символов. Обычно соблюдается поэлементное соответствие между переменными списка ввода-вывода и спецификациями форматов списка форматов. Однако такое соответствие не является обязательным, более того, оно невозможно, если число элементов списка ввода-вывода неизвестно. В таком случае передача данных осуществляется по правилам: а) если список ввода-вывода исчерпан, передача данных прекращается; б) если список форматов исчерпан, то спецификации повторяются от начала списка форматов до тех пор, пока не будут переданы все элементы списка ввода-вывода.  [14]

Спецификации формата данных задают форму полей данных в потоке. Управляющие форматы определяют при выводе операции над страницами, строками и обеспечивают разрядку текста, а при вводе используются для пропуска части символов. Обычно соблюдается поэлементное соответствие между переменными списка ввода-вывода и спецификациями форматов списка форматов. Однако такое соответствие не является обязательным, более того, оно невозможно, если число элементов списка ввода-вывода неизвестно. В таком случае передача данных осуществляется по правилам а) если список виода-вывода исчерпан, передача данных прекращается: б) если список форматов исчерпан, то спецификации повторяются от начала списка форматов до тех пор, пока не будут переданы все элементы списка ввода-вывода.  [15]



Страницы:      1    2