XIII. Файловая структура ОС. Операции с файлами


Самостоятельная работа: [1] – стр. 123–134, 722–724; [2] – стр. 123–133;
[3] – стр. 149

Файл – это именованная совокупность любых данных, размещённая на внешнем запоминающем устройстве и хранимая, обрабатываемая и перемещаемая как единое целое.

Основные атрибуты файла:

имя – до 256 символов. Обычно состоит из букв русского и латинского алфавита, цифр, пробелов, дефиса. Остальные символы использовать не рекомендуется, хотя некоторые – допускается.

расширение – пишется через точку после имени файла. Указывает на тип кодировки файла. Основные стандартные расширения:

*.com – системная программа в машинных кодах;

*.sys – программа драйвера;

*.exe – прикладная программа в машинных кодах;

*.bak – автоматически создаваемая резервная копия файла;

*.tmp – временная копия с промежуточной информацией, автоматически уничтожаемая после закрытия программы;

*.hlp – файл встроенной справочной системы;

*.bmp, pcx – форматы сжатой растровой графики, в которой полное задание цветов каждого пикселя заменяется указанием цвета и количества пикселей примерно такого же цвета, которые идут подряд;

*.jpg – формат сжатой растровой графики, удобный для хранения отсканированных фотографий и иллюстраций. Используется в Интернете;

*.gif, *.tif. *.png –диаграмм, создаваемых программным путём, рисунков типа аппликации с ограниченным набором цветов, несложной анимации. Используется в Интернете;

*.com – системная программа в машинных кодах;

*.pcx – системная программа в машинных кодах;

*.psd,pdd – формат растровых графических файлов в PhotoShop;

*.cdr – формат векторных графических файлов в CorelDRow системная программа в машинных кодах;

*.eps – формат векторных графических файлов для подготовки афиш, объявлений, плакатов, который рекомендуется для создания иллюстраций в настольных издательских системах. ;

*.txt – формат текстовых файлов без какого-нибудь форматирования;

*.doc –формат текстовых файлов программы Word;

*.rtf – универсальный формат форматированных текстовых файлов, понятный всем версиям программы Word;

*.xls –формат файлов программы Excel;

*.ppt –формат файлов электронных презентаций программы PowerPoinT;

*.mdb –формат файлов программы Access;

*.htm –формат файлов для Web-страниц;

– длина файла в байтах (длина занимаемого участка на диске);

– время и дата создания файла (для опознания последних по времени вариантов файла);

– только для чтения;

– скрытый (не будет высвечиваться в каталоге), но открыть можно, введя имя вручную);

– архивный (для автоматического обновления изменённых версий в архивах.

Групповое имя файла. (маска имени) символы, которые обязательно должны присутствовать в нужных файлах, указываются в явном виде, остальные заменяются шаблонными символами * или ?. Пример: маска “*.*|*.bak” означает, что требуется обработать одной командой все файлы, кроме файлов с расширением . bak, какими бы ни были их имена.

Операции с файловой структурой:

– создание папок;

– копирование, перемещение, переименование и удаление файлов и папок;

– навигация по файловой структуре (путь к файлу, полная спецификация файла=абсолютный адрес файла, относительный адрес к файлу);

– запуск программ и открытие документов;

– создание ярлыков.

Основные файловые системы (совокупности правил и программ, по которым выполняются операции с файлами):FAT, NTFS.