Требование уникальности имени файла очевидно – без
этого невозможно гарантировать однозначность доступа к данным. В
средствах вычислительной техники требование уникальности имени
обеспечивается автоматически – создать файл с именем, тождественным уже
имеющемуся, не могут ни пользователь, ни автоматика.
Хранение файлов организуется в иерархической структуре,
которая в данном случае называется файловой структурой. В качестве
вершины структуры служит имя носителя, на котором сохраняются файлы.
Далее файлы группируются в каталоги (папки), внутри которых могут быть
созданы вложенные каталоги (папки).
Каталоги (папки) – важные элементы иерархической
структуры, необходимые для обеспечения удобного доступа к файлам, если
файлов на носителе слишком много. Файлы объединяются в каталоги по
любому общему признаку, заданному их создателем (по типу, по
принадлежности, по назначению, по времени создания и т. п.). Каталоги
низких уровней вкладываются в каталоги более высоких уровней и являются
для них вложенными. Верхним уровнем вложенности иерархической структуры
является корневой каталог диска.
Все современные операционные системы позволяют создавать
каталоги. Правила присвоения имени каталогу ничем не отличаются от
правил присвоения имени файлу, хотя негласно для каталогов не принято
задавать расширения имен. Все промежуточные каталоги разделяются между
собой обратной косой чертой (\). На рисунке 2.1 приведен пример
иерархической структуры диска C:
|