Урок 17

1.

Стиснення та архівування даних
Інформатика 8 клас
Дата: 13.10.2025

2.

Навіщо стискати дані?

3.

Приклади потреби у стисненні
Електронна пошта
Мобільний інтернет
Зберігання великих файлів

4.

Критерії стиснення
Коефіцієнт стиснення
Швидкість стиснення
Якість відновлення

5.

Види стиснення
Без втрат (lossless) –
стискання без втрати
інформації, після
відновлення дані
ідентичні оригіналу
(наприклад, ZIP, PNG).
З втратами (lossy) –
стискання зі
зменшенням
якості, частина
даних відкидається
(наприклад, MP3,
JPEG).

6.

Стиснення без втрат
точне відновлення
приклади: ZIP, PNG, FLAC

7.

Стиснення з втратами
Не точне відновлення
Приклади: JPEG, MP3, H.264
Відео: Додаток 9.1

8.

Алгоритми стиснення
RLE (Run-Length Encoding)
aaaabbbccd
4а3b2c1d
Хаффмана – кодування
символів за частотою:
частіші → коротші коди
Лемпеля-Зіва (LZ) –
заміна повторюваних
фрагментів посиланнями
на попередні входження.

9.

Програми-архіватори
WinRAR (RAR)
7-Zip (7z)
ZIP (стандарт
Windows)
GZIP, TAR (Linux)
Які операції можна виконувати з архівами?
• Додавання файлів в архів;
• видобування файлів з архіву;
• оновлення файлів в архіві;
• створення саморозпаковуваних архівів (англ. self-extract
archive), тобто тих , що можуть розпаковуватися навіть без
програм-архіваторів;
• створення багатотомного архіву;
• захист архіву паролем від несанкціонованого доступу;
• перегляд вмісту без попереднього видобування;
• пошук файлів і даних усередині архіву;
• перевірка на віруси в архіві до розпаковування ;
• вибір і налаштування коефіцієнта стиснення.

10.

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

11.

Резервне копіювання
Windows: Панель керування → Резервне копіювання
Linux: Системні параметри → Резервні копії
Android: Google One
Питання:
• Для чого потрібні резервні копії даних? Наведи приклади
ситуацій, у яких резервна копія даних допоможе вирішити
проблему.
• Чи є потреба архівувати mp4 та mp3 файли? Чи буде
економія місця на диску після стискання?

12.

Висновки
Стиснення економить місце і час
Архіви зручні для пересилання
Резервні копії захищають дані

13.

Домашнє завдання
Опрацювати § 9
Базовий рівень:
Закодуй рядок даних «CCCCOOOMMMMMMMPPPRRRRREEESSSS
SIIIIO00ONNNNNNN» методом RLE.
Високий рівень:
Виконай п.4 блоку ПЕРЕВІР СЕБЕ
Для учнів з ООП:
Закодуй рядок даних «AAABBBCC» методом RLE

14.

Використані джерела
Підручник: Інформатика 8 клас. Ольга Коршунова, Ігор Завадський
Електронний додаток до підручника https://vse.ee/cwud
Відео: https://youtu.be/9yZlTmbe8Kg
Малюнок титульного слайду створено: https://gemini.google.com/
English     Русский Правила