Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Кодирование чисел

Содержание

Цели урокаПознакомиться с форматами представления чисел в компьютереНаучиться представлять целые числа в формате с фиксированной точкойНаучиться выполнять сложение и вычитание двоичных кодов в формате с фиксированной точкойЗакрепить правила перевода чисел из одной системы счисления в другуюПовторить
Кодирование числовой информации9 – 10 классНачалоЗавершить работу Цели урокаПознакомиться с форматами представления чисел в компьютереНаучиться представлять целые числа в Повторение материалаВ какой наименьшей системе счисления могут быть записаны числа?Подготовка к ЕГЭЗадание Задание 1.Перевести число 3045 в десятичную систему счисления.3045 = 3*25 + 0*5 Задание 3.Выполнить сложение двоичных чисел 1011012 + 11011012 Задание 4. Перевести число Задание 5. (Подготовка к ЕГЭ)Какое двоичное число лежит между числами ED16 и Тема: «Кодирование числовой информации» Целочисленный формат (формат с фиксированной точкой) Запись двоичного кода целого числаАлгоритм записи двоичного кода целого числа:Перевести число в Задание 1.Записать двоичный код числа 35.Переведём число в двоичную систему счисления2. Дополним Знак числа:0 – прямой код неотрицательного числа1 – дополнительный код отрицательного числаАлгоритм Задание 2.Записать двоичный код числа -35 в однобайтовом формате.-3510 = -1000112Прямой код Задания  на сложение и вычитание целых чиселЗадание 3. Найти сумму двоичных Представление вещественных чисел  (формат с плавающей точкой)Нормализованная форма записи вещественных чиселX= Алгоритм перевода вещественных чисел с плавающей точкой:Записать число в нормализованном виде;Вычислить Задание 5. Дано число (-12510 ). Сформировать код с плавающей точкой в Решение задачЗадание 6. Определить, каким десятичным числам соответствуют следующие двоичные коды в однобайтном представлении.? ? Задание 7. Представить дополнительный код 11001001 в десятичное число.Учитывая, что в дополнительном Задание 8. Какой из двоичных кодов является представлением десятичного числа 59 в Задание 9. Закончите вычисления и заполните пропуски.Сумма чисел Разность чисел Самостоятельная работа1. Чему равно х = 1678 – 5916?1118	2) 11116	3) 368		4) 36162. Спасибо за урокЗавершить работу Проверь себя!33 = 25 +1= 1000002 + 12 = 100001268 = 26 1310 + 4610 = 59101110112 = 1*32 + 1*16 + 1*8 + 4610 – 1310 = 4610 + (-1310) = 3310положительное число!1000012 = 1*32 1310 – 4610 = 1310 + (-4610) = - 3310отрицательное числоПри переводе -4610 -1310 = - 4610 + (-1310) = -5910Переполнение разрядной сетки формата Проверь себя! Проверь себя! Правильно! Подумай лучше!Пример Задание
Слайды презентации

Слайд 2

Цели урока
Познакомиться с форматами представления чисел в компьютере
Научиться

Цели урокаПознакомиться с форматами представления чисел в компьютереНаучиться представлять целые числа

представлять целые числа в формате с фиксированной точкой
Научиться выполнять

сложение и вычитание двоичных кодов в формате с фиксированной точкой

Закрепить правила перевода чисел из одной системы счисления в другую

Повторить основные понятия по теме
«Системы счисления»


Слайд 3 Повторение материала

В какой наименьшей системе счисления могут быть

Повторение материалаВ какой наименьшей системе счисления могут быть записаны числа?Подготовка к

записаны числа?

Подготовка к ЕГЭ
Задание 1. Сколько единиц в двоичной

записи чисел:

33
68
1027

Проверка задания


Слайд 4 Задание 1.
Перевести число 3045 в десятичную систему счисления.
3045

Задание 1.Перевести число 3045 в десятичную систему счисления.3045 = 3*25 +

= 3*25 + 0*5 + 4*1 = 75 +4

= 7910

Задание 2.
Перевести число 13110 в семеричную систему счисления.

13110 = 2457

Проверим домашнее задание!




Слайд 5 Задание 3.
Выполнить сложение двоичных чисел 1011012 + 11011012

