- •1. Организация файловой системы
- •2. Разновидности файловых систем персональных компьютеров
- •Литература
- •Введение
- •1. Организация файловой системы
- •1.1. Понятие файла
- •1.2. Папки (каталоги)
- •1.3. Организация файловой системы
- •2. Разновидности файловых систем персональных компьютеров
- •2.1. Файловые системы fat12 и fat16
- •2.2. Файловая система fat32
- •2.3. Особенности файловой системы ntfs
- •Контрольные вопросы
1.2. Папки (каталоги)
Для доступа к файлам, хранящихся на внешних носителях, необходимо иметь некоторую их организацию.
Доступ – это процедура установления связи с памятью и размещенным в ней файлом для записи и чтения данных.
Имена файлов регистрируются на носителях в папках (каталогах, директориях).
Папка (каталог) – это справочник файлов с указанием месторасположения на носителе. Для папки отводится специальное место на носителе, в котором хранятся имена файлов, сведения о размере файлов, времени их последнего обновления, атрибуты (свойства) файлов и т.п. На каждом носителе может быть организовано несколько папок, в каждой из которых может быть размещено множество вложенных папок и файлов, но каждый файл всегда регистрируется только в одной папке.
В зависимости от активности различают два состояния папки:
-
текущая (активная) папка – папка, с которой осуществляется работа пользователя в текущий момент времени;
-
пассивная папка – папка, с которой в данный момент времени не имеется связи.
Во всех ОС, начиная с MS DOS, принята иерархическая структура организации папок (рис. 1). На каждом носителе всегда имеется единственный главный (корневой) каталог. Он находится на 0-м уровне иерархической структуры и обозначается символом «\». Корневой каталог создается при форматировании (инициализации, разметке) носителя, имеет ограниченный размер и не может быть удален средствами ОС. В главный каталог могут входить другие каталоги и файлы, которые создаются командами ОС и могут быть удалены соответствующими командами.
Рис. 1. Иерархическая структура организации каталога
Различают:
-
родительскую папку – папку, имеющую вложенные папки (подкаталоги);
-
подпапку (подкаталог) – папку, которая входит в другую папку.
Таким образом, любая папка, содержащая подпапки нижнего уровня, может быть, с одной стороны, по отношению к ним родительской, а с другой стороны, подчиненной по отношению к папке верхнего уровня.
Папки (каталоги) на дисках организованы как системные файлы. Единственное исключение – корневой каталог, для которого отведено, фиксированное место на диске. Доступ к папкам можно получить, как к обычным файлам.
Правила присвоения имен папкам и подпапкам такие же, как и правила наименования файлов. Для формального отличия от файлов обычно папкам присваивают только имена, хотя можно добавить и тип по тем же правилам, что и для файлов.
Д оступ к содержимому файла организован из главного каталога, через цепочку соподчиненных папок (подпапок) n-го уровня. В папке любого уровня могут храниться записи как о файлах, так и о папках нижнего уровня (рис. 2).
Описанный принцип организации доступа к файлу через папки является основой файловой системы.
Если необходимо обратиться к файлу, который находится не в текущей (активной) папке, то следует указать к нему путь.
Путь –последовательность из имен папок или символов «..», разделенных символом «\».
Путь задает маршрут от текущей папки или от корневого каталога носителя к той папке, в которой находится нужный файл.
Если путь начинается с символа «\», то маршрут вычисляется от корневого каталога носителя, иначе – от текущего каталога. Символ «..» соответствует входу в родительский каталог.
Примеры:
Путь от корневого каталога |
|
|
|
|
Путь от текущего каталога |
|
|
|
|
||
\CHI |
|
..\CHI |
- путь к каталогу 1-го уровня CHI |
\DOC\LETTERS |
|
LETTERS |
- путь к подкаталогу LETTERS каталога DOC |
\EXE\CHI |
|
..\EXE\CHI |
- путь к подкаталогу CHI каталога EXE |
В ПК имеется несколько накопителей – на жестких дисках, дискетах, компакт-дисках, флэш-памяти и т.п. На каждом из них могут находиться файлы и папки. Для того, чтобы указать, какой диск необходим, надо обратиться к накопителю по имени. Приняты следующие имена накопителей:
-
A: - дисковод гибких магнитных дисков (ГМД);
-
B: - дисковод ГМД;
-
C: - логический жесткий диск (обычно на нем размещается ОС);
-
D: - логический жесткий диск и т.д.*
Для указания пути к файлу необходимо использовать полное имя файла:
[ накопитель: ][ путь\ ] имя-файла.расширение
Конструкции, заключенные в квадратные скобки являются необязательными.
Если накопитель не указан, то подразумевается текущий, т.е. тот, с которым в данный момент ведется работа. Если не указан путь, то подразумевается текущая папка.
При размещении файлов на носителе целесообразно руководствоваться следующими правилами:
-
Все файлы, относящиеся к одному комплексу (пакету программ), размещайте в одной папке и ее подпапках.
-
Не помещайте в одной папке файлы, которые Вы используете, но не изменяете, и файлы, которые Вы изменяете. Это облегчит процесс архивации файлов.
-
Все исполнимые и командные файлы общего назначения размещайте в одной папке и нескольких ее подпапках.
-
Если понадобится выполнить на ПК какой-то новый вид работ, то лучше создать новую папку для проведения этих работ и размещения соответствующих файлов.
Задание №2 (ответы запишите в рабочую тетрадь)
|