Архівування та розархівування даних


Програми, що опрацьовують текстову, графічну, звукову чи іншу інформацію, кодують її найприроднішими і зручним для опрацювання, але найекономнішим способом. Відомі такі факти:
  • у тексті українською мовою літери «а» чи «о» зустрічаються частіше, ніж «ю» чи «у»;
  • на малюнках кольори сусідніх точок у більшості випадків близькі за відтінком.
Часто у послідовності двійкових кодів деякі сполучення зустрічаються частіше ніж інші. У таких випадках кажуть, що інформація надмірна. У цьому випадку є можливість перекодувати вміст файлу, зменшивши його розмір.

При такому перекодуванні, яке називають стисненням, дотримуються такого правила: чим частіше зустрічається комбінація (початкових) кодів, тим коротшою послідовністю її можна перекодувати. Математичні основи такого перекодування (наприклад, Алгоритм Хаффмана — Haffman's algorithm) традиційно належать до програми вищої школи. У загальноосвітній школі їх не вивчають.

Громіздку роботу перекодування природно доручити програмі. Такі програми, що здійснюють стиснення файлів, називають архіваторами. Результат перекодування з метою стиснення (зменшення обсягу пам'яті) називають архівом.

При стисненні можна зменшити розмір файлу в декілька разів, що дає помітну економію пам'яті. Це особливо цінують при поширення файлів глобальною мережею.

Примітка. Не всі типи файлів раціонально архівувати з метою зменшення їхнього розміру. Наприклад, це недоречно робити для зображення у форматі JPEG, звуку у форматі MP3.

Результат стиснення (архівування) зберігають у найекономнішій формі. На жаль, вона непридатна для опрацювання, бо її закодовано штучним способом і, можливо, для кожного файлу своїм. Для завантаження корисної інформації у зручному для опрацювання вигляді, необхідно спочатку провести перекодування файлу (кажуть: розпакувати, відновити файл).
Дії при роботі з архівами:
  • створення нового архіву;
  • долучення файлів до архіву;
  • перегляд вмісту архіву;
  • вилучення файлів з архіву;
  • перегляд файлу в архіві;
  • розпаковування архіву.
Створено безліч різних архіваторів, кожен з яких придатний для роботи під керуванням певної операційної системи.


Завдання 1. Створіть теку Домівка/Документи/Архівування файлів і скопіюйте до неї файли з теки, вказаної вчителем. 


Скористайтеся вказівкою меню: Меню / Програми / Утиліти / Засіб роботи з архівами Ark.
 

У програмному вікні Arc скористайтеся вказівкою меню: Файл / Створити


У діалоговому вікні Зберегти як — Arc введіть назву ПР6, виберіть тип zip або оберіть його з підтримуваних форматів у спадному списку Фільтр, позначте Автоматично вибирати суфікс файла і натисніть Зберегти


Долучіть до новоствореного архіву ПР6.zip теку Домівка/Документи/Архівування файлів і наявні у ній файли 1.txt, 4.txt і 5.txt, скориставшись вказівкою меню програмного вікна Arc: Дія / Додати теку або Дія / Додати файл, вибираючи теку або файл з подальшим підтвердженням Відкрити.
                    


Збережіть архівний файл у поточній теці Домівка/Документи, закривши програмне вікно.

Завдання 2. Долучіть до архіву Домівка/Документи/ПР6.zip файл Домівка/Документи/Архівування файлів/2.txt за допомогою вказівки контекстного меню (тут і далі викликати правою кнопкою миші): Стиснути / Стиснути до... та вибираючи місце розташування архіву і його назву.



Натисніть кнопку Зберегти на останньому вікні.

Завдання 3. Перегляньте вміст архіву, двічі клацнувши правою кнопкою миші по зображенню архіву у вікні менеджера файлів Dolphin.
    
         
Після того, як повідомите вчителя, закрийте вікно ПР6.zip — Arc.

Завдання 4. Вилучіть з архіву Домівка/Документи/ПР6.zip файл 6.txt вкладеної теки. Для цього у режимі перегляду архіву (див. попереднє завдання) скористайтеся після виділення файлу вказівкою меню: Дія / Вилучити або клавішею клавіатури Delete


після чого підтвердіть вилучення. 


Побачите таке вікно. 


Завдання 5. Перегляньте в архіві Домівка/Документи/ПР6.zip файл 5.txt вкладеної теки. Для цього у режимі перегляду архіву (див. завдання 3) скористайтеся після виділення файлу вказівкою меню: Дія / Переглянути

Завдання 6. Розпакуйте архів, скориставшись контекстним меню: Видобути / Видобути архів до


вказавши теку Домівка/Проекти за місце розпакування. Переконайтеся в успішному розпакуванні. 

Завдання 7. Розпакуйте файл 5.txt вкладеної в архів теки, виділивши його у режимі перегляду архіву і скориставшись вказівкою меню: Дія / Розпакувати / Видобути до теки Домівка/Завантаження.

Після виконання завдань вилучіть усі новостворені файли і теки, закрийте всі програмні вікна.

 

Комментариев нет:

Отправить комментарий