Cтраница 4
Примечания: Параметр f представляет собой файловую переменную, соответствующую любому файлу любого типа. Параметр нов имя является выражением строкового типа. [46]
![]() |
Основные функции Win32 API для управления каталогами. [47] |
Сама главная файловая таблица представляет собой файл и, как и любой файл, может располагаться в любом месте тома, тем самым устраняется проблема дефектных секторов на первой дорожке дискового раздела. Кроме того, этот файл может при необходимости расти до максимального размера в 248 записей. [48]
Нетипизированные файловые переменные используются в основном для обеспечения прямого доступа к любому файлу на диске, независимо от его типа и структуры. [49]
Лемма 8.1. Сортировка слиянием требует выполнения примерно NlgN операций сравнения для сортировки любого файла из N элементов. [50]
![]() |
Организация записей переполнения для файла, изображенного на, в виде другого циркулярного файла. [51] |
При динамическом распределении блоков пул блоков фиксированной длины снабжается механизмом для выделения свободных блоков любому файлу, которому требуется память. Один пул блоков может использоваться многими различными файлами. Этот файл в отличие от циркулярного файла может расширяться или сжиматься в соответствии с изменяющимися требованиями. Однако его блоки не являются последовательными, как в циркулярном файле, так что при переходе от одной записи к другой может требоваться перемещение механизма доступа. [52]
Если выбрать большую единицу хранения, такую как цилиндр, это будет означать, что любой файл, даже состоящий из одного байта, займет как минимум целый цилиндр. [53]
Системная программа из состава IBMDOS, ведающая ресурсами памяти, без колебаний разбрасывает по разным секторам содержимое любого файла; это делается в целях экономии места, но неудобно при обращении к такому расчлененному файлу. Переписав такой файл на чистый диск, предварительно форматированный с помощью команды FORMAT, вы получите исходный файл в удобном виде и облегчите работу НГМД, которому будет поручено считать этот файл. [54]