"Если ты еще не нашел того, что искал, продолжай поиски. Не останавливайся. Поскольку это касается сути вещей, ты не пропустишь момента, когда действительно найдешь это."
Стив Джобс

Файловая система

Файловая система компьютера определяет порядок размещения файлов на диске и операции над ними.
Многоуровневая файловая система обязательно содержит различные папки (каталоги), которые в свою очень включают в себя другие папки или файлы. Чтобы в подобной системе найти определенный файл необходимо знать полное имя файла или, другими словами, путь к файлу.

Путь к файлу - это последовательность, состоящая из имен каталогов (папок), начиная от   корневого и заканчивая тем, в котором непосредственно хранится файл.


Вот всем знакомая сказочная аналогия понятия "путь к файлу": "На дубе висит сундук, в сундуке - заяц, в зайце - утка, в утке - яйцо, в яйце - игла, на конце которой смерть Кощеева".

Последовательно записанные имя логического диска( например, С:\), путь к файлу и имя файла составляют полное имя файла.

Графическое изображение иерархической файловой структуры называется деревом.

 На данном рисунке имена каталогов записаны прописными буквами, а файлов - строчными. Здесь в корневом каталоге имеются две папки: 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


При создании объектов файловой системы существуют определенные правила:
  1. файлы могут быть вложены только в папки, файл в файле не создается;
  2. в одной папке могут быть файлы с одинаковыми имена, только если у них разные расширения (тип файла:текстовый и графический, например). Исключение составляют только последние версии Windows.
  3. папка может быть создана только в другой папке, но не в файле.

САМОСТОЯТЕЛЬНАЯ РАБОТА






рис.1



рис.2



в начало

Комментариев нет:

Отправить комментарий