Задание 3.Выполнить сложение двоичных чисел 1011012 + 11011012 Задание 4. Перевести


Задание 4. Перевести число из:
двоичной системы счисления в восьмеричную

и шестнадцатеричную: 1111001011101012
745658 = 797516
восьмеричной системы счисления в шестнадцатеричную систему счисления: 31042568.




Слайд 6 Задание 5. (Подготовка к ЕГЭ)
Какое двоичное число лежит

Задание 5. (Подготовка к ЕГЭ)Какое двоичное число лежит между числами ED16

между числами ED16 и 3578?
ED16 = 111011012

3578 =

111011112

111011012 < 111011102 < 111011112

Ответ: 111011102



Решение


Слайд 7 Тема: «Кодирование числовой информации»


Тема: «Кодирование числовой информации»

Слайд 8 Целочисленный формат (формат с фиксированной точкой)


Целочисленный формат (формат с фиксированной точкой)

Слайд 9 Запись двоичного кода целого числа
Алгоритм записи двоичного кода

Запись двоичного кода целого числаАлгоритм записи двоичного кода целого числа:Перевести число

целого числа:

Перевести число в двоичную систему счисления
Полученный результат дополнить

слева незначащими нулями в пределах выбранного формата (прямой код числа)

7 разряд

0 разряд




Слайд 10 Задание 1.
Записать двоичный код числа 35.
Переведём число в

Задание 1.Записать двоичный код числа 35.Переведём число в двоичную систему счисления2.

двоичную систему счисления
2. Дополним результат нулями слева в пределах

выбранного формата

формат 1 байт

формат 2 байта



Решение

Пример


Слайд 11 Знак числа:
0 – прямой код неотрицательного числа
1 –

Знак числа:0 – прямой код неотрицательного числа1 – дополнительный код отрицательного

дополнительный код отрицательного числа
Алгоритм перевода целых отрицательных чисел:

Записать прямой

код модуля числа
Записать обратный код числа, т.е. инвертировать все цифры двоичного кода модуля числа, включая разряд знака: 0 заменить на 1 и 1 на 0.
Записать дополнительный код, прибавив к меньшему разряду обратного кода 1.



Дополнительный код для положительного числа совпадает с прямым кодом.

Запись двоичного кода целого числа со знаком


Слайд 12 Задание 2.
Записать двоичный код числа -35 в однобайтовом

Задание 2.Записать двоичный код числа -35 в однобайтовом формате.-3510 = -1000112Прямой

формате.
-3510 = -1000112
Прямой код |-35|: 00100011
Обратный код: 11011100
Дополнительный код:

1 1011101



Решение

Пример

отрицательное число


Слайд 13 Задания на сложение и вычитание целых чисел
Задание 3.

Задания на сложение и вычитание целых чиселЗадание 3. Найти сумму двоичных

Найти сумму двоичных кодов и выполнить проверку в десятичной

системе счисления.
1310 + 4610

Задание 4. Найти разность двоичных кодов и выполнить проверку в десятичной системе счисления.
4610 -1310
1310 - 4610
-1310 - 4610

Проверка задания 3

Проверка задания 4а)

Проверка задания 4b)

Проверка задания 4c)




Слайд 14 Представление вещественных чисел (формат с плавающей точкой)
Нормализованная форма

Представление вещественных чисел (формат с плавающей точкой)Нормализованная форма записи вещественных чиселX=

записи вещественных чисел
X= m*pn, где
m- мантисса числа
р –

основание системы счисления
n – порядок

152,3410 = 1523,4 * 10-1 = 1,5234 *102



мантисса

порядок



нормализованное представление числа

Мантисса в целой части нормализованного числа содержит одну цифру, отличную от нуля!





Слайд 15 Алгоритм перевода вещественных чисел с плавающей точкой:

Записать

Алгоритм перевода вещественных чисел с плавающей точкой:Записать число в нормализованном

число в нормализованном виде;
Вычислить смещённый порядок (порядок числа +

12710);
Записать код числа в заданном формате.

Знак мантиссы:
0 – положительное число
1- отрицательное число




Слайд 16 Задание 5.
Дано число (-12510 ). Сформировать код

