Файл– это поименованное место на диске, в котором хранится блок информации.
Каталог – это место хранения имен файлов, сведений об их размерах, времени и даты создания или обновления.
В любом каталоге вместе с файлами могут содержаться и другие каталоги, их принято называть подкаталогами.
Каталог самого верхнего уровня называется корневым каталогом.
Любой каталог, содержащий подкаталоги, называется по отношению к ним родительским каталогом.
Система файлов и каталог образует на диске так называемое дерево каталогов.
Каталог, в котором в данный момент происходит работа, называется текущим.
Последовательность из имен каталогов, разделяемых символом \, задающие маршрут от текущего или корневого каталога к каталогу, в котором находится файл, принято называть путем к файлу.
Правила назначения имен файлов (каталогов)
Полное имя файла состоит из двух частей: собственно имени (максимум 8 символов) и расширения (типа) файла (максимум 3 символа). Имя файла отделяется от расширения точкой.
Имена файлов принято записывать маленькими буквами, а имена каталогов – большими.
В качестве символов, используемых в имени файла или каталога, допустимы все символы кода ASCII, начиная с 20, кроме: \, /, [], {}, :б ., ; , =, +, |, <, >, @, $.
Тип файла определяет его назначение:
.COM – файл с программой машинного кода максимум 64 кбайт;
.EXE – файл с программой машинного кода более 64 кбайт;
.BAT – файл пакетной обработки, состоящий из специальных управляющих команд;
.txt – текстовый файл;
.pas – программа, написанная на языке Паскаль;
.doc – документ Word;
.bmp – графический документ;
.bas – программа, написанная на языке Бэйсик.
Это символы * и ?
Стоящий в имени или в расширении символ * или ? позволяет одним вызовом обратиться сразу к нескольким файлам.
? означает, что эту позицию может занять любой разрешенный символ.
* заменяет все отсутствующие символы в имени или расширении файла.
За знаком * в имени или расширении файла не должен следовать никакой другой символ.
Каждому файлу кроме имени и расширения можно задать определенные атрибуты, которые отражают информацию об использовании и свойствах файла и запоминаются в идее атрибутных битов в каталоге файлов.
Существует четыре атрибута файлов:
1. Read Only (R/O) R – файлы, защищенные от перезаписи;
2. System S – системный, устанавливается на системные файлы операционной системы;
3. Hidden H – скрытый файл;
4. Archive A – архивный файл, устанавливается автоматически при создании файла и сбрасывается программами резервного копирования.