Урок:

Кодування числових даних

14.09.2022
0 0
Опис уроку (учням цей опис не показується):

Цілі:

  • навчальна: ознайомитись кодуванням даних;

  • розвивальна: розвивати логічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;

  • виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.

Вміст уроку:
1
2
3
4
5
6
7
8
9
10
11

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

2

3

Для кодування чисел використовують 8, 16, 32 або 64 біти, тобто 1, 2, 4 або 8 байт (1 байт = 8 біт)

Десяткова система числення

Двійкова система числення

0

00000000

1

00000001

Кількість закодованих різних чисел: 21=2

Десяткова система числення

Двійкова система числення

0

00000000

1

00000001

2

00000010

3

00000011

Кількість закодованих різних чисел: 22=4

Кількість закодованих різних чисел: 28=??? -> відповідь

4

Виписати в зошит числа та вирази, які показані у блоках завдання.

За допомогою сервіса виконати переведення двійкових чисел у десяткові та дії над двійковими числами. Результати запистаи в зошит.

За результатами - правильно розташувати блоки у завданні та надіслати скріншот.

5

Кодування додатних та від'ємних чисел

(прямий та доповнюючий коди)

Використовуючи сервіс для 8-бітних чисел (показано нижче), заповнити в зошиті таблицю для двійкових кодів додатних та від'ємних чисел від -8 до 7

05007qdf-74d8-612x382.png

Десяткова система числення

Двійкова система числення

-8

-7

-6

-5

-4

-3

-2

-1

0

1

2

3

4

5

6

7

  1. Який старший (перший зліва) біт для кожного від'ємного числа?

  2. Який старший (перший зліва) біт для кожного додатного числа?

  3. Скільки біт не змінюються в кожному числі (якщо для всіх чисел є біти, які не змінюються, то без них можна було б обійтись в цьому прикладі)?

6

Кодування додатних та від'ємних чисел


0301a4ut-b48e-916x266.png

Висновок:

  1. кількість біт визначає мінімальне та максимальне значення чисел в закодованому числовому інтервалі;

  2. спосіб кодування старшого розряду визначає кодування додатних та від'ємних чисел.

7

Нормалізована форма числа - це запис числа поданий мантисою та порядком.

Мантиса числа - це запис цифр числа з крапкою після першої цифри.

Порядок - це степінь числа 10, завдяки якому значення мантиси множиться або ділиться на 10 для отримання числа.

В нормалізованій формі числа положення крапки залежить від порядку.

Приклад. Записати для числа 0.75 нормалізовану форму.

Використовуючи сервіс , отримаємо нормалізовану форму (з точки зору математики):

0301a4v6-e8d8-381x70.png

де 7.5 - це мантиса, -1 - це порядок.

Нормалізована форма (з точки зору інформатики):

0301a4v7-b6a3-114x70.png

Завдання. Використовуючи сервіс для числа 40075.696 обчислити нормалізовану форму числа (інформатика), тобто Е-notation

8

Формат кодування дійсних чисел

Якщо число кодується 32 бітами (тобто 4 байтами), тоді біти в записі числа розподіляються так:

9

Домашнє завдання

Підготувати відповіді на питання (усно)

  1. Який біт та яке його значення відповідають за знак числа?

  2. Назвіть форму подання цілих додатних чисел.

  3. Назвіть форми подання цілих додатних та від'ємних чисел.

  4. Назвіть форму подання дійсних чисел.

  5. Чому нормалізовану форму числа ще називають формою з рухомою крапкою?

  6. Якщо ціле число кодується 8 бітами. Скільки всього різних чисел можна закодувати? Скільки додатних та від'ємних чисел можна закодувати?

10

Завдання

Для кодування значень температури повітря (ціле число в інтервалі від -15 до 31) використовується двійковий код. Яка мінімальна довжина двійкового коду?

Підказка: підберіть число n таке, щоб виконувалась нерівність 2n>=32

11

Домашнє завдання

Прочитати параграф 2.2

Підготувати відповіді на питання (усно)

Рефлексія від 11 учнів

Сподобався:

0

Так: 11

Ні: 0

Зрозумілий:

0

Так: 11

Ні: 0

Потрібні роз'яснення:

0

Ні: 11

Так: 0

Рекомендуємо

Алгоритм пошук в ширину: числова послідовність як граф

Алгоритм пошук в ширину: числова послідовність як граф

87

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
11 клас

33 грн

Апаратні засоби для забезпечення електронного документообігу

Апаратні засоби для забезпечення електронного документообігу

164

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
9 клас

33 грн

Мультимедіа: проєктування відеоконтенту

Мультимедіа: проєктування відеоконтенту

127

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
8 клас

33 грн

Олімпіадні задачі: масиви - урок 2

Олімпіадні задачі: масиви - урок 2

158

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
змішані

33 грн

Практична робота "Український орнамент за допомогою Processing"

Практична робота "Український орнамент за допомогою Processing"

129

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
11 клас

33 грн

Підготовка до олімпіад: ІІ етап Всеукраїнської олімпіади з інформатики (2024-2025) (1)

Підготовка до олімпіад: ІІ етап Всеукраїнської олімпіади з інформатики (2024-2025) (1)

2018

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
8—11 клас

33 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1278

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1096

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1339

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

491

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

647

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

274

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас