Презентация к уроку на тему:

Алгоритмы сжатия данных

Презентация для урока информатики в 9–11 классе о принципах и алгоритмах сжатия данных. Рассматриваются RLE, Хаффман, LZW, JPEG и MP3, виды избыточности, энтропия и нейросетевое сжатие; есть примеры кодирования, схемы, сравнение форматов и вопрос для обсуждения.

Информатика11 класс20 слайдов
RLE на практике
Исходная строкаРезультат RLEСтепень сжатия
WWWWWWWWWWWWBWWWWWWWWWWWWBBB12W1B12W3B~2.3 раза
ABCDE1A1B1C1D1EОтрицательная (размер вырос)
0000000000001204 раза
  • Обратите внимание: если данные не повторяются, RLE может увеличить размер файла вместо его уменьшения.

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Алгоритм Хаффмана
  • Идея: часто встречающиеся символы кодируются короткими битовыми последовательностями, а редкие — длинными.
  • Это позволяет экономить место за счет частоты использования букв.
  • Для построения кодов используется бинарное дерево.

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Как строится код Хаффмана?
Шаг 1
Подсчитываем частоту появления каждого символа в тексте и сортируем их.
Шаг 2
Объединяем два самых редких символа в узел, суммируя их частоты, пока не останется один корень.
Шаг 3
Присваиваем ветвям «0» и «1». Путь от корня к символу — это его новый код.

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Алгоритм LZW (Словарное сжатие)
Используется в форматах GIF и ZIP. Алгоритм не просто считает буквы, а ищет повторяющиеся подстроки.

Он строит «словарь» прямо в процессе сжатия. Если фраза встречается второй раз, вместо неё записывается короткий номер (индекс) из словаря.

Чем больше повторов фраз, тем лучше работает LZW.
Слайд 9 «Алгоритм LZW (Словарное сжатие)» — иллюстрация к презентации «Алгоритмы сжатия данных» по информатике для 11 класса

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Логика работы LZW

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Сжатие с потерями: JPEG
  • Человеческий глаз лучше видит разницу в яркости, чем в цвете.
  • JPEG «выбрасывает» мелкие цветовые нюансы, которые мы все равно не заметим.
  • Степень сжатия можно регулировать: чем меньше файл, тем больше «артефактов» (квадратиков) на фото.
Слайд 11 «Сжатие с потерями: JPEG» — иллюстрация к презентации «Алгоритмы сжатия данных» по информатике для 11 класса

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Этапы сжатия JPEG
Цветовое пространство
Переход от RGB к YCbCr (яркость и цвет отдельно).
Дискретизация
Уменьшение разрешения цветовых каналов.
Преобразование
Применение ДКП (дискретного косинусного преобразования) к блокам пикселей.
Квантование
Главный этап потерь: отбрасывание высокочастотных коэффициентов.

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Аудиосжатие (MP3)
Основано на психоакустике. Если звучат два звука, громкий может полностью заглушить тихий на близкой частоте (эффект маскировки).

MP3 просто не записывает те звуки, которые человеческое ухо не способно услышать в данном контексте.

Это позволяет уменьшить размер аудиофайла в 10 раз практически без потери качества.
Слайд 13 «Аудиосжатие (MP3)» — иллюстрация к презентации «Алгоритмы сжатия данных» по информатике для 11 класса

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Сравнение популярных форматов
ФорматТип сжатияОбласть применения
ZIP / RARLosslessДокументы, архивы
PNGLosslessЛоготипы, скриншоты
JPEGLossyФотографии
MP3LossyМузыка
H.264 / HEVCLossyВидео, стриминг

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Предел сжатия
Можно ли сжимать файл бесконечно, прогоняя его через архиватор снова и снова?

Нет. У каждого набора данных есть предел — информационная энтропия. Когда избыточность исчезает, файл становится похожим на случайный шум, и дальнейшее сжатие без потерь становится невозможным.

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Математический взгляд
— Сжатие данных — это искусство удаления всего, что не несет новой информации, оставляя лишь чистую суть сообщения.

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Будущее: Нейросетевое сжатие
Современные ИИ могут «догадываться», как должен выглядеть объект.

Вместо передачи пикселей мы передаем описание сцены, а нейросеть на устройстве пользователя восстанавливает картинку.

