Тема: Архивирование и разархивирование файлов

advertisement
Тема: Архивирование и разархивирование файлов.
Цели:
1. Раскрыть понятие архивация; познакомить с видами программ архиваторов.
2. Познакомить с отличиями одних программ – архиваторов от других.
3. Воспитывать информационную культуру.
Ход урока
№
Содержание урока
п/п
1
Организационный момент
2
Повторение
Вспомним, что такое Интернет?
Что называется Web – страницей? Web- сервер? Web –
сайт?
Как расшифровывают сочетание WWW?
3
Изучение нового материала
В середине 80-х годов в странах, охваченных
компьютеризацией, появились программы-архиваторы
(упаковщики).
Возможность сэкономить от 20 до 60 процентов
дискового пространства делала архиваторы чрезвычайно
привлекательными для пользователей.
Программы-архиваторы, как правило, располагают
возможностями, значительно выходящими за рамки
банального сжатия файлов. Наиболее продвинутые из
них
имеют
десятки
команд
управления
и
дополнительных опций.
Архивация - это сжатие, уплотнение, упаковка
информации с целью ее более рационального
размещения на внешнем носителе (диске или
дискете). Архиваторы - это программы, реализующие
процесс архивации, позволяющие создавать и
распаковывать архивы.
Программы-упаковщики (архиваторы) позволяют за
счет специальных методов сжатия информации
создавать копии файлов меньшего размера и объединять
копии нескольких файлов в один архивный файл. Это
даёт возможность на дисках разместить больше
информации, то есть повысить
плотность хранения
информации на единицу объёма носителя.
Кроме того, архивные файлы широко используются
для передачи информации в Интернете и по электронной
почте, причем благодаря сжатию информации
Примечания
Отвечают на
тест.
Определение
записывается
в тетрадь.
повышается скорость её передачи. Это особенно важно,
если учесть, что быстродействие модема и канала связи
(телефонной линии) намного меньше, чем процессора и
жесткого диска.
Работа архиваторов основана на том, что они находят
в файлах повторяющиеся участки и пробелы, помечают
их в архивном файле и затем при распаковке
восстанавливают по этим отметкам исходные файлы.
Программы-упаковщики
(или
архиваторы)
позволяют:
 помещать копии файлов в архив и извлекать
файлы из архива,
 просматривать
оглавление
архива
и
тестировать его целостность,
 удалять файлы, находящиеся в архиве, и
обновлять их,
 устанавливать пароль при извлечении файлов
из архива и др.
Разные программы архивации отличаются форматом
архивных файлов, скоростью работы, степенью сжатия,
набором услуг (полнотой меню для пользователя),
удобством пользования (интерфейсом), наличием
помощи, собственным размером.
Ряд архиваторов позволяют создавать многотомные
архивы,
самоизвлекающиеся
архивы,
архивы,
содержащие
каталоги.
Наиболее
высокоэффективными являются архиваторы RAR,
ACE, AIN, ARJ.
Они обеспечивают наибольшую степень сжатия
информации и имеют наиболее высокую скорость
работы. Архиватор RAR имеет удобный графический
интерфейс и позволяет читать текстовые файлы,
находящиеся как в rar-архиве, так и в arj и zip-архивах.
Архиватор AIN имеет русскоязычный интерфейс. В
настоящее время именно эти архиваторы применяются
чаще всего.
Пожалуй, наиболее популярная в настоящее время
программа-архиватор — ARJ. Наиболее эффективно
архиватор работает с файлами баз данных, текстовыми
файлами и файлами очень маленьких размеров.
Кроме стандартных возможностей, ARJ обладает
следующими дополнительными:
Создание множественных архивных томов. Это
позволяет производить резервное копирование жесткого
диска на дискеты, а также создавать архивы длинных
файлов в виде томов, соответствующих свободному
пространству
на
дискетах.
Распаковка
томов
производится обычным способом, поскольку каждый
том представляет собой самостоятельный архив.
Некоторые архиваторы для извлечения файлов из
архива
используют
отдельные
программыраспаковщики. Степень упаковки архива зависит от типа
архивируемых файлов, их числа и размера, выбранной
программы архивации и установленных в ней ключей,
вида архива. Текстовые файлы в упакованном виде
занимают гораздо меньше места, чем программы (exe и
com файлы).
Различными
разработчиками
были
созданы
специальные программы для архивации файлов. Разные
программы отличаются форматом архивных файлов,
скоростью работы, степенью сжатия файлов при
помещении в архив, удобством использования.
Программы-архиваторы позволяют создавать и такие
архивы, для извлечения из которых содержащихся в
них файлов не требуются какие - либо программы,
так как сами архивные файлы могут содержать
программу распаковки. Такие архивные файлы
называются самораспаковывающимися.
Самораспаковывающийся архив получил название
SFX – архив.
Многие программы - архиваторы производят
распаковку файлов, выгружая их на диск, но имеются и
такие,
которые
предназначены
для
создания
упакованного исполняемой программы. В результате
такой упаковки создается программный файл с теми же
именем и расширением, который при загрузке в
оперативную память самораспаковывается и сразу
запускается. Вместе с тем возможно и обратное
преобразование программного файла в распакованный
формат.
Программа EXPAND, входящая в состав утилит
операционной системы Windows, применяется для
распаковки
файлов
программных
продуктов,
поставляемых фирмой Microsoft.
Наиболее распространенные программы-архиваторы
имеют приблизительно одинаковые возможности и ни
одна из них не превосходит другие по всем параметрам:
одни
программы
работают
быстрее,
другие
обеспечивают лучшую степень сжатия файлов. Даже
4
если сравнивать программы только по степени сжатия,
то среди них нет лидера: разные файлы лучше
сжимаются разными программами.
Принцип работы архиваторов основан на поиске в
файле "избыточной" информации и последующем ее
кодировании с целью получения минимального объема.
Самым известным методом архивации файлов является
сжатие последовательностей одинаковых символов.
Этот метод является простым и очень эффективным
способом сжатия файлов. Однако он не обеспечивает
большой экономии объема, если обрабатываемый текст
содержит небольшое количество последовательностей
повторяющихся символов.
Все программы для архивации условно можно
разделить на две категории:
 Для командной строки MS-DOS (ARJ, PKZIP,
RAR и тд.)
 Для
операционной
системы
WINDOWS
(WINZIP, WINRAR и тд.)
Архивный файл представляет собой набор из одного
или нескольких файлов, помещенных в сжатом виде в
единый файл, из которого их можно при необходимости
извлечь в первоначальном виде. Архивный файл
содержит оглавление, позволяющее узнать, какие файлы
содержаться в архиве. В оглавлении архива для
каждого содержащегося в нем файла храниться
следующая информация:
 имя файла;
 сведения о каталоге, в котором содержится
файл;
 дата и время последнего изменения файла;
 размер файла на диске и в архиве;
Определить с помощью какой программы был
заархивирован тот или другой архивный файл, можно
при помощи расширения. Например:
 game.rar – заархивирован при помощи архиватора
RAR.
 game.arj – заархивирован при помощи архиватора
ARJ.
 game.zip - заархивирован при помощи архиватора
ZIP.
Разные программы отличаются форматом архивных
файлов, скоростью работы, степенью сжатия файлов при
помещении в архив, удобством использования.
Итог урока
Какие архиваторы вы знаете?
Для чего они предназначены?
Download