Вся информация, имеющаяся на компьютере, хранится на запоминающих устройствах (на винчестере, на дискетах, на CD) в виде файлов.
Файл - это именованная область памяти на одном из дисков, в которой может храниться различная информация или ее часть (текст программы, исполняемая программа, данные для работы программы, текстовые документы, базы данных, графические изображения).
Имя файла складывается из двух частей:
Задание имени производит либо пользователь, либо программа создает его самостоятельно.
Имя и тип файла могут содержать латинские буквы, а также символы: #, $/, %, ^, &, (,), -, @, !, „
Символы ., :, /, \ ,*, ?, >, < не могут использоваться в имени файлов
Имя и тип файла используются совместно для идентификации файла
Полное имя файла образуется из двух слов – имени и типа, разделенных знаком «.»
Если в имени файла отсутствует тип, точку можно опускать.
При создании файла или изменении его содержимого, автоматически регистрируется дата и время, которые система считывает из показаний встроенных календаря и часов.
Имя, тип, дата и время являются атрибутами файла, которые фиксируются в каталоге.
Типы файлов:
Пример:
C:\windows\mouse.com
файл «mouse» является загрузочным и находится в каталоге «windows» на жестком диске «с:».
Каталог (папка) содержит информацию о группе файлов, хранимых совместно на одном носителе.
Каталог имеет имя и, в свою очередь, может быть зарегистрирован в другом каталоге. В этом случае он становится подкаталогом.
На каждом дисковом носителе всегда имеется корневой каталог, который создается при форматировании диска, и в котором начинают регистрироваться обычные файлы и подкаталоги 1 уровня.
В них, в свою очередь, могут регистрироваться файлы и подкаталоги 2 уровня и т.д.
Так образуется иерархическая файловая система.
Пример:
C:\ word\ документы \письма \ №…
Каталог word зарегистрирован в корневом каталоге, подкаталог 1 уровня \документы – в каталоге \word, подкаталог 2 уровня \письма – в подкаталоге \документы, файл \ №… - зарегистрирован в подкаталоге 2 уровня \письма.
Для доступа к файлу необходимо указать путь (маршрут) к этому файлу.
Например:
C:\word\документы\письма\№…
При указании пути, сначала указывается имя запоминающего устройства, на котором расположен файл (дискеты – а, b; жесткие диски c, d; CD – буквой следующей за жестким диском).
Далее необходимо указать всю последовательность каталогов, по которым необходимо пройти к данному файлу.
При указании пути к файлу сначала записывается имя запоминающего устройства, затем баз пробелов записываются имена подкаталогов, после имени подкаталога ставится знак «\».
Существует понятие текущий каталог - это тот подкаталог, в котором мы сейчас находимся.
Для файла, который находится в текущем каталоге можно не указывать имени устройства и пути к этому файлу.
Шаблон имени файла часто употребляется в командах для обозначения сразу нескольких файлов или для сокращения записи имен файлов. Очень удобно использовать шаблоны при поиске файлов.
В шаблонах употребляется знак «*», обозначающий, что, начиная с данной позиции до конца имени или расширения могут располагаться любые символы, которые допускаются в именах и типах файлов.
Для создания шаблона используют специальные символы:
? – этот символ заменяет один любой символ в имени файла;
* - этот символ заменяет любой символ в имени файла.
Примеры составления поисковых запросов с использованием специальных символов:
*.* - шаблон для выбора всех файлов с любым расширением.
???.* - шаблон для выбора всех файлов с именем, состоящим из любых трёх символов и с любым расширением.
t*.txt - шаблон для выбора всех файлов, которые начинаются на букву «t», после которой может располагаться любое количество символов и с расширением «txt».
b?.??? - шаблон для выбора всех файлов, которые состоят из двух символов и начинаются на «b», с любым расширением состоящим из любых трёх символов.