Многоуровневая файловая система обязательно содержит различные папки (каталоги), которые в свою очень включают в себя другие папки или файлы. Чтобы в подобной системе найти определенный файл необходимо знать полное имя файла или, другими словами, путь к файлу.
Путь к файлу - это последовательность, состоящая из имен каталогов (папок), начиная от корневого и заканчивая тем, в котором непосредственно хранится файл.
Вот всем знакомая сказочная аналогия понятия "путь к файлу": "На дубе висит сундук, в сундуке - заяц, в зайце - утка, в утке - яйцо, в яйце - игла, на конце которой смерть Кощеева".
Последовательно записанные имя логического диска( например, С:\), путь к файлу и имя файла составляют полное имя файла.
Графическое изображение иерархической файловой структуры называется деревом.
На данном рисунке имена каталогов записаны прописными буквами, а файлов - строчными. Здесь в корневом каталоге имеются две папки: IVANOV и PETROV и один файл fin.com. Папка IVANOV содержит в себе две вложенные папки PROGS и DATA. Папка DATA - пустая; в папке PROGS имеются три файла и т. д. На дереве корневой каталог обычно изображается символом \.
Полное имя файла prog3.pas будет записано так:
(корневой каталог) C: \ IVANOV \ PROGS \ prog3.pas
Полное имя файла task.dat будет записано так:
(корневой каталог) C: \ PETROV \ DATA\ task.dat
То есть с начала записывается имя диска, на котором хранится файл, а затем друг за другом через знак "\" имена папок, которые необходимо последовательно открывать, чтобы дойти до необходимого файла.
В проводнике операционной системы Windows дерево файловой системы выглядет следующим образом:
По графическим значкам и их расположению сразу определяется последовательность папок, составляющих путь к файлу (полное имя файла).
В повседневной жизни, если мы указываем путь к файлу, то это не рисунок, а строка, как в примерах выше.
По набору полных имен всех файлов, хранящихся на одном диске, можно нарисовать дерево файловой системы.
Например, данному списку полных имен файлов соответствует следующее дерево файловой системы:
С:\Проекты\История\Возрождение.doc
С:\Проекты\Информатика\Интернет.doc
С:\ Проекты\Информатика\Вирусы.doc
С:\Рисунки\Закат.bmp
С:\Рисунки\Зима.jpg
При создании объектов файловой системы существуют определенные правила:
- файлы могут быть вложены только в папки, файл в файле не создается;
- в одной папке могут быть файлы с одинаковыми имена, только если у них разные расширения (тип файла:текстовый и графический, например). Исключение составляют только последние версии Windows.
- папка может быть создана только в другой папке, но не в файле.
САМОСТОЯТЕЛЬНАЯ РАБОТА
рис.1 | |
рис.2 | |
Подписаться на:
Сообщения (Atom)
Комментариев нет:
Отправить комментарий