Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  Прочее  /  Понятие системы счисления. Двоичная система счисления.

Понятие системы счисления. Двоичная система счисления.

23.09.2022

Содержимое разработки

Тема: Понятие системы счисления. Двоичная система счисления.

Цель:дать понятие о системе счисления, познакомить с двоичной системой счисления, познакомить с записью числа в двоичной системе счисления, с алгоритмами перевода с двоичной системы счисления в десятичную и обратно.

Оборудование: медиапроектор, презентация, ПО ЭВМ.

Ход урока.

I. Организационное начало.

1.Приветствие.

2.Работа с дежурными.

II. Работа по осмыслению и усвоению нового материала.

1.Объявление темы и цели урока.

2.Изучение нового материала.

Для записи информации о количестве объектов используются числа. Числа записываются с использованием особых знаковых систем. Алфавит систем счисления состоит из символов, которые называются цифрами.

Система счисления–это знаковая система, в которой числа записываются по определенным правилам с помощью символов некоторого алфавита, называемых цифрами. Например, в десятичной системе счисления числа записываются с помощью десяти всем хорошо известных цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Все системы счисления делятся на две большие группы: позиционные и непозиционные системы счисления. В позиционных системах счисления значение цифры зависит от ее положения в числе, а в непозиционных – не зависит.

Римская непозиционная система счисления. Самой распространенной из непозиционных систем счисления является римская. В качестве цифр в ней используются: I(1), V (5),X(10),L(50), С (100),D(500), М (1000).

Значение цифры не зависит от ее положения в числе. Например, в числе XXX (30) цифра X встречается трижды и в каждом случае обозначает одну и ту же величину – число 10, три числа по 10 в сумме дают 30.

Величина числа в римской системе счисления определяется как сумма или разность цифр в числе. Если меньшая цифра стоит слева от большей, то она вычитается, если справа – прибавляется. Например, запись десятичного числа 1998 в римской системе счисления будет выглядеть следующим образом:

MCMXCVIII = 1000 + (1000 100) + (100 10)+ 5 + 1 + 1 + 1.

Позиционные системы счисления. Первая позиционная система счисления была придумана еще в Древнем Вавилоне, причем вавилонская нумерация была шестидесятеричной, то есть в ней использовалось шестьдесят цифр. Интересно, что до сих пор при измерении времени мы используем основание, равное 60 (в 1 минуте содержится 60 секунд, а в 1 часе – 60 минут).

В XIX веке довольно широкое распространение получила двенадцатеричная система счисления. До сих пор мы часто употребляем дюжину (число 12): в сутках две дюжины часов, круг содержит тридцать дюжин градусов и так да лее.

В позиционных системах счисления количественное значение цифры зависит от ее позиции в числе.

Наиболее распространенными в настоящее время позиционными системами счисления являются десятичная, двоичная, восьмеричная и шестнадцатеричная. Каждая позиционная система имеет определенный алфавит цифр и основание.

В позиционных системах счисления основание системы равно количеству цифр(знаков в ее алфавите) и определяет, во сколько раз различаются значения одинаковых цифр, стоящих в соседних позициях числа.

Позиционные системы счисления


Система счисления

Основание

Алфавит цифр

Десятичная

10

0,1,2,3,4,5,6,7,8,9

Двоичная

2

0,1

Восьмеричная

8

0,1,2,3,4,5,6,7

Шестнадцатеричная

16

0,1,2,3,4,5,6,7,8,9,А(10),В(11),С(12), D(13),Е(14),F(15)


Двоичная система счисления. В двоичной системе счисления основание равно 2, а алфавит состоит из двух цифр (0 и 1). Следовательно, числа в двоичной системе в развернутой форме записываются в виде суммы степеней основания 2 с коэффициентами, в качестве которых выступают цифры 0 или 1.

Например, развернутая запись двоичного числа 101 может выглядеть так:

2 1 0

1012= 1*22 + 0*21 + 1*20.

Для записи десятичных дробей используются отрицательные значения степеней основания.

Например,

2 1 0 12

101,012 = 1*22 + 0*21 + 1*20 + 0*21 + 1*22.

Алгоритм перевода целого десятичного числа в двоичное будет следующим:

1.Последовательно выполнять деление исходного целого десятичного числа и получаемых целых частных на основание системы (на 2) до тех пор, пока не получится частное, меньшее делителя, то есть меньшее 2.

