История развития систем счисления

Автор работы: Пользователь скрыл имя, 27 Ноября 2012 в 19:50, контрольная работа

Краткое описание

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

Содержание

Введение. 4
1. История развития систем счисления. 7
1.1 Зарождение систем счисления. 7
1.2. Образование десятичной системы счисления. 10
2. Непозиционные системы счисления. 11
2.1. Древнеегипетская десятичная непозиционная система 11
2.2. Вавилонская шестидесятеричная система 12
2.3. Римская система 15
3. Позиционные системы счисления. 17
3.1. Двоичная (бинарная) система счисления. 17
3.2. Восьмеричная система счисления. 18
3.3. Десятеричная система счисления 19
3.4. Шестнадцатеричная система счисления. 19
Заключение. 21
Список литературы. 22

Вложенные файлы: 1 файл

реферат инф.docx

— 251.82 Кб (Скачать файл)

что соответствует появлению  цифры 0 в записи десятичного числа.

Пример. Число 3632 теперь нужно  было записывать так:

Но в конце числа  этот символ обычно не ставился, т.е. этот символ всё же не был цифрой "ноль" в нашем понимании, и опять  же требовались дополнительные сведения для того, чтобы отличить 1 от 60, от 3600 и т.д.

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

Шестидесятеричная вавилонская система - первая известная нам система счисления, частично основанная на позиционном принципе.

Система вавилонян сыграла  большую роль в развитии математики и астрономии, её следы сохранились  и до наших дней. Так, мы до сих  пор делим час на 60 минут, а  минуту на 60 секунд. Следуя примеру  вавилонян, мы и окружность делим  на 360 частей (градусов).

2.3. Римская система

Знакомая нам римская система не слишком принципиально отличается от египетской. В ней для обозначения чисел 1, 5, 10, 50, 100, и 1000 используются заглавные латинские буквы I, V, X, C, D и M соответственно, являющиеся цифрами этой системы счисления.

Число в римской системе  счисления обозначается набором  стоящих подряд цифр. Значение числа  равно:

    1. сумме значений идущих подряд нескольких одинаковых цифр (назовём их группой первого вида);
  1. разности значений двух цифр, если слева от большей цифры стоит меньшая. В этом случае от значения большей цифры отнимается значение меньшей цифры. Вместе они образуют группу второго вида. Заметим, что левая цифра может быть меньше правой максимум на один порядок: так, перед L(50) и С(100) из "младших" может стоять только X(10), перед D(500) и M(1000) - только C(100), перед V(5) - только I(1);
  1. сумме значений групп и цифр, не вошедших в группы первого или второго вида.

Пример 1. Число 32 в римской  системе счисления имеет вид XXXII=(X+X+X)+(I+I)=30+2 (две группы первого вида).

Пример 2. Число 444, имеющее  в своей десятичной записи 3 одинаковые цифры, в римской системе счисления  будет записано в виде CDXLIV=(D-C)+(L-X)+(V-I)=400+40+4 (три группы второго вида).

Пример 3. Число 1974 в римской  системе счисления будет иметь  вид MCMLXXIV=M+(M-C)+L+(X+X)+(V-I)=1000+900+50+20+4 (наряду с группами обоих видов в формировании числа участвуют отдельные "цифры").

 

 

 

 

 

 

 

 

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

Позиционная система счисления  – система счисления, в которой  вес цифры меняется с изменением положения цифры в числе, но при  этом полностью определяется написанием цифры и местом, которое она  занимает. В частности, это означает, что вес цифры не зависит от значений окружающих ее цифр. Такая  система счисления основывается на том, что некоторое число n единиц ( основание системы счисления ) объединяются в одну единицу второго разряда, n единиц второго разряда объединяются в одну единицу третьего разряда и т. д. Основанием систем счисления может быть любое число, больше единицы. К числу таких систем относится современная десятичная система счисления ( с основанием n=10 ). В ней для обозначения первых десяти чисел служат цифры 0,1,…,9.

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

