Файлы и файловая система.
Файл - это именованная последовательность байтов произвольной длины. Под файлом понимается любой набор данных, в частности текстовый документ или программа на языке программирования.
Файлу даётся имя и он регистрируется в файловой системе (это одна из функций операционной системы). Различают короткое и длинное имена файлов.
Короткие имена использовались в операционной системе MS-DOS. В этой системе имя файла состоит из двух частей: собственно имя и расширение имени. На имя отводилось не более 8-ми символов, а на расширение - до 3-х символов. Расширение указывало тип файла. В именах использовались только латинские буквы, а также цифры и некоторые знаки, например, подчерк, минус. Пробел был запрещен.
Стандартные расширения:
txt - text - любой текстовый файл;
doc - document - текстовый файл, подготовленный текстовым процессором Word;
exe - execute - выполняемый файл (коды машинных команд);
mcd - mathcad;
xls - Excel;
lnk - link (связь) - связующий файл, отображаемый ярлыком.
В операционной системе Windows файлы могут иметь длинные имена - до 256 символов, допустимы русские буквы и пробел (его рекомендуется заменять подчерком). В Windows на экране файлы отображены условными значками, указывающими на программное приложение к Windows, в котором создан файл.
Со значками можно познакомиться, выбрав объект “Мой компьютер”, далее пункт “Вид” меню окна, подпункт “Параметры” и открыть закладку “Типы файлов”.
Для упорядоченного хранения файлов на диске организуется файловая система. В ней файлы объединяются в группы, называемые ныне папками, а в прошлом каталогами или директориями.
Папки могут вкладываться одна в другую, т.е. файловая система имеет многоуровневую структуру.
Файлы возможно разного типа объединяются в группы по признаку на усмотрение пользователя (по принадлежности, по тематическому назначению, по времени создания и т.п.).
Файловую систему можно представить в виде дерева. Группа начальных (по уровню верхних) каталогов называется при этом корневым каталогом.
Правила присвоения имени папке (каталогу) те же, что и для файла. Расширение имени, естественно, не задаётся.
Полное имя файла (его адрес в файловой системе) задаётся маршрутом (путем доступа), например:
С:Мои документыТекущиеЛекции/Лекция_4.doc.
Здесь С: - имя диска, разделитель промежуточных объектов (папок) - обратная косая черта.