2.Записать полученные остатки в обратной последовательности.

Алгоритм перевода правильной десятичной дроби в двоичное будет следующим:

1.Последовательно выполнять умножение исходной десятичной дроби и получаемых дробных частей произведений на основание системы (на 2) до тех пор, пока не получится нулевая дробная часть или не будет достигнута требуемая точность вычислений.

2.Записать полученные целые части произведения в прямой последовательности.

Арифметические операции во всех позиционных системах счисления выполняются по одним и тем же хорошо известным вам правилам.

Сложение. Рассмотрим сложение чисел в двоичной системе счисления. В его основе лежит таблица сложения одноразрядных двоичных чисел:

0 + 0 = 0

0 + 1 = 1

1 + 0 = 1

1 + 1 = 10

Важно обратить внимание на то, что при сложении двух единиц происходит переполнение разряда и производится перенос в старший разряд. Переполнение разряда наступает тогда, когда величина числа в нем становится равной или большей основания.

Сложение многоразрядных двоичных чисел происходит в соответствии с вышеприведенной таблицей сложения с учетом возможных переносов из младших разрядов в старшие. В качестве примера сложим в столбик двоичные числа 1102 и 112:

1102

+112

10012

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

1102 = 1*22 + 1*21+ 0*20 = 610;

112 = 1*21 + 1*20= 310;

610+310= 910 .

Теперь переведем результат двоичного сложения в десятичное число:

10012 = 1*23 + 0*22 + 0*21 + 1*20 = 910.

Сравним результаты – сложение выполнено правильно.

Вычитание. Рассмотрим вычитание двоичных чисел. В его основе лежит таблица вычитания одноразрядных двоичных чисел. При вычитании из меньшего числа (0) большего (1) производится заем из старшего разряда. В таблице заем обозначен 1 с чертой:

0 0 = _0

0 1 = 11

10= 1

11=0

Вычитание многоразрядных двоичных чисел происходит в соответствии с вышеприведенной таблицей вычитания с учетом возможных заемов из старших разрядов. В качестве примера произведем вычитание двоичных чисел 1102 и 112:

1102

112

112

Умножение. В основе умножения лежит таблица умножения одноразрядных двоичных чисел:

0 * 0 = 0

0 * 1= 0

1 * 0= 0

1 * 1= 1

Умножение многоразрядных двоичных чисел происходит в соответствии с вышеприведенной таблицей умножения по обычной схеме, применяемой в десятичной системе счисления с последовательным умножением множимого на цифры множителя. В качестве примера произведем умножение двоичных чисел 1102 и 112:

1102

х112

110

110

100102

Деление. Операция деления выполняется по алгоритму, подобному алгоритму выполнения операции деления в десятичной системе счисления. В качестве примера произведем деление двоичного числа 1102 и 112:

_1102| 11*2

11 10*2

0

IV. Работа по выработке умений и навыков.

№1. Записать число 199910 в римской системе счисления:

1999 = MCMXCIX

№2. Какие числа записаны римскими цифрами:

CMLXXXVIII= 988

MCXLVII= 1147

№3. Запишите в развернутом виде числа:

5 4 3 2 1 0

1) 1435118 = 1*85 + 4*84 + 3*83 + 5*82 + 1*81+ 1*80

5 4 3 2 1 0

2) 1001112 = 1*25 + 0*24 + 0*23 + 1*22 + 1*21 + 1*20

№4. Перевести в десятичную систему следующие числа: 1012, 1112.

1012 = 1*22 + 0*21 + 1*20 = 4+0+1=5

1112 = 1*22 + 1*21+ 1*20 = 4+2+1= 7

№5. Перевести целые десятичные числа 910, 1710, 24310 в двоичную системы счисления.

910 = 10012

1710 = 100012

24310 = 111100112



IV. Итог урока.

Что такое система счисления?

Какие группы систем счисления вы узнали? Приведите примеры.

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

Какие правила вычисления в позиционных системах счисления вы узнали?


V. Задание на дом:

Записать числа 19,9910, 10,102 в развернутой форме.

Записать число 745, 3851 в римской системе счисления.


-80%
Курсы повышения квалификации

Система работы с высокомотивированными и одаренными учащимися по учебному предмету

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Понятие системы счисления. Двоичная система счисления. (39 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт