Програми, що
опрацьовують текстову, графічну, звукову чи іншу інформацію, кодують її
найприроднішими і зручним для опрацювання, але найекономнішим способом. Відомі
такі факти:
- у тексті українською мовою літери «а» чи «о» зустрічаються частіше, ніж «ю» чи «у»;
- на малюнках кольори сусідніх точок у більшості випадків близькі за відтінком.
Часто у
послідовності двійкових кодів деякі сполучення зустрічаються частіше ніж інші.
У таких випадках кажуть, що інформація надмірна. У цьому випадку є
можливість перекодувати вміст файлу, зменшивши його розмір.
При такому перекодуванні, яке називають стисненням, дотримуються такого правила: чим частіше зустрічається комбінація (початкових) кодів, тим коротшою послідовністю її можна перекодувати. Математичні основи такого перекодування (наприклад, Алгоритм Хаффмана — Haffman's algorithm) традиційно належать до програми вищої школи. У загальноосвітній школі їх не вивчають.
Громіздку роботу перекодування природно доручити програмі. Такі програми, що здійснюють стиснення файлів, називають архіваторами. Результат перекодування з метою стиснення (зменшення обсягу пам'яті) називають архівом.
При стисненні можна зменшити розмір файлу в декілька разів, що дає помітну економію пам'яті. Це особливо цінують при поширення файлів глобальною мережею.
Примітка. Не всі типи файлів раціонально архівувати з метою зменшення їхнього розміру. Наприклад, це недоречно робити для зображення у форматі JPEG, звуку у форматі MP3.
Результат стиснення (архівування) зберігають у найекономнішій формі. На жаль, вона непридатна для опрацювання, бо її закодовано штучним способом і, можливо, для кожного файлу своїм. Для завантаження корисної інформації у зручному для опрацювання вигляді, необхідно спочатку провести перекодування файлу (кажуть: розпакувати, відновити файл).
При такому перекодуванні, яке називають стисненням, дотримуються такого правила: чим частіше зустрічається комбінація (початкових) кодів, тим коротшою послідовністю її можна перекодувати. Математичні основи такого перекодування (наприклад, Алгоритм Хаффмана — 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 за допомогою вказівки контекстного меню (тут і далі викликати правою кнопкою миші): Стиснути / Стиснути до... та вибираючи місце розташування архіву і його назву.
Завдання 2. Долучіть до архіву Домівка/Документи/ПР6.zip файл Домівка/Документи/Архівування файлів/2.txt за допомогою вказівки контекстного меню (тут і далі викликати правою кнопкою миші): Стиснути / Стиснути до... та вибираючи місце розташування архіву і його назву.
Натисніть
кнопку Зберегти на останньому вікні.
Завдання 3. Перегляньте вміст архіву, двічі клацнувши правою кнопкою миші по зображенню архіву у вікні менеджера файлів Dolphin.
Завдання 3. Перегляньте вміст архіву, двічі клацнувши правою кнопкою миші по зображенню архіву у вікні менеджера файлів Dolphin.
Після того,
як повідомите вчителя, закрийте вікно ПР6.zip — Arc.
Завдання 4. Вилучіть з архіву Домівка/Документи/ПР6.zip файл 6.txt вкладеної теки. Для цього у режимі перегляду архіву (див. попереднє завдання) скористайтеся після виділення файлу вказівкою меню: Дія / Вилучити або клавішею клавіатури Delete,
Завдання 4. Вилучіть з архіву Домівка/Документи/ПР6.zip файл 6.txt вкладеної теки. Для цього у режимі перегляду архіву (див. попереднє завдання) скористайтеся після виділення файлу вказівкою меню: Дія / Вилучити або клавішею клавіатури Delete,
після чого
підтвердіть вилучення.
Побачите
таке вікно.
Завдання 5. Перегляньте в архіві Домівка/Документи/ПР6.zip
файл 5.txt вкладеної теки. Для цього у режимі перегляду архіву (див. завдання
3) скористайтеся після виділення файлу вказівкою меню: Дія / Переглянути.
Завдання 6. Розпакуйте архів, скориставшись контекстним
меню: Видобути / Видобути архів до
вказавши
теку Домівка/Проекти за місце розпакування. Переконайтеся в успішному
розпакуванні.
Завдання 7. Розпакуйте файл 5.txt вкладеної в
архів теки, виділивши його у режимі перегляду архіву і скориставшись вказівкою
меню: Дія / Розпакувати / Видобути до теки Домівка/Завантаження.
Після виконання завдань вилучіть усі новостворені
файли і теки, закрийте всі програмні вікна.
Комментариев нет:
Отправить комментарий