Математика + Информатика

Персональный сайт учителя
Сергеевой Екатерины Юрьевны
Меню сайта
Форма входа
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Информатика --> 8 класс --> Служебное ПО. Архивация данных
 

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

Архивация - процесс сжатия файлов.

Архиватор - программа, позволяющая архивировать и разархивировать файлы.

Тогда и сейчас...

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

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

Стоит, и для этого есть целый ряд причин

Зачем?
  • Во-первых, не всегда размер электронного почтового ящика неограничен и поэтому при передаче файлов и при хранении их в электронной почте критичным является каждый килобайт, да и, кроме того, при пересылке большого числа файлов (особенно со сложной структурой каталогов) проще в письмо вложить всего один файл - архивный (сжатый), а папку послать по электронной почте вообще нельзя.
  • Во-вторых, пропускная способность локальных сетей конечно выше, чем несколько лет назад, но все таки ограниченна. При пересылке больших массивов информации по сети рекомендуется использовать архиваторы не только для уменьшения объема передаваемой информации, но и с целью упрощения конечной проверки результатов передачи: после копирования проще проверить корректность архива, нежели проверять сотни файлов на целостность, просматривая их содержимое.
  • В-третьих, многие архиваторы являются очень эффективными кодировщиками, позволяющими скрыть конфиденциальную информацию от чужих глаз, "запаковав" файлы и установив на них пароль.

Архиваторы

На сегодняшний день популярными являются следующие программы-архиваторы: WinRar, WinZip, 7-Zip. Как видите интерфейсы этих программ схожи – основные команды – Добавить и Извлечь.

Отличия

Программы-архиваторы отличаются друг от друга методами сжатия и эффективностью их работы.

Коэффициент сжатия — основная характеристика алгоритма сжатия. Она определяется как отношение объёма исходных несжатых данных к объёму сжатых, то есть: , где k — коэффициент сжатия, So — объём исходных данных, а Sc — объём сжатых. Таким образом, чем выше коэффициент сжатия, тем алгоритм эффективнее.

Виды сжатия

С потерей качестваБез потери качества
- часть информации теряется навсегда, вернуть невозможно- можно обратить процесс сжатия (вернуть информацию в исходном виде)

Сжатие графики основано на том, что человеческий глаз способен воспринимать лишь ограниченное число градаций основных цветов. Например, формат GIF содержит всего лишь до 256 цветов, а значит для хранения одного пикселя отводится не более 1 байта, тогда как полноцветные изображения отводят - 3-4 байта.
Сжатие звука: в рамках наиболее популярного ныне формата MP3 основывается на удалении наименее значимых деталей звучания (согласно психоакустической модели). Например, человек способен воспринимать звук узкого частотного диапазона, не воспринимаются сигналы, мощность которых ниже определенного пограничного значения и т.д.

Одним из эффективных алгоритмов сжатия без потери качества является метод Хаффмана, который основывается на том, что избыточная информация удаляется и строится новая кодовая таблица для хранения символов или других объектов. Так, например, при стандартной кодировке, для хранения одного символа в памяти компьютера отводится 1 байт (8 бит), а с помощью этого метода анализируется текст по частоте встречающихся символов. И код символов имеющих наибольшую частоту заменяется на более короткий код. Таким образом общий объем закодированного текста уменьшается. У этого метода есть существенный минус - вместе с архивированным файлом должна храниться и новая кодовая таблица, чтобы можно было файл разархивировать, и бывает, что эта таблица занимает места столько же, на сколько удалось уменьшить размер файла.

Практическая работа:

С помощью программы архиватора (можно скачать здесь и посмотреть видеоурок по работе с этой программой можно здесь) заархивировать 5 файлов - текстовые (txt, doc), графические (bmp, jpg), музыкальный (mp3). Заполнить таблицу:

Тип файлаРасширениеРазмер файла до архивацииРазмер архивного файлаКоэффициент сжатия
текстовыйtxt


текстовыйdoc


графическийjpg


графическийbmp


звуковойmp3


Сделать выводы.

 

Наш опрос
Оцените мой сайт
Всего ответов: 54
Календарь
«  Декабрь 2017  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Поиск

Copyright Сергеева Екатерина Юрьевна © 2017Создать бесплатный сайт с uCoz