Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по информатике 2012 для 12Т1-2.doc
Скачиваний:
9
Добавлен:
14.11.2019
Размер:
3.18 Mб
Скачать

Лабораторная работа № 2 Архивация информации

Цель работы:

  • научиться создавать архивы и извлекать из них информацию;

  • освоить работу со встроенными в Total Commander возможностями по архивированию данных.

Общие сведения

Архивный файл представляет собой набор из одного или нескольких файлов и/или каталогов, помещенных в сжатом виде в единый архив, из которого при необходимости можно извлечь информацию в первоначальном виде.

Хранение информации в сжатом виде имеет ряд преимуществ:

  • экономится объем занимаемой под архив памяти,

  • облегчается перенос информации на другой компьютер,

  • группы логически связанных файлов можно помещать в один архив, что облегчает ведение архивов,

  • упаковка в один архивный файл позволяет защитить группы файлов от несанкционированного доступа и от заражения компьютерными вирусами.

Архивация (упаковка) – помещение исходных объектов (файлов и/или каталогов) в архивный файл. Разархивация (распаковка) – процесс восстановления упакованных в архив данных до первоначального вида.

Характерными форматами сжатия с потерей информации являются:

  • .jpg для графических данных,

  • .mpg для видеоданных,

  • .mp3 для звуковых данных.

Если при сжатии данных происходит только изменение их структуры, то метод сжатия обратим. Из результирующего кода можно восстановить исходный массив путем применения обратного метода. Обратимые методы применяют для сжатия любых типов данных. Характерными форматами сжатия без потери информации являются:

  • .gif, .tif, .pcx для графических данных,

  • .avi для видеоданных,

  • .zip, .arj, .rar, .lzh, .lh, .cab для любых типов данных.

«Классическими» форматами сжатия данных, широко используемыми в повседневной работе с компьютером, являются форматы .zip и .rar.

Самораспаковывающийся архив – исполняемый модуль, который способен к самостоятельной разархивации находящихся в нем данных без использования программ-архиваторов. Самораспаковывающийся архив готовится на базе обычного архива путем присоединения к нему небольшого программного модуля, такой архив получает расширение .exe.

Многотомный архив представляет собой архив, состоящий из нескольких модулей (файлов). Распределенные архивы создаются в тех случаях, когда предполагается передача большого архива на носителях малой емкости, например, на дискетах или через Интернет.

Современные средства архивации называют диспетчерами архивов. К одному из таких диспетчеров относится архиватор WinRAR для Windows.

Архиватор WinRar

Основные функции этого архиватора:

  • извлечение файлов из архивов,

  • создание новых архивов,

  • добавление файлов в имеющийся архив,

  • создание самораспаковывающихся архивов,

  • создание распределенных архивов для носителей малой емкости (многотомные архивы),

  • тестирование целостности структуры архивов,

  • полное или частичное восстановление поврежденных архивов,

  • защита архивов от просмотра и несанкционированной модификации.

Рабочее окно диспетчера архивов WinRAR содержит главное меню, панель инструментов, строку списка дисков, файловое окно и строку состояния.

Если находящийся в архиве файл зашифрован, то после его имени будет стоять звездочка ("*"). Если файл продолжается в следующем томе, то после его имени будут стоять символы "→". Если файл продолжается из предыдущего тома, то после имени будут стоять символы "←". А если файл продолжается из предыдущего и переходит на следующий том, то после его имени будут стоять символы "←→".

Перед обработкой файлов их необходимо выделить. Помимо стандартных способов выделения Windows (выбор с нажатой клавишей Shift) в WinRAR для той же цели служат несколько дополнительных клавиш: <Пробел>, <Insert>, а также <+> и <–> на цифровой клавиатуре.

Внизу окна WinRAR (под списком файлов) находится строка состояния. В её левой части расположены два маленьких значка: "диск" и "ключ". Щелчком по значку "диск" можно изменить текущий диск, а щелчком по "ключу" — текущий пароль. Две соответствующие команды также есть в меню Файл. По умолчанию значок "ключ" жёлтого цвета, но если введён пароль, то он становится красным. В средней части строки состояния выводится информация об общем размере выделенных файлов или о текущем состоянии. В правой части строки состояния отображаются общее количество файлов в текущей папке и их размер.

Работа с архивами с помощью Total Commander

Total Commander (TC) может выступать в качестве оболочки для программ-архиваторов. При этом TC может работать с упакованными файлами как с каталогами.

При использовании TC работа с архивами значительно упрощается. Большинство операций с архивами можно выполнить из контекстного меню для архива.

Просмотр содержимого архивного файла

Для просмотра содержимого следует просто щелкнуть (или нажать Enter) на архиве. Все файлы, упакованные в архив, отображаются в обычной файловой панели. Если в архив был упакован фрагмент пути, содержащий файлы и каталоги, то этот путь тоже отображается в виде обычных вложенных подкаталогов. По ним можно перемещаться обычным образом и распаковывать любой файл или даже целые каталоги.

Распаковка

Распаковка файла возможна из контекстного меню или по команде Файл→Распаковать. В последнем случае можно распаковывать только выбранные с помощью шаблона файлы. По умолчанию распаковка выполняется в открытый на соседней панели каталог.

Упаковка

Упаковать можно любые выбранные файлы и/или каталоги (Файл→Распаковать или с помощью контекстного меню). В появившемся окне выбираются параметры упаковки, выбирается архиватор, вводится имя для архива.

Добавление файлов к существующему архиву

Добавить выделенные объекты в архив можно с помощью команды копирования F5, при этом на соседней панели должен быть открыт требуемый архив. Можно, как и при копировании, просто перетащить выбранные объекты в открытый архив или на имя архива.

Создание самораспаковывающегося архива из обычного zip архива

Следует выбрать требуемый архив (только для zip-архивов) и в его контекстном меню выбрать создание самораспаковывающегося архива (Create Self-Extractor). В диалоговом окне задайте параметры и нажмите кнопку Make .EXE.

С другими возможностями Total commander по работе с архивами можно познакомиться, открыв его справку.