Cтраница 1
Последовательный файл люжет быть описан с вариантом НЕОБЯЗАТЕЛЬНОГО во фразе ДЛЯ раздела оборудования. Если в управляющем операторе ASSGN ( только для ДОС ЕС) указан параметр IGN или в операторе DD ( только для ОС ЕС) указан параметр DUMMY или NULLFILE, первый оператор ЧИТАТЬ для этого файла вызовет выполнение повелительного оператора, указанного во фразе В КОНЦЕ. [1]
Последовательный файл ( CONSECUTIVE) организован так, что блоки записей следуют друг за другом и доступ к ним возможен только последовательный. Такие файлы являются традиционными и организуются на перфокартах, магнитной ленте и устройстве печати. [2]
Последовательный файл представляет собой последовательность элементов, в которой допускается выборка ( доступ) начального элемента последовательности и добавление элемента в конец последовательности. Такие последовательности реализуются на внешней запоминающей среде, например ленте, причем их запись возможна только в одном направлении. В языках программирования процедурного типа операция избирательного обновления является типичной операцией обработки. [3]
Последовательные файлы создаются по мере готовности записей, которые помещаются на носителях друг за другом. Как только переменная, указанная в операторе WRITE, получит соответствующее значение, выполнение этого оператора приведет к передаче всей совокупности значений из внутренней памяти ЭВМ во внешнюю, на которой расположен нужный файл. [4]
Последовательные файлы могут размещаться на магнитных лентах и на дисках и обеспечивают хранение записей в том порядке, в котором они поступили в файл. [5]
Последовательные файлы дополнены комбинированными ( ин-дексно-последовательными) файлами с соответствующими операциями и служат для постоянного или временного хранения данных на устройствах вторичной памяти. [6]
Последовательный файл может состоять из компонентов любых типов, обладающих операцией сравнения на равенство. [7]
Последовательный файл ( CONSECUTIVE) организован так, что блоки записей следуют друг за другом и доступ к ним возможен только последовательный. Такие файлы являются традиционными и организуются на перфокартах, магнитной ленте и устройстве печати. [8]
Последовательные файлы - наиболее простой и распространенный способ расположения блоков. [9]
Вводные последовательные файлы могут размещаться на перфокартах или МЛ, выводные - только на МЛ. Записи таких файлов имеют фиксированную длину, на МЛ они могут блокироваться. [10]
Записи последовательного файла на дисках записываются в отведенные для файла участки последовательно друг за другом. При обработке записи извлекаются также последовательно в том порядке, в котором они были записаны. Преимущество дисков по сравнению с магнитными лентами при использовании их для последовательных файлов заключается в том, что в процессе обработки последовательные файлы на дисках можно обновлять, не переписывая при этом весь файл на другой носитель. Кроме того, во многих случаях диски обеспечивают ускорение обработки и большую надежность. Однако при последовательной организации файлов на дисках не используется такая важная особенность устройств на дисках, как возможность одинаково быстро обращаться к любой записи файла. [11]
Для последовательного файла никаких ключей не требуется. [12]
Для последовательных файлов, имеющих ключи, это необязательно. Выражение в операторе задает переменную типа строки символов, содержащую поле ключа. [13]
Для последовательных файлов порядок следования компонентов определяется реализацией, а поиск компонента в общем случае осуществляется последовательным перебором компонентов. В комбинированном файле компоненты упорядочиваются по возрастанию ключа, и обеспечивается ускоренный доступ к ним по значению ключа. [14]
В последовательных файлах, хранящихся на магнитных лентах, алгоритм включения и удаления записей хорошо известен. Он заключается в сортировке файла изменений в том порядке, который принят в существующем файле, в чтении записей изменений и записей существующего файла с попутным включением и удалением из последнего необходимых записей. [15]