Исследование алгоритмов сжатия данных — КиберПедия 

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Исследование алгоритмов сжатия данных

2017-05-20 383
Исследование алгоритмов сжатия данных 0.00 из 5.00 0 оценок
Заказать работу

Цель работы: исследование зависимости степени сжатия от выбранного формата архива, режима сжатия, а также от типа сжимаемых данных.

1. В папке Мои документы подготовьте для экспериментов три папки: Input, Output и Files.

2. Наполните экспериментальную папку Input произвольным материалом, например, скопировав в нее папку \Windows\Help.

3. Выделите все файлы и папки, включаемые в архив (содержимое папки Input).

4. Выберите команду 7-Zip à Добавить к архиву… контекстного меню, задайте имя архива Test_1.zip и с помощью экранной кнопки … (диалог Пролистать) выберите в качестве папки назначения папку Output.

5. В раскрыва­ющемся списке Формат архива выберите вариант Zip, а в списке Уровень сжатия выберите пункт Без сжатия.

6. Запустите процесс архивирования, щелкнув по экранной кнопке OK.

7. Зафиксируйте продолжительность процесса создания архива.

8. Аналогичным образом создайте файл Test_2, выбрав уровень сжатия Скоростной и определив продолжительность процесса.

9. Создайте файл Test_3 с уровнем сжатия Быстрый и определите про­должительность.

10. Создайте файл Test_4 с уровнем сжатия Нормальный и определите продолжительность.

11. Создайте файл Test_5 с уровнем сжатия Максимальный, определите продолжительность процесса и сведите результаты в таблицу.

12. Создайте файл Test_6 с уровнем сжатия Ультра, определите продолжительность процесса и сведите результаты в таблицу.

Таблица 10.1

Режим сжатия Исходный размер*, Кбайт Результирующий размер*, Кбайт Время, с Степень сжатия, % Эффектив-ность метода
Без сжатия          
Скоростной          
Быстрый          
Нормаль-ный          
Максималь-ный          
Ультра          

* В данной таблице в качестве исходного/результирующего размера следует брать размер, занимаемый файлом или папкой на диске (пункт Свойства контекстного меню).

 

1. Повторите п.п. 3-12, выбирая формат архива 7z. Сведите результаты в таблицу, аналогичную таблице 10.1.

2. В графическом редакторе Paintдайте команду создания нового документа Файл à Создать. Убедитесь в том, что полотно имеет размер 640´480. Если это не так, измените его размер командой Рисунок à Атрибуты à Ширина (Высота).

3. В качестве инструмента выберите Кисть. Задайте максимальный размер кисти. Поочередно используя 8-10 разных красок, грубо закрасьте полотно.

4. Сохраните рисунок под именем Test_bmp в созданной ранее папке Files в формате 24-разрядный рисунок.

5. Сохраните там же рисунок под именем Test_gif в формате GIF.

6. Восстановите рисунок из файла Test_bmp.bmp.

7. Сохраните там же рисунок под именем Test_jpg в формате JPEG.

8. Скопируйте в папку Files файлы History.txt и 7zFM.exe из папки C:\Program Files\7-Zip.

9. Заархивируйте каждый из файлов в папке Files (команда 7-Zip à Добавить к “<Имя_файла>.zip” контекстного меню).

10. Заархивируйте каждый из файлов в папке Files (команда 7-Zip à Добавить к “<Имя_файла>.7z” контекстного меню).

11. Определите размеры файлов и заполните таблицу.

Таблица 10.2

Тип файла Исходный размер, байт Результирую-щий размер (zip), байт Результирую-щий размер (7z), байт Степень сжатия (zip), % Степень сжатия (7z), %
Текстовый (.txt)          
Программа (.exe)          
Рисунок (.bmp)          
Рисунок (.gif)          
Рисунок (.jpg)          

 

Определите степень сжатия по формуле:

Sr размер результирующего файла, Мбайт;

Si размер исходного файла, Мбайт;

R – степень сжатия.

Эффективность метода оцените как отношение степени сжатия ко времени:

.

1. Сделайте вывод о наиболее эффективном методе сжатия по критерию соотноше­ния степени сжатия и расхода времени на операцию.

2. Сделайте вывод о целесообразности сжатия файлов разных типов.

3. Сделайте вывод о том, какой из форматов – Zip или 7z – является более предпочтительным.

4. Удалите созданные в процессе выполнения работы экспериментальные папки Input, Output и Files.

 

Отчет по лабораторной работе должен содержать: цель работы; краткое описание работы с архиватором; краткое описание хода работы; таблицы с результатами экспериментов и расчетов; выводы по результатам лабораторной работы. При оформлении отчета в печатном виде в нижний колонтитул следует поместить фамилию, инициалы и номер группы обучаемого (8 пт., Arial, выравнивание по правому краю).

 

 


Поделиться с друзьями:

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.