Метод доступа с очередями
Этот метод оказывается весьма эффективным, когда данные организованы и выбираются или записываются последовательно. Когда файл открывается, программа управления данными заполняет вводные буферы данными из первых блоков файла. После этого каждая команда чтения либо выдает адрес следующей записи, которая должна быть обработана, либо помещает ее в рабочую область пользователя. Всякий раз, когда вводной буфер исчерпан, в него автоматически заносится другой блок. Поскольку при использовании метода доступа с очередями обработка записей ведется в строго определенном порядке, то оказывается возможным, используя блокированные записи и несколько буферов, разместить записи в основной памяти до того, как они фактически потребуются программе. Из записей, которые должны обрабатываться, формируется очередь и затем они по порядку, начиная с первой, обрабатываются. Из этого и следует название метода. Рассматриваемый метод значительно сокращает время ожидания завершения операций ввода-вывода. Аналогичный подход используется и при выводе данных. Каждая команда вывода заносит записи в выводные буферы и физически водит их как только буфер оказывается заполненным.