Alterna · учебный материал
Кодирование и декодирование
Глава 11.1 | Кодирование и декодирование информации. Интерактивный шифровальщик. Битовый осциллограф. Банк заданий ОГЭ/ЕГЭ.
Что в этом материале
- Что такое кодирование?
- Зачем нужно кодирование?
- Интерактивный шифровальщик
- Равномерное и неравномерное кодирование
- График: N = 2ⁱ
- Битовый осциллограф
Содержание и основные понятия
← Вернуться к оглавлению
Alterna · глава 11 · 11.1
Кодирование и декодирование
Что такое кодирование, зачем оно нужно, примеры из жизни и в компьютере.
Кодирование
— представление информации с помощью условных обозначений.
Декодирование
— обратный процесс: перевод из кода в исходную форму.
ФГОС
ФОП
ОГЭ №1-4
01
Что такое кодирование?
Определение и примеры из жизни по ФГОС
ФГОС
Определение по ФГОС
Кодирование
— процесс представления информации в определённой форме с помощью условных обозначений (кода).
Декодирование
— процесс преобразования закодированного сообщения обратно в исходную форму.
Примеры кодирования из жизни
Вид кода
Пример
Что кодирует
Азбука Морзе
... --- ...
SOS — точки и тире
Штрих-код
||||| |||||
Цена, товар
Семафор
Положение флажков
Буквы
Дорожные знаки
Форма + цвет
Правила движения
Нотная запись
Ноты на линейке
Звуки музыки
QR-код
Чёрно-белые пиксели
Текст, URL
Двоичный код
01001000 01101001
Текст в компьютере
Процесс кодирования и декодирования
ИНФОРМАЦИЯ
Исходная форма
КОД
КОД
Закодированное сообщение
ДЕКОД
ИНФОРМАЦИЯ
Восстановленная
02
Зачем нужно кодирование?
Три основные причины
ФГОС
ОГЭ №1-4
Хранение и передача
Компьютер работает только с двоичным кодом (0 и 1). Вся информация должна быть представлена в двоичном виде.
Универсальность
Один и тот же двоичный код может представлять текст, изображения, звук, видео.
Защита
Шифрование — вид кодирования для защиты информации от несанкционированного доступа.
03
Интерактивный шифровальщик
Введите текст и получите его двоичный код
🔐
Текст ↔ Двоичный код
Введите текст:
04
Равномерное и неравномерное кодирование
Два подхода к кодированию по ФГОС
Равномерное
Каждый символ кодируется одинаковым числом бит.
A=00, B=01, C=10, D=11
Каждый = 2 бита
Пример: ASCII, Unicode (UTF-32)
Неравномерное
Разные символы кодируются разным числом бит.
A=0, B=10, C=110, D=111
Длина разная
Пример: код Морзе, UTF-8
05
График: N = 2ⁱ
Двигай ползунок — смотри, как растёт мощность алфавита
ФГОС
ОГЭ / ЕГЭ
📈
Интерактивный график · N = 2ⁱ
Вес символа
i
(бит):
8
N = 2
8
=
256
256 различных символов
= стандартная кодировка (1 байт)
06
Битовый осциллограф
Наглядная анимация битового потока — увидишь, как текст превращается в электрические импульсы
📡
Битовый осциллограф
Введите текст для анимации:
Скорость (бит/с):
3
Введите текст и нажмите «Анимировать». Каждый байт передаётся как: старт-бит (низкий) → 8 бит данных → стоп-бит (высокий).
■
высокий уровень (1)
■
низкий уровень (0)
📝
Банк заданий ОГЭ/ЕГЭ
🎯
Квест: кодирование
Вопрос 1 / 5
XP: 0