Тема: Представление информации в различных системах счисления
Задачи
Образовательные:
· Дать информацию по теме
· Знакомство с двоичной, восьмеричной и шестнадцатеричной системами счисления
· Формирование навыка перевода из одной системы счисления в другую
Развивающие:
· Формирование практических умений при вычислениях
· Формирование компьютерной грамотности
Воспитательные:
· Воспитание дисциплины, усидчивости
Оборудование: заготовки для практической работы, презентация
Ход урока.
1.Организационный момент
2 Объяснение нового материала
Сегодня на уроке мы с вами познакомимся с системами счисления, рассмотрим основные понятия, которые присутствуют при изучении данной темы, и научимся переводить числа из одной системы счисления в другую.
Система счисления - это знаковая система, в которой числа записываются по определенным правилам с помощью знаков некоторого алфавита, называемых цифрами.
Системы счисления бывают позиционные и непозиционные. В позиционных СС количественное значение цифры зависит от ее значения в числе, а в непозиционной не зависит от ее позиции в числе
Непозиционные системы счисления.
Как только люди начали считать, у них появилась потребность в записи чисел. Находки археологов на стоянках первобытных людей свидетельствуют о том, что первоначально количество предметов отображали равным количеством каких-либо значков: зарубок, черточек, точек.
Такая система записи чисел называется единичной, так как любое число в ней образуется путем повторения одного знака, символизирующего единицу. Единичной системой счисления пользуются малыши, показывая на пальцах свой возраст или используя для этого счетные палочки.
Примером непозиционной системы, которая сохранилась до наших дней, может служить римская система счисления, которая начала применяться более двух с половиной тысяч лет назад в Древнем Риме.
Позиционные системы счисления.
Каждая позиционная СС имеет определенный алфавит цифр и основание. Основание системы равно количеству цифр (знаков) в ее алфавите.
В позиционных системах счисления количественное значение цифры зависит от ее позиции в числе. Позиция цифры в числе называется разрядом. Разряды числа возрастают справа налево, от младших разрядов к старшим, причем значения цифр в соседних разрядах числа различаются в количество раз, равное основанию системы.
В настоящее время наиболее распространенной позиционной системой счисления является десятичная система, а мы с вами еще познакомимся с двоичной, восьмеричной и шестнадцатеричной.
Информацию представим в таблице сразу для 4-х систем счисления.
|
Название системы |
Основание |
Алфавит |
|
1.Десятичная |
10 |
0 1 2 3 4 5 6 7 8 9 |
|
2.Двоичная |
2 |
0 1 |
|
3.Восьмеричная |
8 |
0 1 2 3 4 5 6 7 |
|
4.Шестнадцатиричная |
16 |
0 1 2 3 4 5 6 7 8 9 A B C D E F |
В позиционных системах счисления для записи чисел используется свернутая форма, которая состоит из коэффициентов стоящих перед степенями с основанием в развернутой форме. Давайте напишем в десятичной системе счисления свернутую и развернутую запись. Она в дальнейшем будет служить вам проверкой при переводах.
1 0 -1
77,710=7*101+7*100+7*10-1=70+7+0,7
свернутая форма
записи числа развернутая форма
Двоичная с.с.
Для того чтобы перевести число из десятичной с. с в двоичную мы запишем алгоритм перевода и применим его на практике
Алгоритм перевода:
1) Последовательно выполнять деление числа на q, где q-основание системы счисления.
2) Зафиксировать остаток от деления и частное
3) Если частное не равно 0, то так же продолжить деление на q, иначе, если частное равно 0,деление прекратить
4) Записать число в новой системе счисления, выписав остатки от деления в обратном порядке
Сейчас давайте переведём число 2610 в двоичную с.с.
|
26 26 |
2 |
|
|
|
|
|
13 12 |
2 |
|
|
|
|
|
0 |
6 |
2 |
|
|
|
|
|
1 |
6 |
3 |
2 |
|
|
|
|
0 |
2 |
1 |
2 |
|
|
|
|
1 |
0 |
0 |
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2610=110102
Мы с вами можем проверить правильно ли мы перевели число, для этого нужно:
1) записать число в развернутой форме
2) выполнить вычисления.
Давайте это выполним
110102=1*24+1*23+0*22+1*21+0*20=16+8+0+2=2610
Попробуйте сами выполнить перевод числа 9710-А2
(Ответ 9710=11000012)
Восьмеричная и шестнадцатеричная с.с.
Перевод в восьмеричную и шестнадцатеричную системы счисления из десятичной и обратный перевод осуществляется аналогично, по алгоритмам с двоичной
-Давайте попробуем перевести число 315 в восьмеричную систему счисления и обратно
31510=4738
4738=4*82+7*81+3*80=256+56+3=3158
-Переведите число 85610-А8
85610=15308
-Теперь попробуем переводить в шестнадцатеричную систему счисления и обратно.
31510-А16
31510=13А16
-Переведите число 85610-А16
85610=35816
Дополнительные задания
501210-А8
501210-А16
3. Практическая работа
Приложение 1
4.Итог урока.
Выставление отметок за практическую работу
-С каким понятием мы сегодня с вами познакомились?
-Какие системы счисления существуют?
-Что нужно сделать, что бы выполнить перевод чисел?
4.Домашнее задание
!Знать теоретический материал
Перевести числа:
1024- А2
66410-А8
21410-А16
С обратным переводом
Приложение 1
Практическая работа
Откройте программу калькулятор: Пуск – Программы – Стандартные - Калькулятор, выберите Вид – инженерный
Обратите внимание на кнопки Hex, Dec, Oct, Bin
Hex-шестнадцатеричная система счисления
Dec- десятичная система счисления
Oct- восьмеричная система счисления
Bin- двоичная система счисления
1. Заполните таблицу:
|
А2 |
А8 |
А10 |
А16 |
|
1100100 |
|
|
|
|
|
325 |
|
|
|
|
|
126 |
|
|
|
|
|
2С5 |
2. Перевести числа в двоичную, восьмеричную и шестнадцатеричную системы счисления
|
А10 |
А2 |
А8 |
А16 |
|
23610 |
|
|
|
|
101010 |
|
|
|
|
307610 |
|
|
|
3. Перевести числа в десятичную, восьмеричную и шестнадцатеричную системы счисления
|
А2 |
А10 |
А8 |
А16 |
|
100012 |
|
|
|
|
1111112 |
|
|
|
|
10011100112 |
|
|
|
4. Перевести числа в двоичную, десятичную, и шестнадцатеричную системы счисления
|
А8 |
А2 |
А10 |
А16 |
|
2378 |
|
|
|
|
10508 |
|
|
|
|
33708 |
|
|
|
5. Перевести числа в двоичную, десятичную, и восьмеричную системы счисления
|
А16 |
А2 |
А8 |
А10 |
|
2716 |
|
|
|
|
D1B16 |
|
|
|
|
25Е816 |
|
|
|
6.Какие из чисел являются наибольшим и наименьшим?
|
Число 1 |
Знак(>,<, =) |
Число 2 |
|
3D616 |
|
100101112 |
|
3758 |
|
1342458 |
|
68 |
|
1112 |
7.Правильно ли записаны числа в соответствующих системах счисления:
|
Число |
Верна ли запись (да, нет) |
|
А2=100020 |
|
|
А16=СD1 |
|
|
А10=F345 |
|
|
А8=122453 |
|
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.