Cтраница 2
Методы последовательного доступа обеспечивают максимальную независимость от устройств по сравнению со всеми остальными методами доступа. Они могут быть использованы при работе с запоминающими устройствами на магнитной ленте, перфоленточными устройствами, АЦПУ, устройствами чтения и перфорации карт и устройствами прямого доступа. Именно широта применения этих методов позволяет существенно расширить возможности вычислительной машины, обеспечивая реализацию принципа независимости от устройств. Последовательная организация файла представляет собой мост между наборами данных и программой, в которой реализован принцип независимости от устройств. Проблемная программа может не содержать никакой информации о специф иче-ских характеристиках устройств. В момент выполнения такие характеристики устройств могут вноситься или оператором, или через входной поток заданий. Если проблемная программа запрашивает 80-символьные записи, то она может быть составлена таким образом, чтобы принимать подобные записи от любого устройства, которое может передавать их программе, - от устройства чтения карт, от магнитной ленты или от устройства прямого доступа. Это может оказаться полезным для эффективного использования вычислительной машины. [16]
Записи последовательного файла на дисках записываются в отведенные для файла участки последовательно друг за другом. При обработке записи извлекаются также последовательно в том порядке, в котором они были записаны. Преимущество дисков по сравнению с магнитными лентами при использовании их для последовательных файлов заключается в том, что в процессе обработки последовательные файлы на дисках можно обновлять, не переписывая при этом весь файл на другой носитель. Кроме того, во многих случаях диски обеспечивают ускорение обработки и большую надежность. Однако при последовательной организации файлов на дисках не используется такая важная особенность устройств на дисках, как возможность одинаково быстро обращаться к любой записи файла. [17]