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


Используя программу WinRAR, выполнить исследование степени сжатия файлов разных типов при автоматически выбираемых настройках архиватора (режим сжатия “обычный”). Результаты представить в виде табл.1.

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

Таблица 1
Исследование степени сжатия файлов разных типов

Порядок выполнения работы. Используя программу WinRAR, выполнить исследование степени сжатия файлов разных типов - student2.ru


С помощью WinRAR, выполнить исследование степени сжатия файлов в различных режимах сжатия. В частности, использовать следующие параметры:
- режим (“метод”) сжатия: обычный, скоростной, максимальный (для файла, указанного преподавателем);
- объем используемой памяти для сжатия doc-файла (режим Дополнительно-Параметры сжатия-Сжатие текста-Принудительно) – опребовать три различных значения;
- длина словаря для сжатия bmp-файла (режим Дополнительно-Параметры сжатия-Сжатие полноцветной графики-Принудительно) – опробовать три различных значения.
Результаты испытаний поместить в табл..2
Таблица 2
Исследование режимов сжатия файлов

Порядок выполнения работы. Используя программу WinRAR, выполнить исследование степени сжатия файлов разных типов - student2.ru


Объяснить зафиксированное влияние параметров сжатия. Сделать вывод об эффективности автоматического выбора параметров сжатия в WinRAR.


Содержание отчета

Отчет должен содержать следующие разделы:

¾ Ответы на контрольные вопросы.

¾ Результаты сжатия файлов в виде таблицы.

¾ Выводы о проделанной работе.

Контрольные вопросы

1. Какого формата лучше сжимается файл?

2. Какие программы применяются для сжатия файлов?

3. Какие методы применяются для сжатия графических файлов?

Практическое занятие № 12

Тема программы: Арифметическое кодирование.

Тема: Практическое применение алгоритмов кодирования

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

Время выполнения: 2 часа

Оборудование: ПК.

Программное обеспечение: операционная система, текстовые редакторы.

Теоретические основы

Правило цифрового представления символов следующее: каждому символу ставится в соответствие некоторое целое число, то есть каждый символ нумеруется.

Пример:

Рассмотрим последовательность строчных букв русского алфавита: а, б, в, г, д, е, ё, ж, з, и, й. к, л, м. н. о, п, р, с, т, у, ф, х, ц, ч, ш, щ, ъ, ы, в, э, ю, я. Присвоив каждой букве номер от 0 до 33. получим простейший способ представления символов. Последнее число - 32 в двоичной форме имеет вид 100000, то есть для хранения символа в памяти понадобится 6 бит.Так как с помощью шести бит можно представить число 26 - 1 = 63, то шести бит будет достаточно для представления 64 букв.

Имеются разные стандарты для представления, символов, которые отличаются лишь порядком нумерации символов. Наиболее распространён американский стандартный код для информационного обмена - ASCII [American Standard-Code for Information Interchange] введён в США в 1963г. В 1977 году в несколько модифицированном виде он был принят в качестве всемирного стандарта Международной организации стандартов [International Standards Organization -. ISO] под названием ISO-646. Согласно этому стандарту каждому символу поставлено в соответствие число от 0 до 255. Символы от 0 до 127 - латинские буквы, цифры и знаки препинания - составляют постоянную часть таблицы. Остальные символы используются для представления национальных алфавитов. Конкретный состав этих символов определяется кодовой страницей. В русской версии ОC Windows95 используется кодовая, страница 866. В ОС Linux для представления русских букв более употребительна кодировка КОИ-8. Недостатки такого способа кодировки национального, алфавита очевидны. Во-первых, невозможно одновременное представление русских и ,например, французских букв. Во-вторых, такая кодировка совершенно непригодна для представления, китайских иероглифов. В 1991 году была создана некоммерческая организация Unicode, в которую входят представители ряда фирм (Borland. IBM, Noyell, Sun и др) и которая занимается развитием и внедрением нового стандарта. Кодировка Unicode использует 16 разрядов ,и может содержать 65536 символов. Это символы большинства народов мира, элементы иероглифов, спецсимволы, 5000 – мест для частного использования, резерв из 30000 мест.

Пример:

ASCII-код символа А= 6510 =4116= 010001112;

Unicode-код символа С= 6710=00000000011001112

Задания

1. Закодируйте свое имя, фамилию и отчество с помощью одной из таблиц (win-1251, KOI-8)

2. Раскодируйте ФИО соседа

3. Закодируйте следующие слова, используя таблицы ASCII-кодов: ИНФОРМАТИЗАЦИЯ, МИКРОПРОЦЕССОР, МОДЕЛИРОВАНИЕ

4. Раскодируйте следующие слова, используя таблицы ASCII-кодов:

88 AD E4 AE E0 AC A0 E2 A8 AA A0

50 72 6F 67 72 61 6D

43 6F 6D 70 75 74 65 72 20 49 42 4D 20 50 43

Наши рекомендации