Главная страница

Беседин. Как возникли различные системы счисления


Скачать 66.21 Kb.
НазваниеКак возникли различные системы счисления
Дата30.11.2022
Размер66.21 Kb.
Формат файлаdocx
Имя файлаБеседин.docx
ТипДокументы
#821385


Индивидуальный итоговый проект по информатике

(информатика)

по теме

«Как возникли различные системы счисления»

Автор работы: Беседин Антон

Студент группы чс-11
Руководитель проекта: Самохвалова Ольга,

учитель информатики

Курск

2021
Оглавление

Введение……………………………………………………………………………………3

Глава 1 Математические основы информатики…………………………………………5

      1. Общие сведения о системах счисления…………………………………………..5

      2. Двоичная система счисления……………………………………………………..6

      3. Восьмеричная система счисления………………………………………………..7

      4. Шестнадцатеричная система счисления…………………………………………8

      5. Двоичная арифметика……………………………………………………………..9

Заключение…………………………………………………………………………………11

Вывод……………………………………………………………………………………….12

Литература…………………………………………………………………………………13

Введение

Все дети рождаются исследователями. Исследовательское поведение для ребенка – главный источник получения представлений об окружающем мире. В ходе исследования учащийся не только открывает для себя и других нечто новое, но и развивает такие способности и умения, которые необходимы сегодня каждому успешному человеку: активность, самостоятельность, умение ориентироваться в быстро меняющемся потоке информации, развитые интеллектуальные, коммуникативные, творческие способности, умения размышлять, сопоставлять разные факты, точки зрения, формулировать и аргументировать собственную позицию. Целевая установка формирования у учащихся названных качеств обозначена в Федеральном государственном образовательном стандарте среднего (полного) общего образования.

Актуальность

 Актуальность работы состоит в следующем: сегодня четко обозначена необходимость знаний по системам счисления как части фундаментальной информатики. Эти знания применяются в различных сферах. Прежде всего, это арифметические операции в цифровых электронных устройствах, которые предоставляют человеку быстрые числовые расчеты практически в любой сфере деятельности.


Цель работы - познакомиться с различными системами счисления и найти их применение в жизни.

Задачи:

- рассмотреть виды систем счисления и историю их развития

Новизна

Через исследование и решение задач мы получаем новую для себя информацию по истории развития числа. В процессе работы мы можем почувствовать себя в роли исследователей, познавая самостоятельно для себя новые разделы математики.

Гипотеза

 Самостоятельно расширить свои знания о числе, сформировать для себя необходимые навыки записи и перевода чисел в различных системах счисления

В своей работе я использовал разные методы исследования:

- работа с источниками информации;

- применил примеры систем счисления из жизни;

- сделал выводы;

Современный человек каждый день запоминает номера машин и телефонов, в магазине подсчитывает стоимость покупок, ведет семейный бюджет и т. д. Числа, цифры они с нами везде.

Люди всегда считали и записывали числа, даже пять тысяч лет назад. Но записывали они их совершенно по-другому, по другим правилам. Но в любом случае число изображалось с помощью любого или нескольких символов, которые называются цифрами.


  1. Математические основы информатики

Работа имеет интегрированный межпредметный характер, где раскрываются связи

двух предметов: математики и информатики.

Число́ — основное понятие математики, используемое для количественной характеристики, сравнения и нумерации объектов. Возникнув ещё в первобытном обществе из потребностей счета, понятие числа с развитием науки значительно расширилось.

1.1. Общие сведения о системах счисления

Система счисления – это способ представления чисел и соответствующие ему правила действий над числами. Система счисления – это знаковая система, в которой числа записываются по определенным правилам с помощью символов некоторого алфавита, называемых цифрами. Система счисления — символический метод записи чисел, представление чисел с помощью письменных знаков.

Так появилась система счисления. Все системы счисления делятся на две большие группы: позиционные и непозиционные

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

  • даёт представления множества чисел (целых или вещественных);

  • даёт каждому числу уникальное представление (или, по крайней мере, стандартное представление);

  • отражает алгебраическую и арифметическую структуру чисел.

Мы не можем писать числа так, как нам вздумается - нас должны понимать другие люди. Поэтому необходимо ещё использовать и определенные правила их записи

Системы счисления подразделяются на:

  • позиционные 

  • непозиционные

В позиционных системах счисления вес каждой цифры изменяется в зависимости от ее позиции в последовательности цифр, изображающих число. Любаяпозиционнаясистемахарактеризуетсясвоимоснованием. Основание позиционной системы счисления - это количество различных знаков или символов, используемых для изображения цифр в данной системе. За основание можно принять любое натуральное число - два, три, четыре,

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

Непозиционная система счисления – это такая система счисления, у которой количественный эквивалент («вес») цифры не зависит от ее местоположения в записи числа. К таким системам относятся: древнеегипетская, римская, алфавитная, древнегреческая и т. д.

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

