Кодування даних
1.2. Кодування текстових даних
Йосиф Ривкінд / Тетяна Лисенко
Людмила Чернікова / Віктор Шакотько
На цьому уроці ми вивчатимемо:
Кодування даних / Кодування текстових даних
Особливості кодування текстових даних
Таблиці кодів символів
Використання таблиць кодів символів для кодування та декодування текстових даних
Кодування даних / Кодування текстових даних
КОДУВАННЯ ТЕКСТОВИХ ДАНИХ
Кодування даних / Кодування текстових даних
КОДУВАННЯ ТЕКСТОВИХ ДАНИХ
Усі дані, що призначені для опрацювання автоматичними пристроями, повинні бути певним чином закодовані.
Для опрацювання, передавання та зберігання текстових повідомлень з використанням комп’ютера символи кодують числами.
Кодування даних / Кодування текстових даних
ТАБЛИЦІ КОДІВ СИМВОЛІВ
Для кодування текстів використовують таблиці кодів символів. У них кожному символу, що може бути використаний у текстовому повідомленні, відповідає деяке число.
Кодування даних / Кодування текстових даних
ТАБЛИЦЯ КОДІВ СИМВОЛІВ ASCII
У 1963 р. у США розроблена перша таблиця кодів символів ASCII (англ. American Standard Code for Information Interchange – американський стандартний код для обміну інформацією).
Містить 128 кодів символів:
Кодування даних / Кодування текстових даних
КОДУВАННЯ СИМВОЛІВ КИРИЛИЦІ
Кирилиця – алфавіт групи слов’янських мов: української, болгарської, сербської, боснійської тощо.
Для кодування символів кирилиці розроблені кодові таблиці:
Всього кодів символів – 256.
Коди від 0 до 127 – як в таблиці ASCII.
Коди від 128 до 255 – символи кирилиці та інші.
Кодування даних / Кодування текстових даних
ТАБЛИЦЯ КОДІВ СИМВОЛІВ ЮНІКОД
Для кодування символів усіх алфавітів світу створено таблицю кодів символів Юнікод (англ. Universal Code, Unicode – універсальний код).
Містить коди 1 114 112 символів: літери, ієрогліфи, емодзі та інше.
Коди від 0 до 127 – як в таблиці ASCII.
Кодування даних / Кодування текстових даних
ПОРІВНЯННЯ ТАБЛИЦЬ КОДІВ СИМВОЛІВ
Кодування даних / Кодування текстових даних
ТАБЛИЦІ КОДІВ СИМВОЛІВ У WORD
У текстовому процесорі Word щоб уставити символи в текст можна:
Alt + 10087 = ❧
Виберіть відповіді на запитання
У яких таблицях кодів символів є коди для літер української абетки?
ASCII
KOI8-U
Windows-1251
Юнікод
Кодування даних / Кодування текстових даних
Виберіть відповідь на запитання
Яку таблицю кодів символів НЕ можна використати, щоб ввести вірш Лесі Українки «Стояла я і слухала весну…»?
KOI8-U
Windows-1251
ASCII
Юнікод
Кодування даних / Кодування текстових даних
Стояла я і слухала весну,�Весна мені багато говорила,�Співала пісню дзвінку, голосну,�То знов таємно-тихо шепотіла.
Вона мені співала про любов,�Про молодощі, радощі, надії,�Вона мені переспівала знов�Те, що давно мені співали мрії.
Виберіть відповідь на запитання
Яку таблицю кодів символів потрібно використати, щоб ввести вірш Ліни Костенко «Здивовані квіти» у такому вигляді?
KOI8-U
Windows-1251
ASCII
Юнікод
Кодування даних / Кодування текстових даних
Сю ніч зорі 🌟 чомусь колючі,�як налякані їжачки 🦔.�Сю ніч сойка кричала в кручі,�сю ніч ворон 🐦⬛ сказав: "Апчхи!"�Сю ніч квітка 🌼 питала квітку 🌺:�– Що ж це робиться, поясни?�Тільки вчора було ще влітку ☀,�а сьогодні вже восени 🍂!
Кодування даних / Кодування текстових даних
Виконайте завдання в інтернеті
Визначте діапазон кодів великих і малих літер української абетки в таблиці Юнікод.
З’ясуйте, коди яких літер не відповідають порядку літер в українській абетці.
Кодування даних / Кодування текстових даних
Виконайте завдання в інтернеті
Знайдіть у таблиці Юнікод ті графічні символи, що використані для ілюстрування вірша «Здивовані квіти». Інструкція – у відео.
🌟
🦔�🐦⬛�🌼
🌺�☀�🍂
Кодування даних / Кодування текстових даних
Виконайте вправу в інтернеті
Відновіть речення. Упишіть слова, які відповідають символам з заданими кодами з таблиці Юнікод
Вправа «Відновіть речення»
Кодування даних / Кодування текстових даних
Виконайте вправу в інтернеті
Установіть відповідність між назвами таблиць кодів символів та їх описом
Вправа «Таблиці кодів символів»
Успіхів вам
у навчанні!
Йосиф Ривкінд / Тетяна Лисенко / Людмила Чернікова / Віктор Шакотько