Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ФИЛОЛОГИ.doc
Скачиваний:
32
Добавлен:
20.11.2019
Размер:
2.05 Mб
Скачать

1.1Типы архивов

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

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

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

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

Характерные форматы сжатия без потери информации:

  • .tif, .pcx и другие - для графических файлов;

  • .avi - для видеоклипов;

  • .zip, .arj, .rar, .lzh, .cab и др. - для любых типов файлов.

Задания и порядок выполнения работы

  1. Создайте на рабочем столе папку с именем Test, а в нем – подкаталоги Texts и Pictures.

  2. Поместите в каталог Texts не менее 8 произвольных файлов с расширением doc, а в папку Pictures поместите не менее 5 файлов (произвольных) с расширением .bmp. Файлы скопируйте из папки Мои документы. Если в указанной папке не будет такого количества файлов найдите их с помощью команды Пуск→ Найти→ Файлы и папки… и затем скопируйте их в указанные каталоги..

Работа с программой WinRAR

  1. Создайте с помощью программы WinRAR на Рабочем столе архив TextArchive.rar, содержащий архивные копии всех файлов c расширением doc из папки Test.

  2. Создайте с помощью программы WinRAR на Рабочем столе архив PictureArсhive.rar, содержащий архивные копии всех файлов рисунков из папки Test.

  3. Просмотрите файлы в архиве PictureArсhive.rar, не распаковывая их.

  4. Извлеките из архива PictureArсhive.rar все файлы на Рабочий стол.

  5. Удалите распакованные вами файлы в Корзину.

  6. Создайте архив TextAndPict.rar на Рабочем столе, переместив туда все исходные файлы из папки Test.

  7. Удалите из архива TextAndPict.rar все файлы с расширением bmp.

  8. Создайте на Рабочем столе самораспаковывающийся архив TextAndPict.ехе.

  9. Создайте многотомный архив ManyVolume.rar с размером тома 10 Кб, содержащий архивные копии всех текстовых и графических файлов из папки Test.

  10. Удалите все созданные вами каталоги и архивы с Рабочего стола в Корзину.

  11. Как вычислить процент качества сжатия информации?

    1. Упакуйте архив еще раз, установите его размер.

    2. Вычислить процент качества по формуле:

Лабораторная работа № 5 перевод из одной системы счисления в другую

 Цель: научиться переводить числа из одной системы в другую.

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

  1. Из десятичной СС в двоичную СС:

  • Разделить десятичное число на 2. Получится частное и остаток.

  • Частное опять разделить на 2. Получится частное и остаток.

  • Выполнять деление до тех пор, пока последнее частное не станет меньшим 2.

  • Записать последнее частное и все остатки в обратном порядке. Полученное число и будет двоичной записью исходного десятичного числа.

Перевести .

Переведем целую часть:

23

2

22

11

2

1

10

5

2

Группа 2

1

4

2

2

1

2

1

0


Таким образом ;

  1. Правило перехода из двоичной системы счисления в десятичную.

Для перехода из двоичной системы счисления в десятичную необходимо двоичное число представить в виде суммы степеней двойки и найти ее десятичное значение.

Пример:

Перевести .

  1. Правило перехода из десятичной системы счисления в восьмеричную

  • Разделить десятичное число на 8. Получится частное и остаток.

  • Частное опять разделить на 8. Получится частное и остаток.

  • Выполнять деление до тех пор, пока последнее частное не станет меньшим 8.

  • Записать последнее частное и все остатки в обратном порядке. Полученное число и будет восьмеричной записью исходного десятичного числа.

Перевести .

  • 181

    8

    176

    22

    8

    5

    16

    2

    6

  • Ответ: .

  1. Правило перехода из восьмеричной системы счисления в десятичную.

Для перехода из восьмеричной системы счисления в десятичную необходимо восьмеричное число представить в виде суммы степеней восьмерки и найти ее десятичное значение

2158= 2*82 + 1*81+ 5*80 = 128 + 8+5= 14110

  1. Правило перехода из десятичной системы счисления в шестнадцатеричную

  • Разделить десятичное число на 16. Получится частное и остаток.

  • Частное опять разделить на 16. Получится частное и остаток.

  • Выполнять деление до тех пор, пока последнее частное не станет меньшим 16.

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

Перевести .

622

16

48

38

16

142

32

2

1 28

6

14

Результат .

  1. Правило перехода из шестнадцатеричной системы счисления в десятичную.

Для перехода из шестнадцатеричной системы счисления в десятичную необходимо шестнадцатеричное число представить в виде суммы степеней шестнадцати и найти ее десятичное значение.

  1. Правило перехода из двоичной системы счисления в восьмеричную

Разбить двоичное число на классы справа налево по три цифры в каждом. Заменить каждый класс соответствующей восьмеричной цифрой.

  1. Правило перехода из восьмеричной системы счисления в двоичную

Каждую восьмеричную цифру заменить двоичным классом по три цифры в каждом

25718 = 101011110012

  1. Правило перехода из двоичной системы счисления в шестнадцатеричную

Разбить двоичное число на классы справа налево по четыре цифры в каждом. Заменить каждый класс соответствующей шестнадцатеричной цифрой.

Перевести .

Ответ: .

  1. Перевод из восьмеричной в шестнадцатеричную систему и обратно осуществляется через двоичную систему с помощью триад и тетрад.

Пример 1.

Перевести .

Ответ: .

Пример Перевести десятичную дробь 0,1875 в двоич­ную, восьмеричную и шестнадцатеричную системы.

.

Здесь вертикальная черта отделяет целые части чисел от дробных частей. Отсюда:

  1. Какие примеры вы можете привести позиционной системы счисления?

1010102- двоичная (основание 2, используются две цифры –0,1)

34510 – десятичная ( основание 10, используются десять цифр –

0…9)

7468 – восьмеричная (основание 8, используются 8 цифр – 0…7)

  1. Как можно перевести любое число в десятичную систему счисления?