Перевод из двоичной системы в восьмеричную, шестнадцатеричную и обратно
план-конспект урока по информатике и икт (10 класс) на тему
Материал рассчитан для 10 профильного класса. В архиве содержится конспект урока, презентация, раздаточный материал, тест в MyTestX для закрепления изученного материала.
Скачать:
Вложение | Размер |
---|---|
perevod_iz_2-oy_ss_v_8-uyu_16-uyu_i_obratno.rar | 289.39 КБ |
Предварительный просмотр:
Тема: Перевод чисел из двоичной системы в восьмеричную и шестнадцатеричную и обратно
Цели: формирование умений перевода двоичных чисел в восьмеричные, шестнадцатеричные и обратно.
Оборудование: интерактивная доска, презентация, раздаточный материал.
Учебник Н.Д. Угринович. Информатика и ИКТ. Профильный уровень. 10 класс
Ход урока.
1 этап. Актуализация знаний учащихся
Ребята, мы с вами уже умеем переводить целые, дробные и смешанные числа из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы и обратно.
Переведите целое двоичное число 1010012 в восьмеричное. Откройте тетради, запишите число.
Каковы будут ваши действия? (Предполагаемый ответ: переведем целое двоичное число в десятичное, а затем – в восьмеричное).
Запись на доске 1010012 = 1*25 + 1*23 + 1*20 = 32 + 8 + 1 = 4110 = 518
Сколько действий пришлось выполнить? (Учащиеся отвечают) Трудоемко?
Может есть способ перевода из двоичной системы счисления в восьмеричную, не переводя в десятичную? (Учащиеся отвечают)
Мы с вами попробуем вывести более простой алгоритм перевода между двоичной (q=21), восьмеричной (q=23) и шестнадцатеричной (q=24) системами счисления.
Давайте сначала установим связь между двоичной и восьмеричной системами счисления.
Сколько цифр используется для записи двоичных чисел? (Предполагаемый ответ: для записи двоичных чисел используется две цифры: 0 и 1)
Какое количество информации содержит один двоичный разряд? (Предполагаемый ответ: каждый разряд двоичного числа содержит 1 бит)
Сколько цифр используется для записи восьмеричных чисел? (Предполагаемый ответ: для записи восьмеричных чисел используется восемь цифр от 0 до 7)
Какое количество информации содержит один восьмеричный разряд? (Предполагаемый ответ: каждый разряд восьмеричного числа содержит 3 бита)
Может кто-то уже догадался, что нужно сделать с двоичным числом, чтобы перевести его в восьмеричное? (Предполагаемый ответ: для перевода двоичного числа в восьмеричное нужно разбить двоичное число на группы по три цифры)
Молодцы! Вы сами определили, что нужно сделать с двоичным числом, чтобы перевести его в восьмеричное.
2 этап. Изучение нового материала
Итак, тема нашего урока «Перевод чисел из двоичной системы в восьмеричную и шестнадцатеричную и обратно» (высвечивается на слайде, написать на доске меловой)
Попытаемся сформулировать алгоритм перевода любых двоичных чисел в восьмеричные.
У вас на столах лежат таблицы (раздаточный материал, таблица высвечивается на слайде). Для упрощения перевода подготовим таблицу преобразования двоичных триад (групп по три цифры) в восьмеричные цифры.
Подпишите восьмеричные цифры (заполнение дублируется на слайде).
Двоичные триады | ||||||||
Восьмеричные цифры | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Теперь заполним двоичные триады. Как будет выглядеть восьмеричная цифра 0 в двоичной триаде? (Предполагаемый ответ: восьмеричная цифра 0 в двоичной триаде будет состоять из трех нулей (000)) А восьмеричная цифра 1 – 001 и т.д. То есть, если количество цифр меньше трех, то мы будем их дополнять незначащими нулями (нулями слева) (заполнение дублируется на слайде).
Двоичные триады | 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
Восьмеричные цифры | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Посмотрите на таблицу и пример на доске. Попытайтесь сформулировать алгоритм перевода целого двоичного числа в восьмеричное? (Предполагаемый ответ: для перевода двоичного числа в восьмеричное нужно разбить двоичное число на группы по три цифры, затем надо преобразовать каждую группу в восьмеричную цифру)
Запись в тетрадях 1010012 = 101 0012 = 518
А если нужно перевести двоичное число 110012 в восьмеричное.
Запись в тетрадях 110012 = 11 0012 или 110 012
Как правильно разбить двоичное число на группы? (Предполагаемый ответ: Предлагаю для проверки воспользоваться известным нам способом: перевести целое двоичное число в десятичное, а затем – в восьмеричное. Затем воспользоваться таблицей двоичных триад)
Запись в тетрадях 110012 = 1*24 + 1*23 + 1*20 = 16 + 8 + 1 = 2510 = 318
Так как надо разбить число 110012 на группы, чтобы получился правильный ответ? (Предполагаемый ответ: двоичное число надо разбить на группы по три цифры справа налево)
Что нужно сделать с последней левой группой, если в ней цифр меньше трех? (Предполагаемый ответ: если в последней левой группе окажется меньше чем три разряда, то необходимо ее дополнить слева нулями)
Запись в тетрадях 110012 = 11 0012 = 011 0012 = 318
Итак, для перевода двоичного целого числа в восьмеричное двоичное число нужно разбить на группы по три цифры справа налево; если в последней группе окажется меньше чем три разряда, то необходимо её дополнить слева нулями. Затем надо преобразовать каждую группу в восьмеричную цифру (алгоритм высвечивается на слайде)
А теперь рассмотрим перевод дробных двоичных чисел в восьмеричные. Посмотрите на таблицу, которую мы с вами заполняли на предыдущем уроке.
Попробуйте вывести алгоритм перевода двоичных дробей в восьмеричную дробь (Предполагаемый ответ: для перевода дробного двоичного числа в восьмеричное нужно разбить двоичное число на триады слева направо. Затем надо триады заменить на восьмеричные цифры)
Переведите дробное двоичное число в восьмеричное
Запись в тетради 0,1010012 = 0,101 0012 = 0,518
Запись в тетради 0,110012 = 0,110 012 =
Сколько цифр оказалось в последней правой группе? (Учащиеся отвечают)
Какой выход из положения вы предложите? (Предполагаемый ответ: если в последней правой группе окажется меньше чем три разряда, то необходимо ее дополнить справа нулями)
Запись в тетради 0,110012 = 0,110 012 = 0,110 0102 = 0,628
Итак, для перевода дробного двоичного числа в восьмеричное нужно разбить двоичное число на триады слева направо; если в последней группе окажется меньше чем три разряда, то необходимо дополнить её справа нулями. Затем надо триады заменить на восьмеричные цифры (алгоритм высвечивается на слайде)
Но тема нашего урока … А каким же образом перевести число 101010012 в шестнадцатеричную систему счисления?
(Предполагаемый ответ: для записи двоичных чисел используется две цифры: 0 и 1, каждый разряд двоичного числа содержит 1 бит. Для записи шестнадцатеричных чисел используется шестнадцать цифр от 0 до 9 и буквы латинского алфавита A, B, C, D, E, F. Каждый разряд шестнадцатеричного числа содержит 4 бита.
Для перевода двоичного целого числа в шестнадцатеричное двоичное число нужно разбить на группы по четыре цифры (тетрады) справа налево; если в последней левой группе окажется меньше чем четыре разряда, то необходимо её дополнить слева нулями. Затем надо преобразовать каждую группу в шестнадцатеричную цифру.
Для перевода дробного двоичного числа в шестнадцатеричное двоичное число нужно разбить на тетрады, слева направо; если в последней правой группе окажется меньше чем четыре разряда, то необходимо дополнить её справа нулями. Затем надо тетрады заменить на шестнадцатеричные цифры)
Заполним таблицу преобразования двоичных тетрад (групп по четыре цифры) в шестнадцатеричные цифры (раздаточный материал, таблица высвечивается на слайде).
Подпишите шестнадцатеричные цифры (заполнение дублируется на слайде).
Двоичные тетрады | ||||||||
Шестнадцатеричные цифры | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Двоичные тетрады | ||||||||
Шестнадцатеричные цифры | 8 | 9 | A | B | C | D | E | F |
Теперь заполним двоичные тетрады, дополняя до четырех цифр незначащими нулями (заполнение дублируется на слайде).
Двоичные тетрады | 0000 | 0001 | 0010 | 0011 | 0100 | 0101 | 0110 | 0111 |
Шестнадцатеричные цифры | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Двоичные тетрады | 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111 |
Шестнадцатеричные цифры | 8 | 9 | A | B | C | D | E | F |
Переведите целое двоичное число 101010012 шестнадцатеричное.
Записи в тетрадях 101010012 = 1010 10012 = A916
110012 = 0001 10012 = 1916
0,101010012 = 0,1010 10012 = 0,A916
0,110012 = 0,1100 10002 = 0,C816
А как перевести обратно из восьмеричной и шестнадцатеричной систем в двоичную? (Предполагаемый ответ: для перевода из восьмеричной системы в двоичную каждую цифру числа надо преобразовать в группу из трех двоичных разрядов (триаду), а при преобразовании шестнадцатеричного числа – в группу из четырех разрядов (тетраду))
Записи в тетрадях 0,478 = 0,1001112
АВ,4716 = 10101011,010001112
Итак, мы совместными усилиями составили алгоритм перевода двоичных чисел в восьмеричные и шестнадцатеричные и обратно (высветить на слайде). Давайте проверим, как вы научились выполнять перевод.
3 этап. Закрепление изученного материала
Самостоятельная работа на компьютере в программе MyTestX
Выставление оценок
Домашнее задание
пункт 2.8.3, задание 2.13
Рефлексия деятельности
Подведем итог.
Чему вы сегодня научились на уроке? (Предполагаемый ответ: мы сегодня научились переводить двоичные числа в восьмеричные и шестнадцатеричные и обратно, не переводя в десятичную)
Итог урока
Обобщая ваш вывод, можно сказать, что сегодня на уроке мы установили, что двоичная, восьмеричная и шестнадцатеричная системы счисления являются «родственными» и легко переводятся одна в другую.
По теме: методические разработки, презентации и конспекты
Урок в 8 классе "Перевод из двоичной системы счисления в десятичную"
Разработка урока информатики по теме "перевод из двоичной системы счисления в десятичную"....
Правило перевода двоичного числа в восьмеричную и шестнадцатеричную системы счисления
Представлено правило перевода двоичного числа в восьмеричную и шестнадцатеричную системы счисления....
Конспект урока "Перевод чисел из двоичной системы счисления в восьмеричную, шестнадцатиричную системы счисления и обратно"
Данный конпект может использоваться при изучении темы "Системы счисления" с таршей школе....
Перевод чисел из двоичной системы счисления в восьмеричную, шестнадцатеричную
Цели урока:Предметные: сформировать у учащихся навыки и умения перевода чисел из двоичнойсистемысчисленияввосьмеричнуюи шестнадцатеричную системы счисления и обратно;метапредметные— умение ...
Системы счисления.Восьмеричная и шестнадцатеричная система счисления
Системы счисления.Восьмеричная и шестнадцатеричная система счисления...
Презентация Перевод двоичных чисел в шестнадцатеричные, восьмеричные числа и обратно.
Презентация с анимацией как быстро перевести двоичные числа в шестнадцатеричные, восьмеричные числа и наоборот «методом триад и тетрад»Смотреть с анимацией. Презентацию необход...
Технологическая карта урока информатики. 8 класс Тема урока: "Перевод чисел из двоичной системы счисления в восьмеричную, шестнадцатеричную и обратно"
Технологическая карта урока информатики....