Тема:Програми архівування. Стискання даних.
Мета:Напрацювати навики роботи з програмами стискання даних. Навчитись створювати архіви, додавати, вилучати, редагувати файли в архіві. З’ясувати, які з типів даних найкраще, а які найгірше піддаються стисканню. Формування інформаційної культури студентів.
Оснащення робочого місця: апаратне забезпечення - ЕОМ типу Pentium IV, периферійні пристрої; програмне забезпечення – операційна система, прикладне програмне забезпечення.
Теоретичні відомості:
Термін "архівація" не зовсім точний. Головне призначення програм-архіваторів - стиск файлів з метою економії пам'яті. Оскільки зі стислими файлами часто неможливо працювати за їх прямим призначенням, їх використовують для зберігання копій файлів, тобто для їхньої архівації. Стиску (ущільненню) можуть бути піддані: файли, папки, диски. Стиск файлів і папок необхідно або для їхнього транспортування, або для резервного копіювання, або для обміну інформацією з мережі Інтернет. Ущільнення дисків застосовують для підвищення ефективності використання їх робочого простору (звичайно для дисків недостатньої ємності).
Існує багато програм-архіваторів, які мають різні показники, по ступеню й часу стиску, ці показники можуть бути різними для різних файлів (текстових, графічних, виконуваних і т.д.), тобто один архіватор добре стискає текстовий файл, а інший – виконуваний.
Архіватором (пакувальником) називається програма, що дозволяє за рахунок застосування спеціальних методів стиску інформації створювати копії файлів меншого розміру, а також поєднувати копії декількох файлів в один архівний файл, з якого можна при необхідності витягти файли в їхньому первісному виді.
Увесь спектр існуючих сьогодні архіваторов можна розділити на три групи, які ми умовно назвемо файловими, програмними й дисковими.
Файлові архіватори дозволяють упаковувати один або кілька файлів (наприклад, увесь уміст даного підкаталогу разом із вкладеними в нього підкаталогами) у єдиний архівний файл. Розмір останнього, як правило, менше, чим сумарний розмір вихідних файлів, але скористатися запакованими програмами або даними, поки вони перебувають в архіві, не можна, поки вони не будуть розпаковані. Для розпакування архівного файлу звичайно використовується той же самий архіватор.
Програмні архіватори діють інакше. Вони дозволяють упакувати за один раз один єдиний файл - програму, виконуваний, типу *.exe, але зате так, що заархівірувана програма буде відразу після її запуску на виконання саморозпаковуватися в оперативній пам'яті й відразу починати роботу.
Дискові архіватори дозволяють програмним способом збільшити доступний простір на жорсткому диску. Типовий дисковий архіватор являє собою резидентний драйвер, який непомітно для користувача архівує будь-яку записану на диск інформацію й розпаковує її назад при читанні. Однак операції читання/запису файлів трохи вповільнюються, оскільки процесору потрібен час для впакування й розпакування.
Для архівування використовуються спеціальні програми - архіватори або диспетчери архівів. Найбільш відомі архіватори: Winzip; Winrar; Winarj. Ці програми забезпечують можливість використання й інших архіваторів, тому, якщо на комп'ютері, куди перенесені стислі в них файли, відсутні зазначені програми, архіви можна розпакувати за допомогою іншого архіватора. Дотепер широко використовуються й відповідні програми, створені в MS DOS, але здатні працювати й в Windows.
Майже всі архіватори дозволять створювати зручні архіви, що саморозпоковуються (SFX – Self-Extracting-Архивы). Для розпакування такого архіву не потрібно програми-архіватора, досить запустити архів *.ехе як програму. Багато архіваторів дозволяють створювати багатотомні (розподілені) архіви, які можуть розміщатися на декількох дискетах.
Основними характеристиками програм-архіваторів є:
· швидкість роботи;
· сервіс (набір функцій архіватора);
· ступінь стиску – відношення розміру вихідного файлу до розміру впакованого файлу.
Основними функціями архіваторов є:
· створення архівних файлів з окремих (або всіх) файлів поточного каталогу і його підкаталогів, завантажуючи в один архів до 32 000 файлів;
· додавання файлів в архів;
· добування й видалення файлів з архіву;
· перегляд умісту архіву;
· перегляд умісту архівіруваних файлів і пошук рядків в архівіруваних файлах;
· уведення в архів коментарі до файлів;
· створення багатотомних архівів;
· створення архівів, що саморозпоковуються, як в одному томі, так и в кількох томах;
· забезпечення захисту інформації в в архіві й доступ до файлів, поміщених в архів, захист кожного з поміщених в архів файлів циклічним кодом;
· тестування архіву, перевірка схоронності в ньому інформації;
· відновлення файлів (частково або повністю) з ушкоджених архівів;
· підтримки типів архівів, створених іншими архіваторами й ін.
изложенными в лекционном курсе или других источниках информации.
Хід роботи:
1. Запустіть на виконання архіватор WinRAR.
2. Ознайомтесь з інтерфейсом програми.
3. На диску D: будь яким способом створіть структура файлів та каталогів, за зразком тієї, що наведена на рис. 1.1 (спосіб запишіть до звіту).
4. У папці AUDIT виконаєте архівування файлу audit_1, використовуючи різні способи стискання.
5. У папці AUDIT виконайте архівування файлу audit_1, створючи файли, що саморозпоковуються ( SFX-файл) різними способами
6. У папці ECONOMY виконаєте архівування папки MANAGEMENT, розміщаючи архів з іменем management.rar у папці DATA.
7. Вилучите зі створеного архіву файл ment_1.
8. Виконаєте витяг файлів з архіву management.rar у папку DATA.
9. Додайте файли group_1 і rate_29 в архів management.rar.
10. Вилучите архів management.rar.
11. На диску D: стовріть bas.rar.
12. Додайте в архів bas.rar дві папки ECONOMY, BAS і файли group_1, rate_29, помістивши архів bas.rar у каталог BAS на диску A:.
13. Створіть безперервний архів.
14. Протестуйте архів.
15. Переглянете інформацію про архів.
16. Перейменуйте архів.
17. Перетворіть звичайний архів у архів, що саморозпоковується.
18. Вилучите архів.
19. Заповніть звіт по виконанню практичної роботи.
20. Вимкніть комп’ютер та приберіть робоче місце.
|
Рис. 1.1.
Звіт до практичної роботи № 7
Назва роботи: ______________________________________________________________________
__________________________________________________________________________________
Мета: _____________________________________________________________________________
__________________________________________________________________________________