Это позволяет достигать невероятного сжатия видео для звонков даже при очень плохом интернете.
Слайд 17 «Будущее: Нейросетевое сжатие» — иллюстрация к презентации «Алгоритмы сжатия данных» по информатике для 11 класса

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Вопрос для обсуждения
КачествоЭкономия местаСкорость сжатия
  • Что для вас важнее при просмотре видео онлайн: идеальная картинка без искажений или отсутствие пауз на загрузку (буферизации)?

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Итоги занятия
  • Сжатие бывает без потерь (Lossless) и с потерями (Lossy).
  • RLE эффективно для длинных повторов, Хаффман — для часто встречающихся символов.
  • Сжатие с потерями использует особенности человеческого восприятия.
  • Существует математический предел сжатия, выше которого «прыгнуть» нельзя.
  • Будущее сжатия — за алгоритмами искусственного интеллекта.

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

Спасибо за внимание! Время практических заданий.

Посмотрите презентацию целиком

Открыто 5 из 20 слайдов — зарегистрируйтесь и скачайте в PDF или PPTX

1 / 20
Текст презентации
  1. Слайд 1. Алгоритмы сжатия данных

    Как упаковать информацию эффективно и без лишних затрат

  2. Слайд 2. Что такое сжатие данных?

    Сжатие (компрессия) — это процесс преобразования информации, при котором уменьшается её объём при сохранении основного содержания.

    Главная цель: экономия места на диске и ускорение передачи данных по сети.

    В основе любого сжатия лежит поиск и устранение избыточности.

  3. Слайд 3. Два пути: Lossless vs Lossy

    Данные восстанавливаются бит в бит. Используется для текстов, программ и баз данных, где важна абсолютная точность.

    Часть «лишней» информации удаляется безвозвратно. Применяется для фото, видео и аудио, где человеческий глаз или ухо не заметят подвоха.

  4. Слайд 4. Виды избыточности

    Статистическая — одни символы встречаются чаще других.

    Структурная — наличие повторяющихся фрагментов или паттернов.

    Семантическая — информация, которую можно опустить без потери смысла.

    Визуальная/Слуховая — детали, которые не воспринимаются органами чувств.

  5. Слайд 5. Алгоритм RLE (Run-Length Encoding)

    Самый простой метод сжатия без потерь. Он заменяет цепочки одинаковых символов на пару «символ + количество повторов».

    Пример:

    Строка `AAAAABBBCC` превращается в `5A3B2C`.

    Эффективен там, где много длинных серий одинаковых данных (например, простые иконки).

  6. Слайд 6. RLE на практике

    Обратите внимание: если данные не повторяются, RLE может увеличить размер файла вместо его уменьшения.

  7. Слайд 7. Алгоритм Хаффмана

    Идея: часто встречающиеся символы кодируются короткими битовыми последовательностями, а редкие — длинными.

    Это позволяет экономить место за счет частоты использования букв.

    Для построения кодов используется бинарное дерево.

  8. Слайд 8. Как строится код Хаффмана?

    Подсчитываем частоту появления каждого символа в тексте и сортируем их.

    Объединяем два самых редких символа в узел, суммируя их частоты, пока не останется один корень.

    Присваиваем ветвям «0» и «1». Путь от корня к символу — это его новый код.

  9. Слайд 9. Алгоритм LZW (Словарное сжатие)

    Используется в форматах GIF и ZIP. Алгоритм не просто считает буквы, а ищет повторяющиеся подстроки.

    Он строит «словарь» прямо в процессе сжатия. Если фраза встречается второй раз, вместо неё записывается короткий номер (индекс) из словаря.

    Чем больше повторов фраз, тем лучше работает LZW.

  10. Слайд 10. Логика работы LZW

  11. Слайд 11. Сжатие с потерями: JPEG

    Человеческий глаз лучше видит разницу в яркости, чем в цвете.

    JPEG «выбрасывает» мелкие цветовые нюансы, которые мы все равно не заметим.

    Степень сжатия можно регулировать: чем меньше файл, тем больше «артефактов» (квадратиков) на фото.

  12. Слайд 12. Этапы сжатия JPEG

    Переход от RGB к YCbCr (яркость и цвет отдельно).

    Уменьшение разрешения цветовых каналов.

    Применение ДКП (дискретного косинусного преобразования) к блокам пикселей.

    Главный этап потерь: отбрасывание высокочастотных коэффициентов.

  13. Слайд 13. Аудиосжатие (MP3)

    Основано на психоакустике. Если звучат два звука, громкий может полностью заглушить тихий на близкой частоте (эффект маскировки).

    MP3 просто не записывает те звуки, которые человеческое ухо не способно услышать в данном контексте.

    Это позволяет уменьшить размер аудиофайла в 10 раз практически без потери качества.

  14. Слайд 14. Сравнение популярных форматов

  15. Слайд 15. Предел сжатия

    Можно ли сжимать файл бесконечно, прогоняя его через архиватор снова и снова?

    Нет. У каждого набора данных есть предел — информационная энтропия. Когда избыточность исчезает, файл становится похожим на случайный шум, и дальнейшее сжатие без потерь становится невозможным.

  16. Слайд 16. Математический взгляд

    — Сжатие данных — это искусство удаления всего, что не несет новой информации, оставляя лишь чистую суть сообщения.

  17. Слайд 17. Будущее: Нейросетевое сжатие

    Современные ИИ могут «догадываться», как должен выглядеть объект.

    Вместо передачи пикселей мы передаем описание сцены, а нейросеть на устройстве пользователя восстанавливает картинку.

    Это позволяет достигать невероятного сжатия видео для звонков даже при очень плохом интернете.

  18. Слайд 18. Вопрос для обсуждения

    Что для вас важнее при просмотре видео онлайн: идеальная картинка без искажений или отсутствие пауз на загрузку (буферизации)?

  19. Слайд 19. Итоги занятия

    Сжатие бывает без потерь (Lossless) и с потерями (Lossy).

    RLE эффективно для длинных повторов, Хаффман — для часто встречающихся символов.

    Сжатие с потерями использует особенности человеческого восприятия.

    Существует математический предел сжатия, выше которого «прыгнуть» нельзя.

    Будущее сжатия — за алгоритмами искусственного интеллекта.

  20. Слайд 20. Спасибо за внимание! Время практических заданий.

