Файл прямого доступа
Здесь имеется в виду относительный номер, специфицирующий данный блок среди блоков диска, принадлежащих файлу. О связи относительного номера блока с абсолютным его номером на диске рассказывается в следующей лекции.
Естественно, что в этом случае для доступа к середине файла просмотр всего файла с самого начала не обязателен. Для специфицирования места, с которого надо начинать чтение, используются два способа: с начала или с текущей позиции, которую дает операция seek. Файл, байты которого могут быть считаны в произвольном порядке, называется файлом прямого доступа.
Таким образом, файл, состоящий из однобайтовых записей на устройстве прямого доступа, — наиболее распространенный способ организации файла. Базовыми операциями для такого рода файлов являются считывание или запись символа в текущую позицию. В большинстве языков высокого уровня предусмотрены операторы посимвольной пересылки данных в файл или из него.
Подобную логическую структуру имеют файлы во многих файловых системах, например в файловых системах ОС Unix и MS-DOS. ОС не осуществляет никакой интерпретации содержимого файла. Эта схема обеспечивает максимальную гибкость и универсальность. С помощью базовых системных вызовов (или функций библиотеки ввода/вывода) пользователи могут как угодно структурировать файлы. В частности, многие СУБД хранят свои базы данных в обычных файлах.
Еще по теме Файл прямого доступа:
- § 3. Формы прямого волеизъявления граждан
- Основы режиссуры прямого эфира
- Прямой доступ к информации и предузнавание
- 3. Доступ к источникам информации.
- Непосредственный доступ и предсказания
- § 6. Равный доступ к государственной службе
- 2.1.4. Классификация информации по доступу к ней
- Ключ доступен каждому.
- Прямой доступ к информации (на основе книг Барбары Энн Бреннан).
- Метод Ключ – защита от стресса и доступ к управлению внутренними ресурсами
- Принцип обеспечения потерпевшим права на доступ к правосудию и возмещение причиненного преступлением вреда
- Статья 200. Незаконные действия с документами на перевод, платежными карточками и иными средствами доступа к банковским счетам, оборудованием для их изготовления
- 15.6. Порядок доступа к Архивным фондам и использования архивных документов