Двоичная система счисления — позиционная система счисления с основанием 2.

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

Как записать число в двоичной системе? Дели его на 2, в остатке будет 0 или 1. Из остатков (от последнего к первому) записывается число.

Пример:

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

11012=1*23+1*22+0*21+1*20=8+4+1=1310

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

Число

131

65

32

16

8

4

2

1

Остатки

1

1

0

0

0

0

0

1

Искомое число 100000112

Современная двоичная система была полностью описана математиком Лейбницем в XVII веке. В системе счисления Лейбница были использованы цифры 0 и 1, как и в современной двоичной системе. Как человек, увлекающийся китайской культурой, Лейбниц знал о книге Перемен и заметил, что гексаграммы соответствуют двоичным числам от 0 до 111111. Он восхищался тем, что это отображение является свидетельством крупных китайских достижений в философской математике того времени.

В 1854 году английский математик Джордж Буль опубликовал знаковую работу, описывающую алгебраические системы применительно к логике, которая в настоящее время известна как Булева алгебра или алгебра логики. Его логическому исчислению было суждено сыграть важную роль в разработке современных цифровых электронных схем.Двоичная система счисления позволяет закодировать любое натуральное число - представить его в виде последовательности нулей и единиц. В двоичном виде можно представлять не только числа, но и любую другую информацию: тексты, картинки, фильмы и аудиозаписи. Инженеров двоичное кодирование привлекает тем, что легко реализуется технически. Наиболее простыми с точки зрения технической реализации являются двухпозиционные элементы, например, электромагнитное реле, транзисторный ключ.

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

Недостаток двоичной системы — быстрый рост числа разрядов, необходимых для записи чисел.

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

Перевод чисел из десятичной системы в двоичную и наоборот выполняет машина. Однако, чтобы профессионально использовать компьютер, следует научиться понимать слово машины. Для этого и разработаны восьмеричная и шестнадцатеричная системы.
1.3 Восьмеричная система счисления 

Восьмеричная система счисления — позиционная система счисления с основанием 8. Для представления чисел в ней используются цифры от 0 до 7.

Восьмеричная система часто используется в областях, связанных с цифровыми устройствами. Восьмеричная система счисления используется для представления машинного кода в удобном для человека виде. Характеризуется лёгким переводом восьмеричных чисел в двоичные и обратно, путём замены восьмеричных чисел на триплеты двоичных. Ранее широко использовалась в программировании и вообще компьютерной документации, однако в настоящее время почти полностью вытеснена шестнадцатеричной.

Как записать число в восьмеричной системе? Дели его на 8, в остатке будет 0,1,2,3,4,5,6 или 7. Для перевода целого восьмеричного числа в десятичную систему счисления следует перейти к его развёрнутой записи и вычислить значение получившегося выражения. Для перевода целого десятичного числа в восьмеричную систему счисления следует последовательно выполнить деление данного числа и получаемых целых частных на 8 до тех пор, пока не получим частное, равное нулю.

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

Пример:

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

23568=2*83+3*82+5*81+6*80=2*512+3*64+5*8+6*1=1024+192+40+6=126210

Перевод из десятичной в восьмеричную систему счисления: 24510

Число

245

30

3

Остатки

5

6

3

Искомое число 3658

История: возникновение восьмеричной системы связывают с такой техникой счета на пальцах, когда считались не пальцы, а промежутки между ними (их всего восемь).


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

Позиционная система счисления по целочисленному основанию 16. Обычно в качестве шестнадцатеричных цифр используются десятичные цифры от 0 до 9 и латинские буквы от A до F для обозначения цифр от 1010 до 1510, то есть (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F).

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

Пример:

Перевод из двоичной системы счисления в шестнадцатеричную (метод тетрады)

100011001012 = 0100.1100.0101 = 4C516

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

FBA16=15*162+11*161+10*160=3840+176+10=402610

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

Число

1234

77

4

Остатки

2

13(D)

4

Искомое число 4D216

Широко используется в низкоуровневом программировании и компьютерной документации, поскольку в современных компьютерах минимальной единицей памяти является 8-битный байт, значения которого удобно записывать двумя шестнадцатеричными цифрами. В стандарте Юникода номер символа принято записывать в шестнадцатеричном виде, используя не менее 4 цифр (при необходимости — с ведущими нулями). Шестнадцатеричный цвет — запись трёх компонентов цвета (R, G и B) в шестнадцатеричном виде.


1.5 Двоичная арифметика

Чтобы овладеть любой системой счисления, надо уметь складывать и умножать в ней любые числа.

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


Таблица сложения, вычитания и умножения для двоичной системы счисления

Сложение

Вычитание

Умножение

0 + 0 = 0

0 — 0 = 0

0 ∙ 0 = 0

0 + 1= 1

1 — 0 = 1

0 ∙ 1 = 0

1 + 0 = 1

