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

Функция - файл

Cтраница 1


Функция файла задается о помощью атрибутов INPUT, OUTPUT, UPDATE. В некоторых случаях при обработке набора данных, расположенного на внешнем носителе, необходимо считывать записи Е основную память. В этом случае логический файл, связываемый с этим набором данных, должен быть описан как вводной с помощью атрибута INPUT При таком объявлении данные могут передаваться только с внешнего носителя в основную память.  [1]

Описателями функции файла являются INPUT, OUTPUT, UPDATE. Эти описатели указывают назначение файлов.  [2]

Описателями функции файла являются INPUT, OUTPUT, UPDATE. Эти описатели указывают назначение файлов. Описатель UPDATE указывает, что файл может использоваться как для ввода, так и для вывода данных.  [3]

Используя возможность указания функции файла в операторе OPEN, удается последовательно открывать файлы SUMI и SUM2 как входные и как выходные.  [4]

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

В объявлении файла, как правило, должно быть задано точное указание относительно функции файла. Для этого используется один из перечисленных выше атрибутов.  [6]

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

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

После окончания обработки записей файла его необходимо закрыть с помощью оператора CLOSE. После закрытия файла связь между ним и набором данных разрывается. Кроме того, при выполнении этого оператора отменяется атрибут функции файла ( INPUT или OUTPUT), если он был установлен в операторе OPEN. Если необходимо, атрибут функции файла может быть снова присоединен при выполнении следующего оператора OPEN для данного файла.  [9]

Это наборы данных, которые одновременно используются и для ввода и для вывода информации. Например, необходимо создать набор данных в некоторой программе, и в ней же его обработать. Для таких наборов функцию файла в операторе DECLARE указывать не следует.  [10]

После окончания обработки записей файла его необходимо закрыть с помощью оператора CLOSE. После закрытия файла связь между ним и набором данных разрывается. Кроме того, при выполнении этого оператора отменяется атрибут функции файла ( INPUT или OUTPUT), если он был установлен в операторе OPEN. Если необходимо, атрибут функции файла может быть снова присоединен при выполнении следующего оператора OPEN для данного файла.  [11]

Из определения следует, что в одном операторе можно открыть любое количество файлов, причем в этом случае программа будет выполняться быстрее, нежели при открытии каждого файла в отдельности. Наличие режимов необязательно, однако иногда оказывается целесообразным. Режим INPUT или OUTPUT может быть указан только для последовательного файла с атрибутами RECORD, SEQUENTIAL, UNBUFFERED. Тогда имеется возможность изменять функцию файла в программе путем открытия его с соответствующей функцией и закрытия. В этом случае атрибут INPUT или OUTPUT не указывается в операторе DECLARE при описании файла.  [12]



Страницы:      1