Задание 5. Дано число (-12510 ). Сформировать код с плавающей точкой

с плавающей точкой в формате 4 байта.
Представим число в

нормализованном виде: 125,0 = 1,25*102
Переведём число 125 в двоичную систему счисления: 11111012
1,25 = 1,1111012 * 106
Вычислим смещённый порядок: 610 + 12710 = 510 + 12810 = 1012 + 100000002 = 100001012
Запишем двоичный код данного числа



Решение

Пример


Слайд 17 Решение задач
Задание 6.
Определить, каким десятичным числам соответствуют

Решение задачЗадание 6. Определить, каким десятичным числам соответствуют следующие двоичные коды в однобайтном представлении.? ?

следующие двоичные коды в однобайтном представлении.


?
?


Слайд 18 Задание 7.
Представить дополнительный код 11001001 в десятичное

Задание 7. Представить дополнительный код 11001001 в десятичное число.Учитывая, что в

число.
Учитывая, что в дополнительном коде первая цифра 1, получаем:
-1101112

= -1*32 + 1*16 + 1*4 + 1*2 +1*1 = -5510



Решение


Слайд 19 Задание 8.
Какой из двоичных кодов является представлением

Задание 8. Какой из двоичных кодов является представлением десятичного числа 59

десятичного числа 59 в формате с фиксированной точкой?


59
00111101
00111001
00111011
00111111
?


Слайд 20 Задание 9.
Закончите вычисления и заполните пропуски.
Сумма чисел

Задание 9. Закончите вычисления и заполните пропуски.Сумма чисел Разность чисел


Разность чисел



Слайд 21 Самостоятельная работа
1. Чему равно х = 1678 –

Самостоятельная работа1. Чему равно х = 1678 – 5916?1118	2) 11116	3) 368		4)

5916?
1118 2) 11116 3) 368 4) 3616
2. Записать в однобайтовом формате прямой

код числа 103.
3. Найти десятичное представление числа, записанного в дополнительном коде: 1 0100100.
4. Выполнить вычитание чисел в формате 1 байт: 27 – 61.
5. Какое целое положительное десятичное число соответствует двоичному коду, представленному в однобайтовом формате?




Слайд 22 Спасибо за урок

Завершить работу

Спасибо за урокЗавершить работу

Слайд 23 Проверь себя!
33 = 25 +1= 1000002 + 12

Проверь себя!33 = 25 +1= 1000002 + 12 = 100001268 =

= 1000012

68 = 26 +22 = 10000002 + 1002

= 10001002

1027=210+3=100000000002+112= 100000000112



Слайд 24 1310 + 4610 = 5910
1110112 = 1*32 +

1310 + 4610 = 59101110112 = 1*32 + 1*16 + 1*8

1*16 + 1*8 + 1*2 + 1*1 = 5910



Проверь себя!


Слайд 25 4610 – 1310 = 4610 + (-1310) =

4610 – 1310 = 4610 + (-1310) = 3310положительное число!1000012 =

3310
положительное число!
1000012 = 1*32 + 1*1 = 3310

Проверь

себя!

Слайд 26 1310 – 4610 = 1310 + (-4610) =

1310 – 4610 = 1310 + (-4610) = - 3310отрицательное числоПри

- 3310

отрицательное число

При переводе в прямой код биты цифровой

части результата инвертируются и к младшему разряду прибавляется 1:
1 0100000 + 1 = 1 0100001 = -3310

Проверь себя!


Слайд 27 -4610 -1310 = - 4610 + (-1310) =

-4610 -1310 = - 4610 + (-1310) = -5910Переполнение разрядной сетки

-5910
Переполнение разрядной сетки формата числа ( 1 отбрасывается)
При переводе

в прямой код биты цифровой части результата инвертируются и к младшему разряду прибавляется 1:
1 0111010 + 1 = 1 0111011 = -5910


Проверь себя!


Слайд 28 Проверь себя!

Проверь себя!

Слайд 29
Проверь себя!

Проверь себя!

Слайд 30 Правильно!

Правильно!

  • Имя файла: kodirovanie-chisel.pptx
  • Количество просмотров: 168
  • Количество скачиваний: 0