1 — 1 = 0

1 ∙ 0 = 0

1 + 1 = 10

10 — 1 = 1

1 ∙ 1 = 1

Сложение двоичных чисел

Сложение в двоичной системе счисления выполняется по тем же правилам, что и в десятичной. Два числа записываются в столбик с выравниванием по разделителю целой и дробной части и при необходимости дополняются справа незначащими нулями. Сложение начинается с крайнего правого разряда. Две единицы младшего разряда объединяются в единицу старшего.

Пример1011,12 + 1010,112= 10110,00

Вычитание двоичных чисел


В случаях, когда занимается единица старшего разряда, она дает две единицы младшего разряда. Если занимается единица через несколько разрядов, то она дает по одной единице во всех промежуточных нулевых разрядах и две единицы в том разряде, для которого занималась.
Пример: 10110,012 — 1001,12=1100,11

 Умножение двоичных чисел


Рассмотрим примеры  на умножение.





     Операция умножения выполняется с использованием таблицы умножения по обычной схеме (применяемой в десятичной системе счисления) с последовательным умножением множимого на очередную цифру множителя.



Рассмотрим примеры  на умножение:




     
При выполнении умножения в примере 2 складываются три единицы 1+1+1=11 в соответствующем разряде пишется 1, а другая единица переносится в старший разряд.
В двоичной системе счисления операция умножения сводится к сдвигам множимого и сложению промежуточных результатов.


Деление двоичных чисел

     Операция деления выполняется по алгоритму, подобному алгоритму выполнения операции деления в десятичной системе счисления. 

Рассмотрим примеры на деление:


Заключение

Согласно цели исследований в работе, я познакомился с историей возникновения счета и систем счисления, изучил системы счисления, используемые в вычислительной технике, позиционные и непозиционные системы счисления и арифметические действия в различных системах счисления.

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

Немаловажной является история развития представлений человека о системе счисления. Сложно представить, что на ранних стадиях развития общества люди не отличали совокупность двух и трех предметов. Системы счисления прошли сложный путь в своем развитии и сейчас они занимают большую нишу в области информатики. Они являются частью фундаментальной информатики. Существует огромное количество различных систем счисления и для каждой из них можно найти применение в самых различных областях человеческой деятельности. Различные системы счисления используются всегда, когда появляется потребность в числовых расчётах. В таких системах счисления наиболее важную информацию о числе содержат первые цифры. Это представляет огромный интерес в вопросах сжатия и кодирования информации. Особая актуальность изучения систем счисления связана с тем, что в будущем вполне может произойти так называемый информационный переворот, связанный с разработкой компьютеров основанных на информационной системе счисления.

Так же, подводя итоги работы, можно сделать следующие выводы:

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

Основание позиционной системы счисления - это количество различных знаков или символов (цифр), используемых для отображения чисел в данной системе.

2. Двоичная система счисления - наиболее широко используется в компьютерах, так как один разряд двоичного числа соответствует одному биту - минимальной единице информации в компьютерной технике.

3. Для того чтобы двоичные числа, отличающиеся довольно значительной длиной, было легче воспринимать и отображать, их сжимают в восьмеричную и шестнадцатеричную системы счисления.
4. В компьютерных технологиях все виды информации кодируются только цифрами или, точнее, числами, которые представляются в двоичной системе счисления - способе представления любых чисел с помощью двух знаков (цифр) по позиционному принципу.

5. Шестнадцатеричная система счисления широко используется в низкоуровневом программировании, а также в компьютерной документации. Также, восьмеричная система счисления иногда используется в компьютерах - по видимому, чаще всего при определении прав в Unix-подобных операционных системах. Когда-то были компьютеры, в которых использовались 24-х и 36-битные слова. Шестидесятеричная система счисления широко используется при подсчёте минут и секунд. /4/. В общем, восьмеричная и шестнадцатеричная системы счисления выступают в качестве простейшего языка общения человека с ЭВМ.

Я считаю, что у моей работы есть перспективы, так как тема системы счисления достаточно сложна, обширна и может использоваться в настоящей жизни. В моей работе собран и систематизирован весь материал по данной теме.

Надеюсь, что моя работа найдет применение не только среди преподавателей, но и для себя.

Литература

1. Учебник по информатике БосоваЛ.Л.,БосоваА. Ю. 6 издание 8 класс.

2. inf1.Info/ binarynotation

3. inf1.info/ hexadecimal

4. prog –cpp.ru/ binary –arithmetics

5. Информатика. Компьютерная техника. Компьютерные технологии. / Пособие под ред. О.И.Пушкаря.- Издательский центр "Академия", Киев, - 2001 г.

6. Учебное пособие «Арифметические основы ЭВМ и систем». Часть 1.Системы счисления

7.  О.Ефимова, В.Морозова, Н.Угринович «Курс компьютерной технологии»учебное пособие для старших классов.


написать администратору сайта