3.1.  Двоичная (бинарная) система счисления.

 

 В настоящий момент – наиболее употребительная в информатике, вычислительной технике и смежных отраслях система счисления. Использует две цифры – 0 и 1, а также символы «+» и «–» для обозначения знака числа и запятую (точку) для разделения целой и дробной части. Таким образом, в двоичном счислении любое число можно представить двумя числами: 0 и 1. Для представления этих чисел в цифровых системах достаточно иметь электронные схемы, которые могут принимать два состояния, четко различающиеся значением какой-либо электрической величины – потенциала или тока. Одному из значений этой величины соответствует цифра 0, другому 1. Относительная простота создания электронных схем с двумя электрическими состояниями и привела к тому, что двоичное представление чисел доминирует в современной цифровой технике. При этом 0 обычно представляется низким уровнем потенциала, а 1 – высоким уровнем. Такой способ представления называется положительной логикой.

3.2. Восьмеричная система счисления.

Использует восемь цифр – 0, 1, 2, 3, 4, 5, 6, и 7, а также символы  «+» и   «–» для обозначения знака числа и запятую (точку) для разделения целой и дробной частей числа. Широко использовалась в программировании в 1950-70-ые гг. К настоящему времени практически полностью вытеснена шестнадцатеричной системой счисления, однако функции перевода числа из десятичной системы в восьмеричную и обратно сохраняются в микрокалькуляторах и многих языках программирования.

3.3. Десятеричная система счисления.

Использует десять обычных  цифр – 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9, а также  символы «+» и «–» для обозначения знака числа и запятую (точку) для разделения целой и дробной частей числа. Существует массовое заблуждение, будто именно десятичная система счисления является наиболее употребительным способом записи чисел. Между тем, более внимательный анализ правил чтения и записи чисел приводит к другому выводу: система счисления, которой мы обычно пользуемся, фактически является двойной, так как имеет основания – 10 и 1000. В частности, в русском языке известны названия только для первых семи разрядов десятичной системы счисления ( 1 – единица, 10 – десяток, 100 – сотня, 1000 – тысяча, 10000 – тьма, 100000 – легион, 1000000 – миллион ), но предпоследние два из них (легион и тьма) давно вышли из употребления, а соседние с ними (миллион и тысяча) – названия классов, а не только разрядов. Итак, фактически в русском языке остались лишь два самостоятельных названия для десятичных разрядов: десяток и сотня. В других языках – аналогичная ситуация.

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

Использует шестнадцать  цифр – 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9 в их обычном  смысле, а затем A=10, B=11 , C=12 , D=13 , E=14 , F=15 . Также использует символы «+»  и «–» для обозначения знака числа и запятую (точку) для разделения целой и дробной частей числа. Внедрена американской корпорацией IBM. Широко используется в программировании для IBM-совместимых компьютеров. С другой стороны, в некоторых языках сохранились и следы использования этой системы счисления в прошлом. Например, в романских языках (испанском, французском и др.) числительные от 11 до 16 образуются по одному правилу, а от 17 до 19 – по другому. А в русском языке известен пуд, равный 16 килограммам.

BIN

OCT

DEC

HEX

0

0

0

0

001

1

1

1

010

2

2

2

011

3

3

3

100

4

4

4

101

5

5

5

110

6

6

6

111

7

7

7

1 000

10

8

8

1 001

11

9

9

1 010

12

10

A

1 011

13

11

B

1 100

14

12

C

1 101

15

13

D

1 110

16

14

E

1 111

17

15

F

10 000

20

16

10


Заключение.

Список  литературы.

  1. http://irnik.narod.ru/htm/histori.htm
  2. http://chernykh.net/content/view/774/854/
  3. http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F#.D0.9F.D0.BE.D0.B7.D0.B8.D1.86.D0.B8.D0.BE.D0.BD.D0.BD.D1.8B.D0.B5_.D1.81.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D1.8B_.D1.81.D1.87.D0.B8.D1.81.D0.BB.D0.B5.D0.BD.D0.B8.D1.8F
  4. http://ru.wikibooks.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F
  5. http://ru.wikipedia.org/wiki/%D0%95%D0%B3%D0%B8%D0%BF%D0%B5%D1%82%D1%81%D0%BA%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F
  6. http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%B7%D0%B8%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F
  7. Фомин С.В. Системы счисления, М.: Наука, 1987.
  8. Каган Б.М. Электронные вычислительные машины и системы, М.: Энергоатомиздат, 1985.

 

 

 


Информация о работе История развития систем счисления