Кодування та декодування повідомлень
За навчальною програмою 2017 року
Урок 2
8
teach-inf.com.ua
Кодування повідомлень
Розділ 1 § 1.1
З метою зберігання, передавання, опрацювання, захисту повідомлень нерідко змінюють спосіб їх подання. Наведемо кілька прикладів:
Усні повідомлення записують на папері, замінюючи звуки людської мови літерами алфавіту. При цьому виконується збереження повідомлень.
8
© Вивчаємо інформатику teach-inf.com.ua
Кодування повідомлень
Розділ 1 § 1.1
Продовження…
Під час розмови по телефону звуки перетворюються на електричні сигнали.
Це робить можливим передавання повідомлень на великі відстані.
8
© Вивчаємо інформатику teach-inf.com.ua
Кодування повідомлень
Розділ 1 § 1.1
Продовження…
Розв’язуючи задачу на уроці математики, слова, що позначають числа, записують цифрами, а математичні операції – спеціальними знаками. Це спрощує опрацювання числових даних.
8
© Вивчаємо інформатику teach-inf.com.ua
Кодування повідомлень
Розділ 1 § 1.1
Продовження…
Для захисту повідомлень від сторонніх осіб здійснюють шифрування, замінюючи літери в тексті повідомлення іншими літерами, числами або умовними позначеннями.
8
© Вивчаємо інформатику teach-inf.com.ua
Кодування повідомлень
Розділ 1 § 1.1
Процес заміни однієї послідовності сигналів, якою подано повідомлення, іншою послідовністю сигналів називають кодуванням повідомлення.
Кодування є одним із прикладів опрацювання даних.
При цьому змінюється спосіб подання, а зміст повідомлення не змінюється.
8
© Вивчаємо інформатику teach-inf.com.ua
Кодування повідомлень
Розділ 1 § 1.1
Кодування широко використовується в сучасному житті для подання повідомлень у вигляді, придатному для опрацювання не лише людиною, а й технічними пристроями. Так, відомості про товари кодують з використанням штрих-кодів.
8
© Вивчаємо інформатику teach-inf.com.ua
Кодування повідомлень
Розділ 1 § 1.1
Товщина ліній штрих-коду та відстань між ними кодують ті самі відомості. Цей графічний код сприймається спеціальними сканерами та опрацьовується з використанням комп’ютера.
8
© Вивчаємо інформатику teach-inf.com.ua
Кодування повідомлень
Розділ 1 § 1.1
Наприклад, з історії добре відомий шифр, яким користувався для секретного листування зі своїми генералами римський імператор Гай Юлій Цезар (100 р. до н.е. – 44 р. до н.е.).
Правила кодування полягають у тому, що кожна літера в тексті повідомлення замінюється іншою, що міститься в алфавіті на відстані кількох позицій від заданої літери.
8
© Вивчаємо інформатику teach-inf.com.ua
Кодування повідомлень
Розділ 1 § 1.1
Так, закодувавши повідомлення:
привіт
з використанням шифру Цезаря зі зсувом на 4 літери праворуч, отримуємо повідомлення:
уфкелц
8
© Вивчаємо інформатику teach-inf.com.ua
Декодування повідомлень
Розділ 1 § 1.1
Знаючи правило, за яким було закодовано повідомлення, можна його розкодувати.
Процес отримання початкового повідомлення із закодованого називають декодуванням повідомлення.
8
© Вивчаємо інформатику teach-inf.com.ua
Декодування повідомлень
Розділ 1 § 1.1
Декодування повідомлень відбувається, коли ми:
8
© Вивчаємо інформатику teach-inf.com.ua
Декодування повідомлень
Розділ 1 § 1.1
Так, для декодування повідомлення, закодованого шифром Цезаря зі зсувом на 4 літери праворуч, потрібно кожну літеру закодованого повідомлення замінити іншою, яку розміщено в алфавіті на 4 позиції ліворуч від заданої.
Таким чином, декодувавши повідомлення:
зтдфкн зисб
отримуємо
добрий день
8
© Вивчаємо інформатику teach-inf.com.ua
Декодування повідомлень
Розділ 1 § 1.1
Кодування та декодування повідомлень є прикладами процесів опрацювання даних.
8
© Вивчаємо інформатику teach-inf.com.ua
Дайте відповіді на запитання
Розділ 1 § 1.1
8
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
Кодування
«Ребуси українською» © rebus1.com
Розділ 1 § 1.1
8
© Вивчаємо інформатику teach-inf.com.ua
Домашнє завдання
Проаналізувати
§ 1.1, ст. 6-9
Розділ 1 § 1.1
8
© Вивчаємо інформатику teach-inf.com.ua
Працюємо за комп’ютером
Розділ 1 § 1.1
Сторінка
8-9
8
© Вивчаємо інформатику teach-inf.com.ua
Дякую за увагу!
За навчальною програмою 2017 року
Урок 2
8
teach-inf.com.ua