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

Запись - неопределенная длина

Cтраница 3


Если операнд KEY не указывается, то в IOAREA1 будет отводиться место только для данных. В случае файлов с записями неопределенной длины признак WLR будет фиксироваться тогда, когда длина, указанная в регистре REGSIZE, не согласуется с длиной записи на диске.  [31]

Если операнд KEY не указывается, то в IOAREA1 будет отводиться место только для данных. В случае файлов с записями неопределенной длины признак WLR будет фиксироваться тогда, когда длина, указанная в регистре REGSIZE, не согласуется с длиной записи на диске.  [32]

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

Длина считываемого блока ( она не должна превышать 32760J задается операндом длина. Он указывается в макрокоманде только для записей неопределенной длины ( формата U) с учетом длины ключа.  [34]

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

В некоторых руководствах записи неопределенной длины описываются как записи, которые не относятся ни к записям фиксированной длины, ни к записям переменной длины. Но такой подход не дает достаточного представления о записях неопределенной длины. Если программа формирует записи данных, то программист может предпочесть использовать все записи одной и той же длины или записи переменной длины, причем в первом случае будет считаться, что он использует записи фиксированной длины, а во втором случае - переменной длины.  [36]

Выбор формата записей для файлов данных определяется прежде всего природой самих данных, а также алгоритмом для их обработки. Различают три формата записей: записи фиксированной длины, записи переменной длины и записи неопределенной длины. Каждый файл данных должен состоять из записей одного формата.  [37]

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

39 Запись фиксированной длины.| Блок записей фиксированной длины. [39]

В ДОС / ЕС имеется три типа записей: записи фиксированной длины, записи переменной длины и записи неопределенной длины.  [40]

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

Данные продолжают считываться в основную память до тех пор, пока не обнаружится промежуток между записями или не заполнится отведенная для данных область памяти. Записи данных обрабатываются во многом так же, как и несблокированные записи переменной длины, за тем исключением, что в записях неопределенной длины необязательно явным образом представлен префикс блока и префикс записи. Если в проблемную программу были в действительности считаны записи переменной длины, то два четырехбайтовых префикса обрабатываются как часть записи данных.  [42]

Подпараметр RECFM ( Record Formation Metod - метод формирования записей) определяет формат и характер организации записей в наборе. Подпараметр может принимать значения: А - запись содержит управляющий знак в символическом коде; В - записи блокированы; F - записи имеют одну постоянную длину; М - запись имеет управляющий знак в машинном коде; U - записи неопределенной длины; V - записи переменной длины.  [43]

Операнд LRECL ( длина записи) указывает длину в байтах каждой записи набора данных. Для записей переменной длины ( RECFM V) значение операнда должно быть равно максимальной длине записи. При вводе записей неопределенной длины ( RECFM U) операнд не задается. При вводе записей переменной длины управляющая программа присваивает операнду длину вводимой записи.  [44]

Различные внешние носители допускают использование разных форматов записей. Файлы данных на перфокартах могут иметь любой из трех возможных форматов записей, но без блокирования. На перфолентах могут находиться файлы только с записями фиксированной и неопределенной длины и также без блокирования. Магнитные ленты и диски могут содержать файлы данных с любым форматом записей. Следует отметить, что на физическом уровне можно добиться любого типа записей и на остальных внешних носителях.  [45]



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