Файл, его атрибуты и действия над ним
Файломназывается программа или поименованная совокупность данных, которая занимает некоторый участок внешнего запоминающего устройства.
Файл обладает рядом характерных свойств (атрибутов) – название, расширение, длина, время и дата создания.
Название (имя) файла служит для того, чтобы иметь возможность отличить один файл от другого, указать на нужный файл. Имена файлов в Windows XP (не более 255 знаков) могут содержать цифры, строчные и заглавные буквы латинского и национального алфавитов, знак «дефис», за исключением некоторых специальных символов.
Расширение имени файла – необязательная часть имени файла, предназначенная для указания принадлежности файла к какому-либо программному продукту или описания его содержания. Расширение записывается после имени и начинается с точки, за которой следуют от 1 до 3 символов. Например, расширения .doc и .txt указывают на то, что файл содержит документ или текст. Файлы с расширением .com (common – общий) и .exe (executable – выполняемый) содержат программы на машинном языке. Эти файлы иногда называют программными. Файлы с расширением .bat называют командными. Многие программы используют расширение .bak для копий файла, создаваемых перед его изменением. Название вместе с расширением называется полным именем файла.
Длина файла измеряется количеством байтов, занимаемых файлом участка диска.
Атрибуты даты и времени служат для опознания последних по времени вариантов файла.
Над файлами могут быть выполнены следующие операции: создание, открытие, закрытие, изменение (редактирование), копирование, перемещение, переименование и уничтожение.
Создание файла осуществляется по указанию пользователя или автоматически средствами различных программных систем. За создаваемым файлом закрепляется название, ему выделяется место на дисковом носителе, и он определенным образом регистрируется в операционной системе.
Открытие файла означает подготовку файла к работе с какой-либо программной системой. Процесс подготовки, в частности, включает в себя поиск файла на дисковом носителе и организацию различных вспомогательных таблиц, с помощью которых информация либо заносится в файл, либо выбирается из него.
Закрытие файла означает разрыв связи между файлом и программной системой и сохранение его текущего состояния. Закрытие файла аналогично возврату документа, в который вносились изменения, на место его постоянного хранения.
Изменением файла считается внесение любых изменений в данные, являющиеся его содержимым. Внесение изменений в содержащий какой-либо текст файл принято также называть редактированием файла.
Копирование файла означает, что на том же самом или на другом внешнем устройстве или носителе информации создается точная копия исходного файла.
Перемещение файла означает, что после копирования файла на другое место оригинал уничтожается, в результате остается только один его экземпляр.
Переименование файла означает закрепление за файлом нового названия, при этом старое его название безвозвратно теряется.
Удаление файла приходится выполнять в случаях, когда устаревшая информация, хранящаяся в файлах, загромождает внешний носитель.