Презентация "Алгоритмы сжатия" (11 класс) по информатике – проект, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15

Презентацию на тему "Алгоритмы сжатия" (11 класс) можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Информатика. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 15 слайд(ов).

Слайды презентации

Сжатие — это кодирование с уменьшением объема данных и возможностью однозначного декодирования. Обратный процесс — декодирование — называется разжатие. Другие названия: компрессия/декомпрессия, упаковка/распаковка.
Слайд 1

Сжатие — это кодирование с уменьшением объема данных и возможностью однозначного декодирования. Обратный процесс — декодирование — называется разжатие. Другие названия: компрессия/декомпрессия, упаковка/распаковка.

Эффективность алгоритма сжатия зависит от. степени сжатия (отношение длины несжатых данных к длине соответствующих им сжатых данных); скорости сжатия и разжатия; объема памяти, необходимого для работы алгоритмов и т.д
Слайд 2

Эффективность алгоритма сжатия зависит от

степени сжатия (отношение длины несжатых данных к длине соответствующих им сжатых данных); скорости сжатия и разжатия; объема памяти, необходимого для работы алгоритмов и т.д

Сжатие без потерь (lossless compression) – собственно сжатие в смысле приведенного определения. Сжатие с потерями (lossy compression) – процесс, состоящих из двух этапов: 1. выделение сохраняемой части информации в зависимости от цели сжатия и особенностей приемника и источника; 2. собственно сжатие
Слайд 3

Сжатие без потерь (lossless compression) – собственно сжатие в смысле приведенного определения. Сжатие с потерями (lossy compression) – процесс, состоящих из двух этапов: 1. выделение сохраняемой части информации в зависимости от цели сжатия и особенностей приемника и источника; 2. собственно сжатие без потерь.

Кодирование длин повторов, Run Length Encoding (RLE, групповое кодирование). Один из наиболее старых методов сжатия, идея метода состоит в замене идущих подряд одинаковых символов (бит или байт) парой (количество, символ). В основном используется для кодирования растровых изображений. Характеристика
Слайд 4

Кодирование длин повторов, Run Length Encoding (RLE, групповое кодирование)

Один из наиболее старых методов сжатия, идея метода состоит в замене идущих подряд одинаковых символов (бит или байт) парой (количество, символ). В основном используется для кодирования растровых изображений. Характеристика: степень сжатия от 0,5 до 32. графические файлы jpeg, tiff

Групповой код А задает количество нулевых и единичных значений в порядке их следования. Групповой код В задает индексы границ единичных участков. 0000 0000 1111 1000 0000 0000 0111 0000 0001 1111 1111 0000. A: 8(0) 5(1) 12(0) 3(1) 7(0) 9(1) 4(0). B: (8,12) (25,27) (35,43)
Слайд 5

Групповой код А задает количество нулевых и единичных значений в порядке их следования. Групповой код В задает индексы границ единичных участков.

0000 0000 1111 1000 0000 0000 0111 0000 0001 1111 1111 0000

A: 8(0) 5(1) 12(0) 3(1) 7(0) 9(1) 4(0)

B: (8,12) (25,27) (35,43)

Задание. Построить коды А и В для изображения 011 110 000 111 011 111
Слайд 6

Задание

Построить коды А и В для изображения 011 110 000 111 011 111

Алгоритмы Зива-Лемпела (LZ-методы). сообщение кодируется не побуквенно (алфавитное кодирование), а по словам. Характеристики: степень сжатия в зависимости от данных, обычно 2-3; алгоритмы универсальны, но лучше всего подходят для сжатия текстов, рисованных картинок или других однородных данных архив
Слайд 7

Алгоритмы Зива-Лемпела (LZ-методы)

сообщение кодируется не побуквенно (алфавитное кодирование), а по словам. Характеристики: степень сжатия в зависимости от данных, обычно 2-3; алгоритмы универсальны, но лучше всего подходят для сжатия текстов, рисованных картинок или других однородных данных архиваторы (форматы rar, zip, arj, cab, ace); графические файлы gif, tiff

010 001 011 001 010 001 101 011 00 Словарь: {Λ, 0, 1, 00, 01, 011, 001, 010, 0011, 0101, 10} 0 1 2 3 4 5 6 7 8 9 10 0 1 00 01 011 001 010 0011 0101 10 0 (0, 0), (0, 1), (1, 0), (1, 1), (4, 1), (3, 1), (4, 0), (6, 1), (7, 1), (2, 0), (0, 0)
Слайд 8

010 001 011 001 010 001 101 011 00 Словарь: {Λ, 0, 1, 00, 01, 011, 001, 010, 0011, 0101, 10} 0 1 2 3 4 5 6 7 8 9 10 0 1 00 01 011 001 010 0011 0101 10 0 (0, 0), (0, 1), (1, 0), (1, 1), (4, 1), (3, 1), (4, 0), (6, 1), (7, 1), (2, 0), (0, 0)

