ПОДТЕМА 4. Файлы и файловая система. План: 1) Файлы и файловая система; 2) Форматирование, фрагментация и дефрагментация дисков. Ход урока: 1. Файлы и файловая система. Все программы и данные хранятся в долговременной памяти компьютера в виде файлов. Файл – это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти. Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и т.д.). собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании. Таблица 1. типы файлов и расширений. Тип файла Расширение Программы exe, com Текстовые файлы txt, doc Графические файлы bmp, gif, jpg и др. Звуковые файлы wav, mid Видеофайлы avi Программы на языках программирования bas, pas и др. На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется используемой файловой системой. Файловая система – это система хранения файлов и организация каталогов. Каждый диск разбивается на две области: область хранения файлов и каталог. Каталог содержит имя файла и указание на начало его размещения на диске. Если провести аналогию диска с книгой, то область хранения файлов соответствует ее содержанию, а каталог – оглавлению. Причем книга состоит из страниц, а диск из секторов. Для дисков с небольшим количеством файлов может использоваться одноуровневая файловая структура, когда каталог (оглавление диска) представляет собой линейную последовательность имен файлов. Если на диске хранятся сотни и тысячи файлов, то для удобства поиска используется многоуровневая иерархическая файловая структура, которая имеет древовидную структуру. Начальный, корневой каталог содержит вложенные каталоги 1-го уровня, в свою очередь, каждый из последних может содержать вложенные каталоги 2-го уровня и так далее. В каталогах всех уровней могут храниться и файлы. 1 Пример. Пусть в корневом каталоге диска С: имеются два каталога (папки) 1-го уровня (ДОКУМЕНТЫ , ИЗОБРАЖЕНИЯ), а в каталоге ИЗОБРАЖЕНИЯ один каталог 2-го уровня ФОТО. При этом в каталоге ДОКУМЕНТЫ имеется файл сочинения.doc, а в каталоге ФОТО – файл Класс.bmp. С:\ ДОКУМЕНТЫ Сочинения.doc ИЗОБРАЖЕНИЯ ФОТО Класс.bmp Рис. 2. Пример иерархической файловой структуры. Для того чтобы найти имеющиеся файлы нужно указать путь к файлу. В путь к файлу входят записываемые через разделитель «\» логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых содержится нужный файл. Например: С:\ДОКУМЕНТЫ\ С:\ИЗОБРАЖЕНИЯ\ФОТО\ Путь к файлу вместе с именем файла иногда называют полным именем файла: Например: С:\ДОКУМЕНТЫ\Сочинения.doc С:\ИЗОБРАЖЕНИЯ\ФОТО\Класс.bmp Операции над файлами. С помощью специальных программ – файловых менеджеров – можно производить над файлами следующие операции: 1. копирование (копия файла помещается в другую папку); 2. перемещение (файл перемещается в другую папку); 3. удаление (запись о файле удаляется из каталога); 4. переименование (в каталоге изменяется имя файла). Архивация файлов. Для долговременного хранения или передачи по компьютерным сетям целесообразно архивировать файлы (уменьшать их информационный объем). В процессе архивации файлы сжимаются без потери информации, т.е.при разархивации данные и программы восстанавливаются в исходном виде. Существуют различные методы архивации файлов (ZIP, RAR и другие), которые различаются степенью сжатия файлов, скоростью выполнения и другими параметрами. Лучше всего сжимаются файлы данных и практически не сжимаются файлы программ. Для проведения архивации файлов используются специальные программы архиваторы. 2. Форматирование, фрагментация и дефрагментация дисков. Работа с презентацией индивидуально. 2 В операционной системе Windows при сохранении, копировании или перемещении файл записывается в произвольные свободные секторы диска, которые могут находиться на различных дорожках. С течением времени это приводит к фрагментации файлов на диске, т.е.к тому, что фрагменты файлов хранятся в различных, удаленных друг от друга секторах. Фрагментация файлов существенно замедляет доступ к ним (магнитным головкам приходится постоянно перемещаться с дорожки на дорожку) и, в конечном счете, приводит к преждевременному износу диска. Рекомендуется периодически с помощью программ дефрагментации проводить дефрагментацию диска, к процессе которой файлы записываются в секторы, расположенные последовательно друг за другом. 3