Учень:
працює із даними у різних системах числення;
пояснює як кодуються в комп’ютері різні дані.
Як кодуються в комп'ютері текстові повідомлення?
Традиційно для кодування одного символу використовується двійковий код, довжина якого дорівнює 1 байту, тобто:
Тоді можна обчислити, яку кількість різних символів можна закодувати:
Кодування полягає в тому, що кожному символу ставиться у відповідність:
Користувач натискає на клавіатурі клавішу з символом, і в комп'ютер надходить певна послідовність з восьми електричних імпульсів (двійковий код символу). Код символу зберігається в оперативній пам'яті комп'ютера, де займає один байт.
У процесі виведення символу на екран комп'ютера проводиться зворотний процес — декодування, тобто перетворення коду символу в його зображення (мал. 13.5).
Коди символів зберігаються у спеціальній таблиці. Кодова таблиця встановлює відповідність між символами та їх двійковими кодами для подання текстових даних у комп'ютері. Для того щоб весь світ однаково кодував текстові дані, потрібні єдині таблиці кодування.
У всьому світі за стандарт прийнято таблицю ASCII (American Standard Code for Information Interchange — американський стандартний код для обміну повідомленнями).
Система кодування ASCII (мал. 13.6) складається з базової (значення кодів від 0 до 31) і розширеної (значення кодів від 32 до 255) таблиць. Коди із 33 по 127 є інтернаціональними й відповідають символам латинського алфавіту, цифрам, знакам арифметичних операцій і знакам пунктуації. Коди зі 128 по 255 є національними, тобто в національних кодуваннях тому самому коду відповідають різні символи.
Фрагменти набору символів ASCII та їхні коди
Мал. 13.6
У світі існують й інші системи кодування. У різних таблицях кодування ті самі символи можуть мати різні коди. Останнім часом серед таблиць кодування, які містять українські літери, найпоширенішими є KOI8-U і Windows-1251. Довжина коду кожного символу в них — 1 байт.
Значного поширення набув міжнародний стандарт Unicode — Unicode Consortium (UTF 32, UTF 16 i UTF 8), який відводить на кожний символ не один байт, а два, тобто 16 бітів, тому за його допомогою можна закодувати не 256, а 216 = 65 536 різних символів.
Фізкультхвилинка
Завдання 1.
Перейдіть до таблиці кодів символів ASCII.
Розкодуйте повідомлення:
Домашнє завдання
1. Повторити матеріал сайту АБО Крок 3 ст. 107-109 (підручник)
1. Морзе Н. В., Барна. О. В. Інформатика: підручник для 7 кл. закладів загальної середньої освіти / –– Київ: УОВЦ «Оріон», 2024. 256 с.:іл.