Закодируйте текст 1). 010 010 001 2). aba adb abc ecd ebc ea 3). 001 101 110 010 100 110 100 010 111 001 010 011 010 110 100
Слайд 9

Закодируйте текст 1). 010 010 001 2). aba adb abc ecd ebc ea 3). 001 101 110 010 100 110 100 010 111 001 010 011 010 110 100

Раскодируйте текст 1) (0,0), (0,1), (2,0), (3,1), (2,1), (1,1), (4,1), (7,1), (6,0), (1,0), (9,1), (2,0) 2) (0,0), (0,1), (2,1), (2,0), (1,0), (3,0), (6,0), (7,1), (1,1), (9,1), (5,0),(0,1) 3) (0,γ), (0, α), (0,β), (1,γ), (2,β), (2,δ), (0,δ), (0,γ)
Слайд 10

Раскодируйте текст 1) (0,0), (0,1), (2,0), (3,1), (2,1), (1,1), (4,1), (7,1), (6,0), (1,0), (9,1), (2,0) 2) (0,0), (0,1), (2,1), (2,0), (1,0), (3,0), (6,0), (7,1), (1,1), (9,1), (5,0),(0,1) 3) (0,γ), (0, α), (0,β), (1,γ), (2,β), (2,δ), (0,δ), (0,γ)

Арифметическое сжатие (ARIC, Arithmetic Coding). Характеристики: один из самых эффективных методов; степень сжатия от 1 до 8, т.е. не увеличивает размер данных в худшем случае; Не является алфавитным кодированием. Весь кодируемый текст представляется в виде дроби из [0, 1).
Слайд 11

Арифметическое сжатие (ARIC, Arithmetic Coding)

Характеристики: один из самых эффективных методов; степень сжатия от 1 до 8, т.е. не увеличивает размер данных в худшем случае; Не является алфавитным кодированием. Весь кодируемый текст представляется в виде дроби из [0, 1).

Пусть x = математика у = мате
Слайд 12

Пусть x = математика у = мате

у* = 0,339
Слайд 13

у* = 0,339

Выполнить декомпрессию кода y = 0.75, используя таблицу диапазонов, если известно, что длина сообщения 10 символов.
Слайд 14

Выполнить декомпрессию кода y = 0.75, используя таблицу диапазонов, если известно, что длина сообщения 10 символов.

Закодировать первые четыре символа сообщения х = ”ков.корова”: 1) составить таблицу частот и диапазонов всех символов сообщения, 2) найти рабочий интервал для ”ков.” и выбрать число y – код слова, 3) найти рабочий интервал и код для слова ”кова” (использовать таблицу диапазонов из предыдущего задани
Слайд 15

Закодировать первые четыре символа сообщения х = ”ков.корова”: 1) составить таблицу частот и диапазонов всех символов сообщения, 2) найти рабочий интервал для ”ков.” и выбрать число y – код слова, 3) найти рабочий интервал и код для слова ”кова” (использовать таблицу диапазонов из предыдущего задания), 4) рассмотреть процесс декомпрессии (восстановления слова ”ков.” по числу y).

Список похожих презентаций

Алгоритмы сжатия. Алгоритм построения орграфа Хаффмана

Алгоритмы сжатия. Алгоритм построения орграфа Хаффмана

Давид Хаффман (1925-1999) Давид начал свою научную карьеру студентом в Массачусетсом технологическом институте (MIT), где построил свои коды в начале ...
Алгоритмы и программы для исполнителя Кукарача

Алгоритмы и программы для исполнителя Кукарача

Программирование — удивительный род человеческой деятельности, который сродни волшебству. Несколько заклинаний на языке посвящённых, и «твёрдый» металл ...
Алгоритмы и программирование

Алгоритмы и программирование

АЛГОРИТМ Линейный Циклический С ветвлением С процедурой. Программа – запись алгоритма на языке программирования для компьютера. Алфавит языка. Алфавит ...
Алгоритмы и их свойства

Алгоритмы и их свойства

Что такое алгоритм? Для чего нужны алгоритмы? Какими свойствами обладают алгоритмы? Кто такой исполнитель? Алгоритм заваривания чая. Вскипятить воду. ...
Алгоритмы и исполнители

Алгоритмы и исполнители

Не существует строгого определения алгоритма. Синонимы: инструкция, правило. Основные понятия: исполнитель алгоритма, система команд исполнителя. ...
Алгоритмы и исполнители

Алгоритмы и исполнители

Алгоритмы и исполнители. Что такое алгоритм Каждый человек в повседневной жизни, в учебе или на работе решают огромное количество задач самой разной ...
Алгоритмы

Алгоритмы

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

Алгоритмы симметричного шифрования

Криптография. Основные понятия. Рассмотрим общую схему симметричной, или традиционной, криптографии. Рис. 2.1. Общая схема симметричного шифрования. ...
Алгоритмы

Алгоритмы

Алгоритм. Происхождение слова «алгоритм» связано с именем великого математика Мухаммеда аль-Хорезми. Перу этого учёного принадлежит книга по математике, ...
Алгоритмы

