разделение, защиту и восстановление файлов. Файловая система позволяет
программам обходиться набором достаточно простых операций для выполне-
ния действий над некоторым абстрактным объектом, представляющим файл.
Конкретная файловая система определяет размер имени файла (папки),
максимальный возможный размер файла и раздела, набор атрибутов файла.
Некоторые файловые системы предоставляют сервисные возможности, напри-
мер, разграничение доступа или шифрование файлов.
Файловая система связывает носитель информации, с одной стороны, и
способ доступа к файлам – с другой. Когда прикладная программа обращается
к файлу, она не имеет никакого представления о том, каким образом располо-
жена информация в конкретном файле и на каком физическом типе носителя:
CD, жестком диске, флэш-памяти или другом – он записан. Все, что знает про-
грамма, – это имя файла, его размер и атрибуты. Эти данные она получает от
файловой системы. Именно файловая система устанавливает, где и как будет
записан файл на физическом носителе.
С точки зрения операционной системы весь диск представляет собой набор
кластеров (как правило, размером 512 байт и больше). Драйверы файловой си-
стемы организуют кластеры в файлы и папки (реально являющиеся файлами,
содержащими список файлов в этой папке). Эти же драйверы отслеживают,
какие из кластеров в настоящее время используются, какие свободны, а какие
помечены как неисправные.
Объекты файловой системы ОС Windows Разберем теперь объекты, с которыми работает ОС семейства Windows, –
диск, файл, папку (каталог) и ярлык.
Дадим определение такого объекта, как диск.
Диск – носитель информации, который может представлять собой физиче-
ское устройство или часть пространства носителя, называемого логическим
диском. Он именуется одной буквой латинского алфавита с добавлением после
6
нее знака «:» – двоеточия, именование происходит последовательным присво-
ением латинских букв по алфавиту.
Приведем пример именования дисков в ОС Windows: