Кодирование информации
💻 Информатика · 5 класс
Кодирование информации
Кодирование — это представление информации с помощью какого-либо кода. Код — это набор знаков и правил, по которым информацию записывают. Обратное действие — декодирование — это чтение закодированной информации по тем же правилам. Кодирование нужно, чтобы информацию было удобно хранить, передавать и обрабатывать.
Зачем кодируют информацию
У кодирования несколько целей. Иногда нужно записать информацию так, чтобы её понял компьютер. Иногда — передать её на большое расстояние. А иногда — наоборот, скрыть от посторонних (это называют шифрованием). В любом случае работает одно правило: и отправитель, и получатель должны знать код.
| Способ кодирования | Какие знаки | Где применяют |
|---|---|---|
| Буквенное | Буквы алфавита | Запись слов и текстов |
| Числовое | Цифры | Запись количества, измерений |
| Графическое | Знаки, рисунки | Дорожные знаки, схемы |
| Звуковое | Сигналы, точки и тире | Азбука Морзе |
| Двоичное | Нули и единицы | Внутри компьютера |
Двоичное кодирование в компьютере
Компьютер хранит любую информацию с помощью всего двух знаков — 0 и 1. Такой способ называют двоичным кодированием. Почему именно два знака? Потому что внутри компьютера есть множество крошечных «переключателей»: они либо включены (1), либо выключены (0). Из цепочек нулей и единиц компьютер собирает буквы, числа, рисунки и звуки.
Пример: кодирование по азбуке Морзе
В азбуке Морзе буквы кодируют точками и тире:
А = · —
Б = — · · ·
В = · — —
Закодируем слово «ВАБ»:
В → · — —
А → · —
Б → — · · ·
Получилось: · — — · — — · · ·
Декодирование — обратное чтение этих сигналов в буквы.
Частые ошибки. Не путай кодирование и декодирование. Кодирование — записали информацию кодом, декодирование — прочитали обратно. Ещё запомни: код работает только тогда, когда обе стороны знают правила. Без знания правил набор точек и тире или нулей и единиц останется бессмысленным.
Шифрование — особый случай кодирования
Шифрование — это кодирование, при котором информацию специально прячут от чужих глаз. Прочитать её сможет только тот, кто знает секретный ключ. Шифрами с древних времён пользовались полководцы и разведчики, чтобы враг не понял перехваченное письмо. Простейший шифр — сдвиг букв алфавита: каждую букву заменяют на другую по секретному правилу.
Сегодня шифрование защищает наши сообщения и пароли в интернете. Когда ты заходишь на сайт, данные шифруются, чтобы их не украли мошенники. Так древняя идея кодирования помогает людям и в наши дни.
Один смысл — разные коды
Одну и ту же информацию можно закодировать множеством способов. Число «пять» — это и цифра 5, и слово «пять», и пять палочек, и римское V, и двоичный код 101. Способ выбирают по задаче: для человека удобнее буквы и цифры, для компьютера — нули и единицы, для передачи на расстоянии моряками — флажки. Главное, чтобы получатель знал, каким кодом записано сообщение.
Кратко о главном
- Кодирование — представление информации с помощью кода.
- Декодирование — обратное чтение кода по тем же правилам.
- Способы: буквенное, числовое, графическое, звуковое, двоичное.
- Компьютер кодирует всё двумя знаками — 0 и 1.
- Шифрование прячет информацию от посторонних с помощью ключа.
- Одну информацию можно закодировать разными способами.