Урок:

Тема: Стиснення та архівування даних. Архіватори. Типи архівних файлів. Резервне копіювання даних

22.09.2025
0 0
Вміст уроку:
1
2
3
4
5
6
7
8
9
10
11
12
13
14

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Тема: Стиснення та архівування даних. Архіватори. Типи архівних файлів. Резервне копіювання даних

Мета:

  • Ознайомитися з основними способами стиснення даних;

  • Навчитися створювати архіви та розпаковувати їх за допомогою архіваторів;

  • Засвоїти поняття резервного копіювання та відпрацювати створення резервних копій файлів/папок.


Обладнання та програмне забезпечення:

  • Комп’ютер з ОС Windows;

  • Встановлений архіватор (WinRAR, 7-Zip або інший).


2

2 з 12 балів

Хід роботи

1. Теоретичне повторення

  1. Пригадайте:

    • що таке стиснення даних;

    • які існують види стиснення (з втратами, без втрат);

    • для чого потрібні архіватори;

    • які формати архівів ви знаєте (.zip, .rar, .7z та ін.);

    • що означає «резервне копіювання даних».

    • описати способи стиснення різними архіваторами

3

2 з 12 балів

2. Практична частина

Завдання 1. Створення архіву

  1. Створіть на Робочому столі папку з назвою «документи НІк».

  2. Створіть текстовий документ, презентацію. малюнок. у відповідних програмах Word, Power Point, Paint . Текст документа, презентація та малюнок мають відповідати темі уроку.

  3. Додайте ще кілька текстових файлів, зображень та презентацію.

  4. Використовуючи архіватор:

    • створіть архіви цієї папки в усіх можливих форматах0801eezd-18f9-509x512.png

    • перегляньте розмір архіву та порівняйте з розміром вихідної папки.
      скрін розміру архіву вставте у вікнол вводу інформації

4

2 з 12 балів

Завдання 2. Розпакування архіву

  1. Створіть на Робочому столі папку «Розархівовано».

  2. Розпакуйте створений архів у цю папку.

  3. Перевірте, чи збереглася структура файлів і папок.

5

2 з 12 балів
  1. Завдання 3. Використання різних типів архівів

    1. Створіть архів тієї ж папки у форматі .rar або .7z.

    2. Порівняйте розмір архівів у різних форматах. Зробіть висновок, який формат стискає ефективніше.

    скріни різних типів архівів вставте у вікно вводу . Тут же ж опишіть свої спостереження

6

2 з 12 балів

Завдання 4. Резервне копіювання

  1. Створіть папку «Резервна копія».

  2. Скопіюйте в неї архіви, створені у попередніх завданнях.

  3. Поясніть, як використання резервних копій допомагає зберегти дані.

7

2 з 12 балів

Контрольні запитання:

  1. Чим відрізняється стиснення з втратами від стиснення без втрат?

  2. Які відомі формати архівів ви можете назвати?

  3. У чому полягає перевага використання архіваторів?

  4. Для чого створюють резервні копії даних?

8

Домашнє завдання:

  1. Дослідити, як виконується стиснення мультимедійних файлів (зображень, відео, аудіо) і чому там часто застосовують стиснення з втратами.

  2. Скласти короткий конспект з прикладами програм для резервного копіювання даних.

9

Як відбувається стиснення

Уявімо текст:

АБВГД АБВГД АБВГД АБВГД

У звичайному файлі ця послідовність записується багато разів. Архіватор може помітити повторення і фактично записати:

АБВГД × 4

При розпакуванні архіватор відновлює початкову послідовність байт у байт.

1. ZIP — алгоритм DEFLATE

Найпоширеніший варіант ZIP використовує DEFLATE, який поєднує два основні підходи:

LZ77 → пошук повторень

Наприклад:

ІНФОРМАТИКА ІНФОРМАТИКА ІНФОРМАТИКА

Замість повторного запису слова архіватор може зберегти інформацію приблизно такого типу:

«Візьми вже записаний фрагмент довжиною 11 символів і повтори його».

Huffman → коротші коди для частих символів

Якщо один символ зустрічається дуже часто, йому можна призначити коротший код, а рідкісним символам — довший.

Тобто умовно:

Символ

Звичайне представлення

Стиснуте

А

8 біт

2 біти

Б

8 біт

3 біти

В

8 біт

4 біти

Рідкісний символ

8 біт

8 біт

Це лише спрощений приклад, але принцип саме такий.

10

RAR — складніше стиснення

RAR використовує власні алгоритми стиснення. Його сильна сторона — пошук повторюваних фрагментів і використання словника даних, після чого застосовуються додаткові методи кодування.

Наприклад, файл містить:

123456789123456789123456789

Архіватор може виявити, що фрагмент

123456789

постійно повторюється.

Замість трьох повних записів він зберігає один фрагмент і інформацію про його повторення.

RAR також може використовувати:

  • словник повторюваних даних;

  • пошук однакових послідовностей;

  • ентропійне кодування;

  • спеціальні методи для різних типів даних;

  • багатотомні архіви;

  • відновлювальні дані.

