Урок 2
РОЗДІЛ 1 § 1-2
ДВІЙКОВЕ КОДУВАННЯ. ОДИНИЦІ ВИМІРЮВАННЯ ДОВЖИНИ ДВІЙКОВОГО КОДУ. КОДУВАННЯ СИМВОЛІВ.
ПРАКТИЧНА РОБОТА №1. РОЗВ‘ЯЗУВАННЯ ЗАДАЧ НА ВИЗНАЧЕННЯ ДОВЖИНИ ДВІЙКОВОГО КОДУ ТЕКСТОВИХ ДАНИХ
8
Пригадайте!
8
Розгадайте ребус
8
Двійкове кодування
8
Двійкове кодування
З 1844 року азбуку, запропоновану американським художником Семюелем Морзе (1791-1872),
використовували для передавання повідомлень телеграфом.
Б азбуці Морзе літери текстових повідомлень кодуються послідовностями крапок і тире.
8
Особливості двійкового кодування
Повідомлення може кодуватися різними способами. Вибір способу кодування залежить від виду повідомлення, яке необхідно кодувати: текст, число, графічне зображення або звук чи відео.
Для опрацювання за допомогою комп'ютера повідомлення подаються (кодуються) у вигляді послідовності сигналів двох видів, які умовно позначають цифрою 0 та 1.
8
Особливості двійкового кодування
Кодування повідомлень із використанням двох сигналів називається двійковим.
Набір даних, отриманий у результаті двійкового кодування, називається двійковим кодом.
Цифра 0 або 1 у двійковому коді повідомлення має назву біт (англ. binary digit— двійкова цифра).
8
Особливості двійкового кодування
Однією з двох цифр 0 або 1 можна закодувати, наприклад:
8
Особливості двійкового кодування
Із двох бітів можна скласти 4 (4 =2*2) коди (00, 01, 10 і 11). Ними можна закодувати, наприклад, чотири чверті координатної площини: 00 — ліва верхня; 01 — права верхня; 10 — ліва нижня; 11 — права нижня
0
0
0
1
1
0
1
1
8
Особливості двійкового кодування
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
Допомога при вивченні інформатики
8
Особливості двійкового кодування
Послідовність із восьми символів має назву бит
1 байт = 8 біт
8
Одиниці вимірювання інформації
0 або 1
Біт
Байт
01001101
(8 бітів)
8
Таблиця степенів числа 2 демонструє кількість різних повідомлень
i | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 |
8
Як кодуються текстові повідомлення?
Традиційно для кодування одного символу використовують двійковий код, довжина якого дорівнює 1 байту, тобто 1 символ = 1 байт = 8 біт.
Користувач натискає на клавіатурі клавішу із символом, і в комп’ютер надходить певна послідовність із восьми електричних імпульсів (двійковий код символу). Код символу зберігається в оперативній пам’яті комп’ютера, де займає один байт. У процесі виведення символу на екран комп’ютера проводиться зворотний процес — декодування, тобто перетворення коду символу в його зображення.
8
Як кодуються текстові повідомлення?
Довжина двійкового коду текстового повідомлення — це кількість бітів чи байтів у двійковому коді цього повідомлення.
При такому кодуванні один рядок тексту цього підручника має середню довжину двійкового коду приблизно 50 байт, одна сторінка — приблизно 2000 байт, а весь підручник (240 с.) — приблизно 480 000 байт.
8
Як кодуються текстові повідомлення?
Для позначення довжин двійкового коду повідомлень використовують і більші одиниці вимірювання, назви яких, згідно з Міжнародною системою одиниць (СІ), утворюються за допомогою префіксів кіло-, мега-, гіга-,
тера- і т. д.
8
Як кодуються текстові повідомлення?
Щоб подати біти в байтах, треба число бітів поділити на 8. Наприклад:
32 біти — це 4 байти.
Щоб подати байти в кілобайтах, треба число байтів поділити на 1024. Наприклад: у 2048 байтах буде 2 Кб. І так далі за наступними одиницями вимірювання.
Щоб подати байти в бітах, треба число байтів помножити на 8. Напри-клад: у 3 байтах буде 24 біти
8
Визначення довжини двійкового коду
8
Задача
Довжина двійкового коду повідомлення складає 4,5 Мбайта. Виразити це значення в байтах.
Розв’язання. Для переходу від мегабайтів до байтів спочатку виразимо довжину двійкового коду цього повідомлення в кілобайтах.
Враховуємо, що 1 Мбайт = 1024 кбайт.
Переведемо кілобайти в байти, враховуючи, що 1 кбайт = 1024 байти.
4608 КБ* 1024 = 4 718 592 Байти
Відповідь: 4,5 Мбайта = 4 718 592 байти.
8
Завдання…
1. У чому полягає двійкове кодування повідомлень?
2. Що таке 1 біт?
3. Чому дорівнює 1 байт?
4. Що розуміють під довжиною двійкового коду повідомлення?
5. Якою є довжина двійкового коду кожного символу в таблиці кодів символів Windows-1251?
6. На скільки відрізнятиметься довжина двійкового коду повідомлення, у якому зазначене ваше ім'я, якщо його створити в текстовому редакторі Блокнот і зберегти в кодуванні ANSI у двох варіантах: записаним в один рядок та записаним у стовпчик по одній літері на рядок?
7. Чому дорівнює 1 кілобайт, 1 Мегабайт, 1 Гігабайт, 1 Терабайт?
8. Яку математичну операцію потрібно виконати для переведення довжини двійкового коду повідомлень:
а) з бітів у байти;
б) з байтів у кілобайти;
в) з мегабайтів у кілобайти?
8
Фізкультхвилинка
Комплекс вправ для очей №1
8
ПРАКТИЧНА РОБОТА № 1
«Розв’язування задач на визначення довжини двійкового коду текстових даних»
Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.
Виконайте завдання, що містяться в інструкції до практичної роботи.
Всі створені файли зберігайте у папці: D:\8 клас\
8
Практична робота №1
Бітів | Байтів | Кілобайт | Мегабайт |
614400 |
|
|
|
| 524 288 |
|
|
|
| 256 |
|
|
|
| 4 |
а) Windows-1251;
б) Юнікод.
Збережіть текстові документи з повідомленням у файлах з іменами практична 1 Windows.txt та практична 1 Юнікод-txt.
3. Заповніть у табличному процесорі таблицю:
Збережіть результат у файлі з іменем практична l.xlsx.
8
Домашнє завдання
Опрацювати § 1 пункт1- 2 с. 6-14;
8
Працюємо за комп’ютером
Виконати
завдання 2 з рубрики «Працюємо самостійно» на с. 13.
8
Урок 3
РОЗДІЛ 1 § 1.3
ДЯКУЮ
ЗА УВАГУ!!!
8
8