Перевод из 2-ой системы счисления в 8-ую, 16-ую и обратно.
план-конспект занятия по информатике и икт (9 класс) по теме
Конспект+презентация к уроку по информатике в 9 классе по теме "Перевод из 2-ой системы счисления в 8-ую, 16-ую и обратно".
Скачать:
Вложение | Размер |
---|---|
конспект | 9.07 КБ |
презентация | 367.4 КБ |
Предварительный просмотр:
Перевод чисел из двоичной сс в восьмеричную, шестнадцатеричную сс.
Цель: научиться переводить из двоичной сс в восьмеричную, шестнадцатеричную сс, минуя десятичную сс.
Задачи:
- составить алгоритм перевода из двоичной в восьмеричную
- составить алгоритм перевода из двоичной в шестнадцатеричную
План урока
- Актуализация знаний
- Теория
- Практика
- Контроль
- Рефлексия
- Оценивание
Конспект урока
1.Проверочная работа в течении 10 минут на раздатках
Ответы: А1 - 2; А2 – 2; А3 - 3; А4 – 4; В1 – 8-ная; В2 - САВ.
Перевести числа из одной системы счисления в другую
Теперь, поменяйтесь с соседом по парте листочком. На экране, вы видите правильные варианты ответов. Проверьте данный вам листочек. Выставьте оценки в соответствии со шкалой на экране.
2. Попробуйте ответить на вопрос “Можно ли переводить из двоичной системы счисления в восьмеричную, шестнадцатеричную системы счисления, минуя десятичную?”
Варианты ответов: Да можно/ Нет нельзя.
Перевод чисел между системами счисления, основания которых являются степенями числа 2 (q = 2n), может производиться по более простым алгоритмам. Такие алгоритмы могут применяться для перевода чисел между двоичной (q = 21), восьмеричной (q = 23) и шестнадцатеричной (q = 24) системами счисления.
Перевод чисел из двоичной системы счисления в восьмеричную. Для записи двоичных чисел используются две цифры, то есть в каждом разряде числа возможны 2 варианта записи. Решаем показательное уравнение:
2 = 2i . Так как 2 = 21, то i = 1 бит.
Каждый разряд двоичного числа содержит 1 бит информации.
Для записи восьмеричных чисел используются восемь цифр, то есть в каждом разряде числа возможны 8 вариантов записи. Решаем показательное уравнение:
8 = 2i . Так как 8 = 23, то i = 3 бита.
Каждый разряд восьмеричного числа содержит 3 бита информации.
Таким образом, для перевода целого двоичного числа в восьмеричное его нужно разбить на группы по три цифры, справа налево, а затем преобразовать каждую группу в восьмеричную цифру. Если в последней, левой, группе окажется меньше трех цифр, то необходимо ее дополнить слева нулями.
Переведем таким способом двоичное число 1010012 в восьмеричное:
101 0012 => 1 × 22 + 0 × 21 + 1 × 20 0 × 22 + 0 × 21 + 1 × 20 => 518.
Для упрощения перевода можно заранее подготовить таблицу преобразования двоичных триад (групп по 3 цифры) в восьмеричные цифры:
Двоичные триады | 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
Восьмеричные цифры | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Для перевода дробного двоичного числа (правильной дроби) в восьмеричное необходимо разбить его на триады слева направо и, если в последней, правой, группе окажется меньше трех цифр, дополнить ее справа нулями. Далее необходимо триады заменить на восьмеричные числа.
Например, преобразуем дробное двоичное число А2 = 0,1101012 в восьмеричную систему счисления:
Двоичные триады | 110 | 101 |
Восьмеричные цифры | 6 | 5 |
Получаем: А8 = 0,658.
Перевод чисел из двоичной системы счисления в шестнадцатеричную. Для записи шестнадцатеричных чисел используются шестнадцать цифр, то есть в каждом разряде числа возможны 16 вариантов записи. Решаем показательное уравнение:
16 = 2i . Так как 16 = 24, то i = 4 бита.
Каждый разряд шестнадцатеричного числа содержит 4 бита информации.
Таким образом, для перевода целого двоичного числа в шестнадцатеричное его нужно разбить на группы по четыре цифры (тетрады), начиная справа, и, если в последней левой группе окажется меньше четырех цифр, дополнить ее слева нулями. Для перевода дробного двоичного числа (правильной дроби) в шестнадцатеричное необходимо разбить его на тетрады слева направо и, если в последней правой группе окажется меньше четырех цифр, то необходимо дополнить ее справа нулями.
Затем надо преобразовать каждую группу в шестнадцате-ричную цифру, воспользовавшись для этого предварительно составленной таблицей соответствия двоичных тетрад и шестнадцатеричных цифр.
Переведем целое двоичное число А2 = 1010012 в шестнадцатеричное:
Двоичные тетрады | 0010 | 1001 |
Шестнадцатеричные цифры | 2 | 9 |
В результате имеем: А16 = 2916.
Переведем дробное двоичное число А2 =0,1101012 в шестнадцатеричную систему счисления:
Двоичные тетрады | 1101 | 0100 |
Шестнадцатеричные цифры | D | 4 |
Получаем: А16 = 0,D416.
Для того чтобы преобразовать любое двоичное число в восьмеричную или шестнадцатеричную системы счисления, необходимо произвести преобразования по рассмотренным выше алгоритмам отдельно для его целой и дробной частей.
Перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную. Для перевода чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную необходимо цифры числа преобразовать в группы двоичных цифр. Для перевода из восьмеричной системы в двоичную каждую цифру числа надо преобразовать в группу из трех двоичных цифр (триаду), а при преобразовании шестнадцатеричного числа - в группу из четырех цифр (тетраду).
Например, преобразуем дробное восьмеричное число А8 = 0,478 в двоичную систему счисления:
Восьмеричные цифры | 4 | 7 |
Двоичные триады | 100 | 111 |
Получаем: А2 = 0,1001112 .
Переведем целое шестнадцатеричное число А16 = АВ16 в двоичную систему счисления:
Шестнадцатеричные цифры | А | В |
Двоичные тетрады | 1010 | 1011 |
В результате имеем: А2 = 101010112
3. 3адания
1.17. Перевести в восьмеричную и шестнадцатеричную системы счисления следующие целые числа: 11112, 10101012 .
1.18. Перевести в восьмеричную и шестнадцатеричную системы счисления следующие дробные числа: 0,011112, 0,101010112 .
1.19. Перевести в восьмеричную и шестнадцатеричную системы счисления следующие числа: 11,012, 110,1012 .
1.20. Перевести в двоичную систему счисления следующие числа: 46,278, ЕF,1216 .
1.21. Сравнить числа, выраженные в различных системах счисления: 11012 и D16; 0,111112 и 0,228; 35,638 и 16,С16.
Литература
http://www.5byte.ru/11/0006.php
Шаблон для проверки своих знаний
Фамилия, Имя ______________________________
А1. Вычислите значение суммы в десятичной СС:
102 + 104 + 106 + 108 = ?
1. 22
2. 20
3. 18
4. 24
А2. Двоичным эквивалентом числа 60 является:
1. 111100
2. 10110
3. 110
4. 110101
А3. Сколько единиц содержит двоичная запись числа 25?
1. 1 2. 2 3. 3 4. 4
А4. В системе с некоторым основанием число 17 записывается как
101. Укажите это основание.
1. 2
2. 3
3. 4
4. 8
В1. В коробке 31 шар. Из них 12 красных и 17 желтых.
В какой системе счисления такое возможно?
В2. Даны 3 числа. Поставьте их в порядке убывания.
А = 2034 В = 101012 С = 1356
Предварительный просмотр:
Подписи к слайдам:
Перевод чисел из двоичной системы счисления в восьмеричную, шестнадцатеричную системы счисления. Цель: научиться переводить из двоичной системы счисления в восьмеричную, шестнадцатеричную системы счисления, минуя десятичную.
Перевод чисел из двоичной системы счисления в восьмеричную. Для записи двоичных чисел используются две цифры, то есть в каждом разряде числа возможны 2 варианта записи. Решаем показательное уравнение: 2 = 2 i . Так как 2 = 2 1 , то i = 1 бит. Каждый разряд двоичного числа содержит 1 бит информации. Для записи восьмеричных чисел используются восемь цифр, то есть в каждом разряде числа возможны 8 вариантов записи. Решаем показательное уравнение: 8 = 2 i . Так как 8 = 2 3 , то i = 3 бита.
Триады Для перевода целого двоичного числа в восьмеричное его нужно разбить на группы по три цифры, справа налево, а затем преобразовать каждую группу в восьмеричную цифру. Если в последней, левой, группе окажется меньше трех цифр, то необходимо ее дополнить слева нулями. Далее необходимо триады заменить на восьмеричные числа.
Перевод чисел из двоичной системы счисления в шестнадцатеричную. Для записи шестнадцатеричных чисел используются шестнадцать цифр, то есть в каждом разряде числа возможны 16 вариантов записи. Решаем показательное уравнение: 16 = 2 i . Так как 16 = 2 4 , то i = 4 бита. Каждый разряд шестнадцатеричного числа содержит 4 бита информации.
Тетрады для перевода целого двоичного числа в шестнадцатеричное его нужно разбить на группы по четыре цифры (тетрады), начиная справа, и, если в последней левой группе окажется меньше четырех цифр, дополнить ее слева нулями. Затем надо преобразовать каждую группу в шестнадцатеричную цифру.
Задания 1.17 Перевести в восьмеричную и шестнадцатеричную системы счисления следующие целые числа: 1111 2 , 1010101 2 . 1.18. Перевести в восьмеричную и шестнадцатеричную системы счисления следующие дробные числа: 0,01111 2 , 0,10101011 2 . 1.19. Перевести в восьмеричную и шестнадцатеричную системы счисления следующие числа: 11,01 2 , 110,101 2 . 1.20. Перевести в двоичную систему счисления следующие числа: 46,27 8 , ЕF,12 16 . 1.21. Сравнить числа, выраженные в различных системах счисления: 1101 2 и D 16 ; 0,11111 2 и 0,22 8 ; 35,63 8 и 16,С 16 .
По теме: методические разработки, презентации и конспекты
Перевод чисел из десятичной системы счисления в любую другую и обратно - 7 класс
Кодирование числовой информации с использованием различных систем счисления (СС) является наиважнейшим элементов изучения основ информатики. Эта тема красной нитью проходит по всему базовому курсу инф...
Системы счисления. Перевод чисел из одной системы счисления в другую систему счисления.
План-конспект урока с использованием ЭОР "Системы счисления. Перевод чисел из одной системы счисления в другую систему счисления"....
Конспект урока "Перевод чисел из двоичной системы счисления в восьмеричную, шестнадцатиричную системы счисления и обратно"
Данный конпект может использоваться при изучении темы "Системы счисления" с таршей школе....
«Перевод из десятичной в произвольную систему счисления. Двоичная арифметика. Практическая работа №4.1 «Перевод чисел из одной системы счисления в другую с помощью калькулятора»»
Конспект урока по информатике разработан по учебнику Угриновича для 8 класса фГОС. Содержит цели и результаты обучения, технологическую карту урока. В уроке рассматриваются задания по указанной теме, ...
Презентация-Тренажер "Перевод чисел из десятичной системы счисления в двоичную систему счисления и обратно".
Тренажер позволяет пошагово проследить перевод из одной системы счисления в другую....
Технологическая карта урока информатики. 8 класс Тема урока: "Перевод чисел из двоичной системы счисления в восьмеричную, шестнадцатеричную и обратно"
Технологическая карта урока информатики....
Перевод чисел в различные системы счисления(обратная)
Приложение, созданное на языке программирования PascalABC.net. Программа-тренажер, контролирующая навыки учащихся по переводу случайных чисел, в системах счисления родственных двоичной в десятич...