Тому RAR може добре стискати деякі типи файлів, але результат залежить від конкретних даних.

11

7Z — LZMA/LZMA2

Ось тут уже дуже цікаво.

Формат 7Z часто використовує LZMA або LZMA2.

Основна ідея також пов'язана зі словником.

Уявімо величезний текст:

комп'ютер комп'ютер комп'ютер комп'ютер...

Архіватор створює своєрідний словник:

Словник:

№1 = "комп'ютер"

А замість багаторазового запису слова використовує посилання на нього.

Чим більший словник?

Тим більше даних архіватор може проаналізувати і знайти далекі повторення.

Тому 7Z може використовувати великий словник і часто досягати високого ступеня стиснення.

Але є компроміс:

більший словник → більше використання оперативної пам'яті → довше стиснення.

12

Що відбувається всередині архіватора

Спрощено процес можна показати так:

                 ФАЙЛ
                   ↓
          Аналіз даних
                   ↓
        Пошук повторень
                   ↓
       ┌───────────┴───────────┐
       ↓                       ↓
  Однакові фрагменти      Часті символи
       ↓                       ↓
  Замінюються              Отримують
  посиланнями             коротші коди
       └───────────┬───────────┘
                   ↓
             СТИСНЕНІ ДАНІ
                   ↓
                 АРХІВ

5. Чому текст стискається добре?

Наприклад, у документі Word може бути багато повторень:

школа
школа
школа
школа
школа

А також багато службової інформації та повторюваних конструкцій.

Архіватор знаходить закономірності.

Тому умовно:

Файл: 10 МБ
ZIP: 3 МБ

Після розпакування:

3 МБ → 10 МБ

і ми знову отримуємо точно той самий файл.

Це називається:

стиснення без втрат

13

А чому фотографію JPG ZIP майже не стискає?

Ось це дуже важливий момент для учнів.

Фотографія вже була стиснута алгоритмом JPEG.

Наприклад:

Фотографія
   ↓
JPEG
   ↓
5 МБ
   ↓
ZIP
   ↓
4,9 МБ

Виграш може бути зовсім невеликим.

А якщо взяти текстовий файл:

Текст
 ↓
10 МБ
 ↓
ZIP
 ↓
2 МБ

результат може бути значно кращим.

Тому не можна нескінченно стискати один і той самий файл.

14

ZIP, RAR і 7Z — у чому різниця?

Формат

Типовий алгоритм

Особливість

ZIP

DEFLATE

Дуже поширений, швидкий, підтримується майже всюди

RAR

алгоритми RAR

Хороше стиснення, багато додаткових можливостей

7Z

LZMA/LZMA2

Часто високе стиснення, але може потребувати більше ресурсів

TAR

фактично пакування

Сам по собі зазвичай не стискає

GZIP

DEFLATE

Часто використовується разом із TAR

І тут є цікавий момент:

TAR ≠ ZIP

TAR переважно об'єднує багато файлів в один контейнер.

Наприклад:

file1.txt
file2.jpg
file3.docx
file4.pdf
       ↓
     TAR
       ↓
 archive.tar

А вже:

TAR + GZIP
       ↓
archive.tar.gz

дає об'єднання + стиснення.

Рефлексія від 4 учнів

Сподобався:

0

Так: 4

Ні: 0

Зрозумілий:

0

Так: 4

Ні: 0

Потрібні роз'яснення:

0

Ні: 3

Так: 1

Рекомендуємо

Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Резервне копіювання даних.

Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Резервне копіювання даних.

1059

Аватар профіля Лизько Валентина Степанівна
Інформатика
8—9 клас

35 грн

УРОК № 4. Архівування та стиснення даних. Види стиснення даних. Резервне копіювання даних

 УРОК № 4. Архівування та стиснення даних. Види стиснення даних. Резервне копіювання даних

316

Аватар профіля Пархомчук Вадим Олександрович
Інформатика
8 клас

80 грн

70 грн

Урок № 2.1. Стиснення даних. Архівування даних. Резервне копіювання | Інформатика, 8 клас

Урок № 2.1. Стиснення даних. Архівування даних. Резервне копіювання | Інформатика, 8 клас

74

Аватар профіля Пархомчук Вадим Олександрович
Інформатика
8 клас

29 грн

Резервне копіювання даних

Резервне копіювання даних

457

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

33 грн

АРХІВУВАННЯ ДАНИХ. АРХІВАТОРИ

АРХІВУВАННЯ ДАНИХ. АРХІВАТОРИ

6353

Аватар профіля Самоліч Ігор Володимирович
Інформатика
5—11 клас

40 грн

Урок 8. Резервне копіювання даних

Урок 8. Резервне копіювання даних

161

Аватар профіля Брусенцова Катерина Юріївна
Інформатика
8 клас

50 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1336

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1194

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1388

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

525

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

688

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

328

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас
✖
↑