Cтраница 3
Файл последовательного доступа - это файл, в котором определены начальная и концевая записи, а относительно любой другой записи определены понятия текущая запись, предыдущая запись и последующая запись. Файл последовательного доступа используется в тех случаях, когда записи передаются в файл в порядке их расположения. [31]
Файл последовательного доступа характеризуется тем, что порядок следования данных в нем определяется последовательностью, в которой данные записываются на диск. Считывание из файла последовательного доступа возможно только в том же порядке, в котором данные хранятся в этом файле. [32]
Файлы последовательного доступа целесообразнее использовать в тех случаях, когда содержащаяся в них информация практически не меняется и при обращении к файлу используется почти вся информация. [33]
При последовательном доступе становится доступной очередная логическая запись. При произвольном доступе становится доступной запись, значение ключа которой указано программистом. [34]
При последовательном доступе оператор ЧИТАТЬ делает доступной очередную логическую запись входного фа ила и передает управление указанному повелительному оператору при достижении кбнца файла. [35]
При последовательном доступе к последовательному, индексному, относительному ( только для ОС ЕС) и прямому ( только для ОС ЕС) файлу, открытому как ВЫХОДНОЙ, оператор ПИСАТЬ может использоваться только для создания файла. [36]
При последовательном доступе происходит последовательное считывание записанной информации подобно тому, как это происходит с магнитофонной лентой. [37]
При последовательном доступе записи обрабатываются в порядке их поступления в файл, при прямом доступе - в произвольном порядке по номеру записи, а при ключевом доступе - в произвольном порядке по значению ключа. [38]
При последовательном доступе записи из файла считываются подряд, строго в порядке их расположения в файле. Поэтому чтобы обратиться ( получить доступ) к определенной записи, необходимо читать все предыдущие. [39]
Для технологии последовательного доступа к файлам техника поиска хорошо развита. Нужно начать со значения первичного ключа интересующей нас записи и считывать в основной памяти все записи подряд до тех пор, пока не встретится нужная запись или запись с большим значением первичного ключа. Первичный ключ - это область в записи, которая делает эту запись уникальной внутри данного файла. [40]
О Файлы последовательного доступа - обычно текстовые файлы или аналогичные им. Такие файлы представляют последовательность символов, содержащихся в файле. При этом данные ( но не файлы) могут иметь некую структуру, организованную разделителями. Структурной единицей содержимого в таких файлах, как правило, является строка. [41]
![]() |
Инструкции форматного ( F и бесформатного ( U ввода-вывода. [42] |
Типичными устройствами последовательного доступа кроме терминала являются принтеры, магнитофоны, считыватели с перфоленты и т.п. Ситуация при работе с файлом последовательного доступа такая же, как при работе со стековой памятью: чтобы прочитать, например, десятую запись файла, необходимо перед этим одну за другой прочитать предыдущие девять. [43]
Для файла последовательного доступа это легко сделать, поскольку он оканчивается записью EOF конца файла. Чтобы иметь информацию о достижении конца файла, в инструкции READ используется ключ ENDlab, где lab - метка инструкции, на которую будет передано управление при достижении EOF. [44]
Операторы ввода-вывода последовательного доступа используются для запоминания и последовательной выдачи данных. Они не зависят от устройств и могут использоваться для файлов, записанных на устройствах последовательного или прямого доступа. [45]