Файловая структура, файлы, папки
Операционная система Windows обеспечивает создание файловой системы, предназначенной для хранения данных на дисках и организации доступа к ним. Файловой системой называется способ хранения файлов на дисках компьютера. Файл – это именованная область диска, в которой хранится последовательность произвольного числа байтов однородной информации. Другими словами, под файлом понимается именованная область внешней памяти персонального компьютера (жесткого диска, диска СD-ROM, флэш-диска, гибкого диска). Любой файл имеет следующие три особенности: - у файла есть имя; - файл содержит однородную информацию, т.е. он содержит компоненты одного типа; - длина (в байтах) вновь создаваемого файла не оговаривается и ограничивается только емкостью устройств внешней памяти. Имя файла – это последовательность алфавитно-цифровых символов. Для создания содержательных имен файлов можно применять любой из 256 символов клавиатуры (кроме девяти специальных / \: *? ” < > | ), в том числе символы русского алфавита. За именем файла записывается символ ‘.’ (десятичная точка), после которого указывается тип файла, часто называемыйрасширением имени файла. Тип файла указывает на характер хранимой в файле информации, и, по принятому соглашению для операционной системы, определяется тремя (или четырьмя) символами алфавита английского языка. Например: Отчет1.docx – в файле с именем Отчет1 хранится документ. Тип файла docx определяется первыми тремя буквами английского слова doc ument, перевод этого слова – документ; Книга1.txt – в файле с именем Книга1 хранится текст. Тип файла txt определяется тремя буквами английского слова t e xt; Unit1.exe – в файле с именем Unit1 хранится программа на языке микропроцессора – это так называемый исполняемый файл. Тип файла exe определяется первыми тремя буквами английского слова exe cute, перевод этого слова – исполнять; 1 2 3 4 5
Рис. 1.1 Окно программы Проводник. Unit3.pas - в файле с именем Unit3 хранится программа на языке Pascal. Тип файла pas определяется первыми тремя буквами английского слова Pas cal. Многие пакеты программ, работающие под управлением операционной системы Windows (в частности Microsoft Word, Excel, Delphi и др.) и называемые приложениями, предлагают пользователю выбрать только имя файла, а тип файла приписывают автоматически. Принцип организации файловой системы – табличный. Поверхность жесткого диска рассматривается как трехмерная матрица, единицами измерения которой являются номера поверхности, цилиндра и сектора. Данные о местоположении файлов, т.е. о том в каком месте диска записан тот или иной файл, хранятся в специальной (так называемой системной) области диска в виде таблицы размещения файлов (FAT32 – таблицы), состоящей из 32-разрядных полей. Однако пользователям персонального компьютера данные о местоположении файлов операционной системы Windows представляются в виде иерархической структуры, так им удобно. Иерархическая структура – это многоуровневая структура, характеризующаяся упорядоченностью и организованностью взаимодействия между отдельными уровнями, с подчинением элементов низких уровней элементам более высоких уровней. Иерархическая структура, в виде которой Windows отображает файлы и их местонахождение (папки), называется файловой структурой. Папки (каталоги) являются важными элементами иерархической структуры, необходимыми для обеспечения удобного доступа к файлам. Каталог – это место на диске, где хранится имя файла и его свойства. Каждый файл регистрируется в определенном каталоге, при этом говорят, что этот файл хранится в каталоге. Термины ‘папка’ и ‘каталог’ обычно рассматривают равнозначными: каждому каталогу файлов на диске соответствует одноименная папка ОС Windows. Файлы объединяются в папки по признаку, задаваемому пользователем персонального компьютера: по назначению, по типу, по принадлежности и т.п. Каталоги низких уровней вкладываются в каталоги более высоких уровней и являются для них вложенными. Верхним уровнем иерархической структуры является корневой каталог диска. Имя каталога задается его создателем; правила присвоения пользователем имени каталогу ничем не отличаются от правил присвоения имени файла без указания его типа. Формально при записи пути доступа (маршрута) к файлу, проходящего через систему вложенных каталогов, все промежуточные каталоги разделяются между собой символом ‘\’ (обратная косая черта). Например, D:\Факультет\Группы\ПЭ-08-1\Отчет1.docx где: D: - корневой каталог логического диска D; Факультет, Группы, ПЭ-08-1 – имена промежуточных каталогов (папок).
|