Добавил:
sofyvits@ya.ru на позитиве Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
221
Добавлен:
10.01.2016
Размер:
149.5 Кб
Скачать

Логические диски и папки

Рассмотрим основные принципы организации доступа к файлам на диске на примере ОС Windows. Организация хранения файлов на физическом носителе информации основана на использовании логических дисков и размещаемых на них папках, в которых и регистрируются файлы. Логический диск является идентификатором носителя информации и может реализовываться на жестком диске, на гибком диске, на CD-ROM, в оперативной па­мяти (электронный диск), воFlash-памяти и т.п. На одном физическом диске может быть создано несколько логических дисков.Логичес­кий дисксоздается и управляется специальной программой (драйвером). Он имеет уни­кальное имя в виде одной латинской буквы, напримерС, D, Е, Fи т.д.

Доступ к файлу осуществляется через папку благодаря зареги­стрированному в ней имени данного файла.

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

Папка — справочник файлов с указанием месторасположения на диске.

Различают два состояния папки — текущее (активное) и пассивное.

Текущая (активная) папкапапка, в котором работа пользователя производится в текущее машинное время.

Пассивная папкапапка, с которым в данный момент времени не имеется связи.

В операционной системе Windowsпринятаиерархическая структура организации папок (рис. 2).На каждом диске всегда имеется единственная главная (корневая) папка. Она находится на 0-м уровне иерархической структуры и обо­значается символом "\". Корневая папка создается при форматировании (инициализации, разметке) диска, имеет ограниченный размер и не может быть удалена средствамиWindows. В главную папку могут входить другие папки и файлы, которые создаются средствами операционной системы и могут быть удалены соответствующими командами.

Родительская папка — папка, имеющая подпапки.

Подпапка — папка, которая входит в другую папку.

Рис. 2. Иерархическая структура организации папок («дерево папок»)

Таким образом, любая папка, содержащая папки нижнего уровня, может быть, с одной стороны, по отношению к ним родительской, а с другой стороны, подчиненной по отношению к папке верхнего уровня.

Папки на дисках организованы как системные файлы. Единственное исключение — корневая папка, для которой отведено фиксированное место на диске. Доступ к папкам можно получить, как к обыкновенному файлу.

В структуре папок могут находиться папки, не содержа­щие ни одного файла или подпапки. Такие папки называются пус­тыми.

Правила наименования папок такие же, как и правила наименования файлов. Для формального отличия от файлов обычно папкам присваивают только имена, хотя можно добавить и тип по тем же правилам, что и для файлов.

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

С понятием файловой системы тесно связано понятие файловой структуры диска, под которой понимают, как размещаются на диске: главная папка, подпапки, файлы, операционная система, а также какие для них выделены объемы секторов, класте­ров, дорожек.

При формировании файловой структуры диска операционная система Windowsсоблюдает ряд правил:

  1. файл или папка могут быть зарегистрированы с одним и тем же именем в разных папках, но в одной и той же папке только один раз;

  2. порядок следования имен файлов и подпапок в родительской папке произволь­ный;

  3. файл может быть разбит на несколько частей, для которых выделяются участки диско­вого пространства одинакового объема на разных дорожках и секторах.

Доступ к файлу осуществляется через папку благодаря зареги­стрированному в ней имени данного файла.

Для определения точного местонахождения файла в структуре папок необходимо знать путь к нему. Например, на рис. 2 файл с именем f.docзарегистрирован в трех разных папках. Для того, чтобы знать о каком файле идет речь необходимо указать путь к нему.

Путь — цепочка соподчиненных каталогов, которую необходимо пройти по иерархической структуре к каталогу, где зарегистрирован искомый файл. При задании пути имена каталогов записываются в порядке следова­ния и отделяются друг от друга символом \.

Примеры указания пути:

C:\f.doc

C:\ГРУППА\f.doc

C:\ГРУППА\ДОКУМЕНТЫ\f.doc

Соседние файлы в папке Лекции Информатика и программирование