Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ к ЛР Информатика.pdf
Скачиваний:
30
Добавлен:
10.05.2015
Размер:
1.37 Mб
Скачать

31

необходимо нажать кнопку «Установить пароль» на вкладке «Дополнительно» (рис. 19).

Рис. 19. Установка пароля для архивации с паролем

В отличие от ZIP, формат RAR позволяет шифровать не только данные файлов, но и другие важные области архива: имена файлов, размеры, атрибуты, комментарии и другие блоки. Если вы хотите задействовать эту функцию, включите параметр «Шифровать имена файлов» в диалоге задания пароля. Зашифрованный в таком режиме архив нельзя без пароля не только распаковать, но даже просмотреть список находящихся в нём файлов.

Непрерывные RAR-архивы и архивы с зашифрованными именами содержащихся в них файлов могут содержать только один пароль, одинаковый для всех файлов в архиве. Файлы в обычных (не непрерывных) RAR-архивах без шифрования имён файлов и в архивах ZIP могут быть зашифрованы с разными паролями (в одном архиве могут содержаться файлы с разными паролями).

3.ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

1.Ознакомиться с теоретическими сведениями.

2.Получить вариант задания у преподавателя.

3.Выполнить задание.

4.Продемонстрировать выполнение работы преподавателю.

5.Оформить отчет.

6.Защитить лабораторную работу.

4.ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ОТЧЕТА

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

32

·цель работы:

·задание на лабораторную работу;

·ход работы;

·ответы на контрольные вопросы;

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

5.ЗАДАНИЕ НА РАБОТУ

1.С помощью программы WinRAR поместите в RAR- и ZIP- архивы файлы из своей рабочей папки.

2.С помощью программы WinRAR создать многотомный solid-архив

для размещения на дискетах 3.5², в который поместить все файлы каталога С:\Windows\Help.

3.С помощью программы WinRAR извлечь в свою рабочую папку один файл из созданного в п. 2 архива.

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

5.С помощью программы WinRAR преобразовать архив, созданный в п. 1, в самораспаковывающийся.

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

7.С помощью программы WinRAR исследуйте «сжимаемость» файлов различных форматов. В качестве исследуемых форматов используются:

·динамические библиотеки Windows (выбрать все файлы с расширением dll в папке C:\WINDOWS\system32);

·графические файлы, сжатые без потерь (выбрать все файлы с расширением gif в папке C:\Program Files\Microsoft Office\CLIPART\PUB60COR\);

·графические файлы, сжатые с потерями (выбрать все файлы с расширением jpg в папке C:\Program Files\Microsoft Office\CLIPART\PUB60COR\);

·файлы документов (все файлы с расширением doc в рабочей папке);

·файлы архивов (архивы, созданные в данной работе).

По результатам анализа заполните таблицу и проанализируйте результаты:

Тип файлов

Количество

Общий

Размер в

Степень сжатия

файлов

размер

архиве

 

 

 

 

 

 

 

 

 

 

 

 

33

6.КОНТРОЛЬНЫЕ ВОПРОСЫ

1.Назовите основные недостатки solid-архивации.

2.Поддерживает ли WinRAR сжатие с потерями? Если да, то, для каких типов данных.

3.Позволяет ли WinRAR восстанавливать поврежденные архивы? В каких случаях это возможно?

4.Какие возможности предоставляют современные архиваторы по размещению больших архивных файлов на сменных носителях малого объема?

5.Для чего в WinRAR существует режим «Сохранять предыдущие версии файлов»?

6.Какие режимы защиты архива предоставляет WinRAR?

7.ЛИТЕРАТУРА

1.Ерохин Д. Справка WinRAR 3.61 — Русская версия.

2.Лабораторный практикум по информатике: Учебное пособие для вузов/В.С. Микшина, Г.А. Еремеева, Н.Б. Назина и др.; Под ред. В.А. Острейковского. — М.: Высш. шк., 2003. — 376 с: ил.

34

ЛАБОРАТОРНАЯ РАБОТА №5

ПЕРЕВОД ЧИСЕЛ ИЗ ОДНОЙ ПОЗИЦИОННОЙ СИСТЕМЫ СЧИСЛЕНИЯ В ДРУГУЮ

1. ЦЕЛЬ РАБОТЫ

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

2. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

Система счисления совокупность приемов и правил для записи чи- сел цифровыми знаками или символами.

Способов записи чисел цифровыми знаками существует бесчисленное множество. Любая предназначенная для практического применения система счисления должна обеспечивать:

возможность представления любого числа в рассматриваемом диапазоне величин;

единственность представления (каждой комбинации символов должна соответствовать одна и только одна величина);

простоту оперирования числами.

Все системы представления чисел делят на позиционные и непозицион- ные. Самый простой способ записи чисел может быть описан выражением

k

AD = D1 + D2 + K + Dk = åDi , i=1

где AD запись числа A в системе счисления D.

По этому принципу построены непозиционные системы счисления.

Непозиционная система счисления система, для которой значение символа не зависит от его положения в числе.

Существует и другой способ построения систем счисления: выбирается некоторое число q основание системы счисления, и каждое число N представляется в виде комбинации его степеней с коэффициентами, принимающими значения от 0 до q - 1, т. е. в виде

anqn + an−1qn−1 + K + a1q1 + a0q0 .

В этой записи значение каждой цифры зависит от того места, которое эта цифра занимает. Например, в числе 222 двойка участвует три раза. Но самая правая из них означает две единицы, вторая справа два десятка, т. е. двадцать, а третья две сотни. В данном примере имеется в виду десятичная система. Если бы мы пользовались какой-либо другой системой счисления, скажем с основанием q, то эти три двойки означали бы соответственно величины 2, 2q и 2q2. Системы счисления, построенные, таким образом, называются позиционными.

35

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

Для позиционной системы счисления справедливо равенство

A =

i=n

qi ,

å a

q

i

 

 

i=−m

 

или Aq = anqn + K+ a1q1 + a0q0 + a−1q−1 + K + amqm , где Aq

произвольное число, записанное в системе счисления с основанием q; n+1, m количество целых и дробных разрядов.

На практике используют сокращенную запись чисел:

Aq = anan−1Ka1a0a−1Kam .

Целое число Aq в системе счисления с основанием q записывается в

виде:

Aq = anqn + K + a1q1 + a0q0 .

Числа в разных системах счисления можно представить следующим образом:

A

=

i=n

 

=

j=k

a

 

q j =A

.

å a qi

å

j

q1

 

i

1

 

j=−s

 

2

q2

 

 

 

i=−m

 

 

 

 

 

 

 

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

Переписав выражение A

= a

n

qn + K + a q1

+ a

0

q0

по схеме Горнера,

q

 

1

 

 

 

получим:

Aq2 = (K((bk q2 + bk −1)× q2 + K)× q2 + b1)× q2 + b0 .

Правую часть полученного выражения разделим на величину

основания q2. В результате определим первый остаток b0

и целую часть

(K((bk q2 + bk −1)× q2 + K)× q2 + b1). Разделив целую часть

на q2, найдем

второй остаток b1. Повторяя процесс деления k+1 раз, получим последнее целое частное bk, которое, по условию, меньше основания системы q2 и является старшей цифрой числа, представленного в системе с основанием q2.

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