Алгоритмы

1. Выбрать команду Файл → Сохранить как. 2. В открывшемся окне выбрать нужную папку. 3. В поле «Имя» указать имя файла. 4. Нажать кнопку «Сохранить». ...
Алгоритмы

Алгоритмы

Определение исполнитель. Исполнитель – это некоторый объект (человек, группа людей, животное, техническое устройство), способный выполнять определенный ...
Алгоритмы

Алгоритмы

Исправьте алгоритм «Поездка в гости». Выйти из дома. Выйти из автобуса. Сесть в автобус № 10. Дойти до автобусной остановки. Проехать 3 остановки. ...
Алгоритмы

Алгоритмы

Робик. Команды для Робика. Привет, я робот Робик. Поле Робика Границы поля Стенки Позиция Робика. Закрашенная клетка. Робик всегда закрашивает клетку, ...
Алгоритмы

Алгоритмы

Понятие алгоритма. Алгоритм – это строгая и четкая последовательность действий, выполнение которых приводит к определенному результату. Требования ...
Алгоритмы

Алгоритмы

Алгоритм. Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла (или Абу Джафар) ...
Алгоритмы на графах: определение наличия циклов в графе

Алгоритмы на графах: определение наличия циклов в графе

Домашнее задание. Какое максимальное количество рёбер может быть в ориентированном ациклическом графе с n вершинами? Может ли быть так, что правильным ...
Алгоритмы с ветвлениями

Алгоритмы с ветвлениями

Цель: Сформировать понятие об алгоритме с ветвлением, закрепить умения составлять и выполнять алгоритмы. Задачи: Учебно-познавательная – научить учащихся ...
Алгоритмы

Алгоритмы

Вспоминать Развивать Проверять. Нарисуй фигуру Начало 2. 2 3 4 5 2 2. Приготовь какао. возьми чашку положи ложку какао в чашку начало возьми молоко ...
Обобщение раздела "Алгоритмы и элементы программирования"

Обобщение раздела "Алгоритмы и элементы программирования"

Тема урока:. Обобщение и систематизация раздела «Алгоритмы и элементы программирования». Повторить: Подготовиться:. основные понятия раздела «Алгоритмы ...
Алгоритмы

Алгоритмы

Понятие алгоритма Свойства алгоритмов Линейный алгоритм Циклический алгоритм Разветвляющийся алгоритм Представление алгоритма в виде блок-схемы Стадии ...

Конспекты

Алгоритмы сжатия. Алгоритм построения орграфа Хаффмана

Алгоритмы сжатия. Алгоритм построения орграфа Хаффмана

. План-конспект занятия по информатике. Город:. . Раменское. МОУ «СОШ № 8». Учитель:. . Константинова Елена Ивановна. Класс:. . 11 «А». ...
Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов

Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов

Тема:. Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов. . . Результаты:. ...
Алгоритмы, виды алгоритмов, способы записи

Алгоритмы, виды алгоритмов, способы записи

Муниципальное бюджетное общеобразовательное учреждение. . «Угловская средняя общеобразовательная школа». Конспект урока по информатике. ...
Алгоритмы с повторениями

Алгоритмы с повторениями

Технологическая карта. . . Тема урока:. Алгоритмы с повторениями.  . Тип урока:. урок изучения и закрепления новых знаний.   Разработан:. ...
Алгоритмы с ветвлениями

Алгоритмы с ветвлениями

Разработка урока «Алгоритмы с ветвлениями», Информатика и ИКТ,. 6 класс. Автор. : Кузнецов Андрей Юрьевич. ТИП УРОКА. : комбинированный. . ...
Алгоритмы и способы их описания

Алгоритмы и способы их описания

Тема: «. Алгоритмы и способы их описания. ». Цель урока:. приобретение теоретических знаний в области алгоритмики. Задачи урока:. Образовательная: ...
Алгоритмы и их свойства

Алгоритмы и их свойства

. Отдел образования администрации Тальменского района Алтайского края. . МОУ Новоозёрская средняя общеобразовательная школа. ...
Алгоритмы и их исполнители, виды моделей

Алгоритмы и их исполнители, виды моделей

Тема:. . «. Алгоритмы и их исполнители, виды моделей». Тип урока: . изучение нового материала. Цели урока:. Образовательные:. сформировать ...
Алгоритмы и алгоритмические структуры

Алгоритмы и алгоритмические структуры

Урок-путешествие «В гостях у сказки «Золушка». Тема урока: Алгоритмы и алгоритмические структуры. Цели:. . Закрепить знания учащихся об основных ...
Алгоритмы для смекалистых

Алгоритмы для смекалистых

Урок-повторение "Алгоритмы для смекалистых". для 4 класса. Автор: Парменова Ирина Сергеевна, учитель информатики ММБОУ "Коношская СОШ" п. Коноша ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:10 декабря 2018
Категория:Информатика
Классы:
Содержит:15 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации