Несмотря на то что данные о местоположении файлов хранятся в табличной структуре, пользователю они представляются в виде иерархической структуры — людям так удобнее, а все необходимые преобразования берет на себя операционная система. К функции обслуживания файловой структуры относятся следующие операции, происходящие под управлением операционной системы:
• создание файлов и присвоение им имен;
• создание каталогов (папок) и присвоение им имен;
• переименование файлов и каталогов (папок);
• копирование и перемещение файлов между дисками компьютера и между каталогами (папками) одного диска;
• удаление файлов и каталогов (папок);
• навигация по файловой структуре с целью доступа к заданному файлу, каталогу (папке);
• управление свойствами файлов.
Понятие файла
Файл — это поименованная совокупность записей данных произвольной длины, хранящаяся во внешней памяти компьютера и рассматриваемая как единое целое. Операционная система и прикладные программы рассматривают файл как единый информационный объект, который вызывается в оперативную память компьютера для того, чтобы его обработать (файл документа), выполнить (файл программы) или выполнить операции управления: копировать, переместить в другую папку, на другой диск, передать на другой компьютер сети, для удаления или переименования.
Файл программы (или ее части) при открытии (загрузке в память) выполняет свои действия и команды, в том числе вызывает другие программы, открывает или создает файлы документов. Имя файла программы не рекомендуется изменять.
Файл данных создает или открывает программа, которая выполняет с ним какие-нибудь действия: чтение, редактирование, представление на экране, в распечатке, звуке, превращает в данные для другой программы.