Создайте уникальную презентацию по своей теме

  • Любая тема, любой класс
  • Иллюстрации к каждому слайду
  • 18 стилей оформления
  • Таблицы, схемы и диаграммы
  • Экспорт в PDF и PPTX
  • Готово за 1 минуту

Другие темы по информатике для 11 класса

Чем удобны презентации Нейрум

  • Слайды с иллюстрациямиК каждому слайду — картинка, таблица или схема по теме. Открыли на доске и повели урок, без поиска картинок.
  • PDF или PPTXСкачайте презентацию как есть или откройте в PowerPoint и доработайте под свой класс.
  • Своя презентация за минутуНе нашли нужную? ИИ-конструктор соберёт презентацию по вашей теме, классу и количеству слайдов.

Вопросы и ответы

Как скачать презентацию «Алгоритмы сжатия данных»?

Зарегистрируйтесь бесплатно — презентация «Алгоритмы сжатия данных» сохранится в личном кабинете, откуда её можно скачать в PDF или PPTX и показать классу.

Сколько слайдов в презентации «Алгоритмы сжатия данных»?

В презентации 20 слайдов по теме «Алгоритмы сжатия данных» для урока по информатике в 11 классе: заголовки, текст, иллюстрации, таблицы и схемы. Здесь открыты первые пять — остальные после регистрации.

Соответствует ли презентация «Алгоритмы сжатия данных» ФГОС?

Да, слайды по теме «Алгоритмы сжатия данных» построены по школьной программе по информатике для 11 класса по ФГОС.

Можно ли сделать похожую презентацию по теме «Алгоритмы сжатия данных»?

Да. ИИ-конструктор Нейрума соберёт свою презентацию по теме «Алгоритмы сжатия данных» под ваш класс и нужное число слайдов — за минуту.

Как получить рабочий лист и план урока к теме «Алгоритмы сжатия данных»?

В Нейруме к теме «Алгоритмы сжатия данных» можно собрать рабочий лист с заданиями и ответами и план урока по ФГОС для 11 класса — в конструкторе после бесплатной регистрации.

Можно ли изменить слайды под свой класс?

Да. После регистрации презентация «Алгоритмы сжатия данных» открывается в редакторе: текст, картинки и порядок слайдов можно поменять или перегенерировать.