
- •Основы файловой организации данных. Файловый менеджер Total Commander
- •Физическое устройство и принципы функционирования накопителей на магнитных дисках
- •1)Двигателя, задающего вращение магнитного или оптического диска;
- •2) Системы для считывания/записи информации;
- •3) Системы позиционирования, предназначенной для прецизионной установки системы считывания/записи на определенный участок поверхности диска.
- •2. Основы организации файловой структуры данных
- •2.1 Файловая система. Типы файловых систем.
- •2.2 Логические диски.
- •2.3 Имена взу.
- •2.4 Типы файлов.
- •2.6 Каталоги.
- •2.7 Путь к файлу.
- •2.8 Шаблоны имен файлов.
- •2.9 Атрибуты файлов.
- •2.10 Папки, документы и ярлыки в ос Windows.
- •Структура логических дисков в файловой системе fat
- •Структура жесткого диска
2.6 Каталоги.
Каталог – это файл, в котором зарегистрированы другие файлы или каталоги.Регистрация включает в себя фиксацию таких сведений о файле как имя файла, дату и время создания (или модификации) файла, атрибуты файла, номер первого кластера файла. Приведенное определение каталога не распространяется на корневой каталог, который, как уже отмечалось, представляет собой не файл, а специальную область на логическом диске, создаваемую на этапе форматирования физического диска. Каталог, таким образом, может содержать в себе файлы и другие каталоги. Эти каталоги, в свою очередь, могут включать новые каталоги и файлы. Так создается древовидная, иерархическая структура, состоящая из каталогов и папок, что позволяет упорядочить информацию на дисках и существенно снизить время ее поиска. В пределах одного каталога не может быть двух одинаковых файлов и каталогов, т.е. имена каталогов и файлов, принадлежащих одному каталогу, должны быть уникальны и не должны повторяться. В то же время в разные каталоги могут входить файлы и каталоги с одинаковыми именами.
Требования, предъявляемые со стороны ОС, к именам каталогов, такие же, как и к именам файлов. Принято не присваивать типы именам каталогов.
Каталог, в котором расположены другие каталоги, называется родительским каталогом. Каталог, входящий в родительский каталог, называетсядочерним или подкаталогом. Каталог или файл, с которым пользователь работает в данное время, называетсятекущим или активным.Смысл активного каталога (файла) заключается в том, что любая команда действует только на активный каталог или файл.
2.7 Путь к файлу.
Путь к файлу – это последовательность из имен каталогов, разделенных символом «\» (читается как «бэкслэш).
Полное имя файлавключает имя дисковода, пути к файлу и имени файла, разделенных символом «\». Полное имя файла может быть представлено следующим образом:
{дисковод:}{путь\}имя файла
Например:
F:\Grodno\GRMU\PSI\kurs1\Spisok\gruppa13.txt– описывает файл с именемgruppa13.txt, расположенный в каталогеSpisok, который является дочерним по отношению к родительскому каталогуkurs1. Каталогkurs1, в свою очередь, входит в каталогPSI, каталог,PSIявляется дочерним каталогом для каталогаgrmu, зафиксированном в каталогеgrodnoна дискеf:.
2.8 Шаблоны имен файлов.
Для задания группы файлов используют так называемы шаблоны файлов. Шаблоны имен файлов – это имена файлов, содержащие символы “*” («звездочка») и «?» («знак вопросительный»).Наличие символа «*» в имени файла задает любое количество любых символов в имени файла, начиная с позиции размещения «*». Символ «?» в шаблоне обозначает только один символ в имени файла в той позиции, где расположен «?». Например, шаблон *.docописывает все файлы с произвольным именем, но одинаковым типом .doc; шаблонa*.docзадает все файлы типа .doc, у которых имя начинается с буквы «а». Шаблонa?.txtзадает файлы с типомtxt, у которых имя содержит всего два символа, причем, первый символ – буква «а», а второй - произвольный.
2.9 Атрибуты файлов.
Для каждого файла имеется запись в каталоге (так называемый элемент каталога), который содержит атрибуты файла. К атрибутам файла относятся следующие:
только для чтения (read only);
скрытый (hidden);
системный (system);
архивировать (archive).
Каждый из атрибутов может быть установлен или не установлен.
Установленный для файла атрибут «только для чтения»не позволяет его редактировать. Это предохраняет файл от изменений – чтобы такой файл отредактировать (изменить) необходимо средствами ОС снять данный атрибут. Файлы на стандартных компакт-дисках имеют атрибут «только для чтения», так как они не могут быть изменены (перезаписаны).
Атрибут «скрытый»не позволят отображать файл на экране дисплея в режиме стандартного просмотра (под стандартным просмотром мы понимаем установленную опцию для файлового менеджера «не отображать скрытые и системные файлы»).
Атрибут «системный»присваивается файлам операционной системы и подразумевает особый статус такого рода файлов (файлы такого рода не перемещаются программами оптимизации расположения файлов).
Атрибут файла «архивировать»означает, что для данного файла не создана копия программой резервного копирования. Атрибут «архивировать» устанавливается при создании файла и автоматически сбрасывается при создании резервной копии. Наличие у файла такого атрибута означает лишь одно – для данного файла не создана резервная копия.