Работа с файлами к дисками (8 класс)
Операции над файлами.
С помощью специальных программ — файловых менеджеров — можно производить над файлами следующие операции:
- копирование (копия файла помещается в другую папку);
- перемещение (файл перемещается в другую папку);
- удаление (запись о файле удаляется из каталога);
- переименование (в каталоге изменяется имя файла).
Архивирование файлов.
Для долговременного хранения или передачи по компьютерным сетям целесообразно файлы архивировать (сжимать файлы, уменьшать их информационный объем). В процессе архивирования файлы сжимаются без потери информации, т. е. при разархивировании данные и программы восстанавливаются в исходном виде.
Существуют различные методы архивирования файлов (ZIP, RAR и др.), которые различаются степенью сжатия файлов, скоростью выполнения сжатия и другими параметрами. Лучше всего сжимаются файлы данных и практически не сжимаются файлы программ.
Для проведения архивирования файлов используются специальные программы — архиваторы, которые часто входят в состав файловых менеджеров.
Фрагментация и дефрагментация дисков.
В операционной системе Windows при сохранении, копировании или перемещении файл записывается в произвольные свободные секторы диска, которые могут находиться на различных дорожках. С течением времени это приводит к фрагментации файлов на диске, т. е. к тому, что фрагменты файлов хранятся в различных, удаленных друг от друга секторах.
Фрагментация файлов существенно замедляет доступ к ним (магнитным головкам приходится постоянно перемещаться с дорожки на дорожку) и, в конечном счете, приводит к преждевременному износу диска. Рекомендуется периодически с помощью программ дефрагментации проводить дефрагментацию диска, в процессе которой файлы записываются в секторы, расположенные последовательно друг за другом.
В операционных системах Linux и Mac OS дефрагментации файлов не происходит, так как файлы всегда записываются в секторы, расположенные последовательно друг за другом.
Контрольные вопросы:
- Какие возможны операции над файлами?
- В каких случаях целесообразно проводить архивирование файлов?
- Почему необходимо периодически проводить дефрагментацию дисков и что происходит с диском в процессе ее выполнения?