Автор работы: Пользователь скрыл имя, 03 Мая 2015 в 00:50, контрольная работа
Современный человек в повседневной жизни постоянно сталкивается с числами: мы запоминаем номера автобусов и телефонов, в магазине подсчитываем стоимость покупок, ведём свой семейный бюджет в рублях и копейках (сотых долях рубля) и т.д. Числа, цифры. Они с нами везде.
Понятие числа - фундаментальное понятие как математики, так и информатики. Сегодня, в самом конце XX века, для записи чисел человечество использует в основном десятичную систему счисления. А что такое система счисления?
Введение 3
1. История систем счисления 4
1.1 Единичная система счисления 4
1.2 Древнеегипетская десятичная непозиционная система счисления 5
1.3 Вавилонская (шестидесятеричная) система счисления 6
1.4 Римская система счисления 8
1.5 Славянская система счисления 10
1.6 Система счисления майя 11
2. Двоичная система счисления 14
2.1 История двоичной системы счисления 14
2.2 Перевод из двоичной в десятичную систему счисления 15
2.3 Перевод из двоичной в шестнадцатеричную систему счисления 16
2.4 Перевод из двоичной в восьмеричную систему счисления 17
Заключение 18
Список литературы и источников 19
Лопатина Анжела Владимировна
Содержание
Современный человек в повседневной жизни постоянно сталкивается с числами: мы запоминаем номера автобусов и телефонов, в магазине подсчитываем стоимость покупок, ведём свой семейный бюджет в рублях и копейках (сотых долях рубля) и т.д. Числа, цифры. Они с нами везде.
Понятие числа - фундаментальное понятие как математики, так и информатики. Сегодня, в самом конце XX века, для записи чисел человечество использует в основном десятичную систему счисления. А что такое система счисления?
Система счисления - это способ записи (изображения) чисел.
Различные системы счисления, которые существовали раньше и которые используются в настоящее время, делятся на две группы: позиционные и непозиционные. Наиболее совершенными являются позиционные системы счисления, т.е. системы записи чисел, в которых вклад каждой цифры в величину числа зависит от её положения (позиции) в последовательности цифр, изображающей число. Например, наша привычная десятичная система является позиционной: в числе 34 цифра 3 обозначает количество десятков и "вносит" в величину числа 30, а в числе 304 та же цифра 3 обозначает количество сотен и "вносит" в величину числа 300.
Системы счисления, в которых каждой цифре соответствует величина, не зависящая от её места в записи числа, называются непозиционными.
Позиционные системы счисления - результат длительного исторического развития непозиционных систем счисления.
Система счисления (англ. numeral system или system of numeration) — символический метод записи чисел, представление чисел с помощью письменных знаков.
Система счисления:
Схема 1
Потребность в записи чисел появилась в очень древние времена, как только люди начали считать. Количество предметов, например овец, изображалось нанесением чёрточек или засечек на какой - либо твёрдой поверхности: камне, глине, дереве (до изобретения бумаги было ещё очень и очень далеко). Каждой овце в такой записи соответствовала одна чёрточка. Археологами найдены такие «записи» при раскопках культурных слоёв, относящихся к периоду палеолита (10 - 11 тысяч лет до н.э.).
Учёные назвали этот способ записи чисел единичной («палочной») системой счисления. В ней для записи чисел применялся только один вид знаков – «палочка». Каждое число в такой системе счисления обозначалось с помощью строки, составленной из палочек, количество которых и равнялось обозначаемому числу.
Неудобства такой системы записи чисел и ограниченность её применения очевидны: чем большее число надо записать, тем длиннее строка из палочек. Да и при записи большого числа легко ошибиться, нанеся лишнее количество палочек или, наоборот, не дописав их.
Можно предложить, что для облегчения счёта люди стали группировать предметы по 3, 5, 10 штук. И при записи использовали знаки, соответствующие группе из нескольких предметов. Естественно, что при подсчёте использовались пальцы рук, поэтому первыми появились знаки для обозначения группа предметов из 5 и 10 штук (единиц). Таким образом, возникли уже более удобные системы записи чисел.[1]
В древнеегипетской системе счисления, которая возникла во второй половине третьего тысячелетия до н.э., использовались специальные цифры для обозначения чисел 1, 10, 102, 103, 104, 105, 106, 107. Числа в египетской системе счисления записывались как комбинации этих цифр, в которых каждая из них повторялась не более девяти раз.[3]
Пример. Число 345 древние египтяне записывали так:
Рисунок 1. Запись числа древнеегипетской системой счисления
Обозначение цифр в непозиционной древнеегипетской системе счисления представлено в таблице 1.
Таблица 1. Непозиционная древнеегипетская система счисления
|
Единица |
|
Десятки |
|
Сотни |
|
Тысячи |
|
Десятки тысяч |
|
Сотни тысяч |
В основе как палочной, так и древнеегипетской системы счисления лежал простой принцип сложения, согласно которому значение числа равно сумме значений цифр, участвующих в его записи. Учёные относят древнеегипетскую систему счисления к десятичной непозиционной.[2]
Числа в этой системе счисления составлялись из знаков двух видов: прямой клин (рис. 2) служил для обозначения единиц, лежачий клин (рис. 3) - для обозначения десятков.
Рисунок 2. Прямой клин
Рисунок 3. Лежачий клин
Например, число 32 в вавилонской системе счисления выглядело следующим образом:
Рисунок 4. Число 32 в вавилонской системе счисления
Для определения значения числа нужно было изображение числа разбить на разряды справа налево. Чередование групп одинаковых знаков («цифр») соответствовало чередованию разрядов:
Рисунок 5. Разбиение на разряды число
Значение числа определяли по значениям составляющих его «цифр», но с учетом того, что «цифры» в каждом последующем разряде значили в 60 раз больше тех же «цифр» в предыдущем разряде.[5]
Все числа от 1 до 59 вавилоняне записывали в десятичной непозиционной системе, а число в целом - в позиционной системе с основанием 60.
Запись числа у вавилонян была неоднозначной, так как не существовало «цифры» для обозначения нуля. Запись числа 92, могла обозначать не только 92 = 60 + 32, но и 3632 = 3600 + 32 = 602 + 32 и т.д. Для определения абсолютного значения числа требовались дополнительные сведения. Впоследствии вавилоняне ввели специальный символ (рис. 6) для обозначения, пропущенного шестидесятеричного разряда, что соответствует в привычной нам десятичной системе появлению цифры 0 в записи числа. Но в конце числа этот символ обычно не ставился, то есть этот символ не был нулем в нашем понимании.
Рисунок 6. Символ для обозначения пропущенного шестидесетеричного разряда
Таблицу умножения вавилоняне никогда не запоминали, так как это было практически невозможно. При вычислениях они пользовались готовыми таблицами умножения.
Шестидесятеричная вавилонская система - первая известная нам система счисления, основанная на позиционном принципе. Система вавилонян сыграла большую роль в развитии математики и астрономии, ее следы сохранились до наших дней. Так, мы до сих пор делим час на 60 минут, а минуту на 60 секунд. Точно также же, следуя примеру вавилонян, окружность мы делим на 360 частей (градусов).[4]
Примером непозиционной системы счисления, которая сохранилась до наших дней, может служить системы счисления, применявшаяся более двух с половиной тысяч лет назад в Древнем Риме.
В основе римской системы счисления лежат знаки I (один палец) для числа 1, V (раскрытая ладонь) для числа 5, X (две сложенные ладони) для 10, а также специальные знаки для обозначения чисел 50, 100, 500 и 1000.
Обозначения для последних четырех чисел с течением времени претерпели значительные изменения. Ученые предполагают, что первоначально знак для числа 100 имел вид пучка из трех черточек наподобие русской буквы Ж, а для числа 50 — вид верхней половинки этой буквы, которая в дальнейшем трансформировалась в знак L:
Рисунок 7. Трансформация числа 100
Для обозначения чисел 100, 500 и 1000 стали применять первые буквы соответствующих латинских слов (Centum — сто, Demimille — половина тысячи, Mille — тысяча).
Чтобы записать число, римляне использовали не только сложение, но и вычитание ключевых чисел. При этом применялось следующее правило.
Значение каждого меньшего знака, поставленного слева от большего, вычитается из значения большего знака.
Например, запись IX обозначает число 9, а запись XI — число 11. Десятичное число 28 представляется следующим образом:
XXVIII = 10 + 10 + 5 + 1 + 1 + 1.
Десятичное число 99 имеет следующее представление (рис. 8):
Рисунок 8. Число 99 в римской системе счисления
То, что при записи новых чисел ключевые числа могут не только складываться, но и вычитаться, имеет существенный недостаток запись римскими цифрами лишает число единственности представления. Действительно, в соответствии с приведенным выше правилом, число 1995 можно записать, например, следующими способами:
MCMXCV = 1000 + (1000 - 100) + (100 -10) + 5,
MDCCCCLXXXXV = 1000 + 500 + 100 + 100 + 100 + 100 + 50 + 10 + 10 + 10 + 10 + 5
MVM = 1000 + (1000 - 5),
MDVD = 1000 + 500 + (500 - 5) и т.д.
Единых правил записи римских чисел до сих пор нет, но существуют предложения о принятии для них международного стандарта.
В наши дни любую из римских цифр предлагается записывать в одном числе не более трех раз подряд. На основании этого построена таблица, которой удобно пользоваться для обозначения чисел римскими цифрами:
Таблица 2. Таблица римских цифр
Единицы |
Десятки |
Сотни |
Тысячи |
1 I |
10 X |
100 C |
1000 M |
2 II |
20 XX |
200 CC |
2000 MM |
3 III |
30 XXX |
300 CCC |
3000 MMM |
4 IV |
40 XL |
400 CD |
|
5 V |
50 L |
500 D |
|
6 VI |
60 LX |
600 DC |
|
7 VII |
70 LXX |
700 DCC |
|
8 VIII |
80 LXXX |
800 DCCC |
|
9 IX |
90 XC |
900 CM |
Римскими цифрами пользовались очень долго. Еще 200 лет назад в деловых бумагах числа должны были обозначаться римскими цифрами (считалось, что обычные арабские цифры легко подделать).[6]
В настоящее время римская система счисления не применяется, за некоторыми исключениями:
Эта нумерация была создана вместе со славянской алфавитной системой для переписки священных книг для славян греческими монахами братьями Кириллом (Константином) и Мефодием в IX веке. Эта форма записи чисел получила большое распространение в связи с тем, что имела полное сходство с греческой записью чисел.
Таблица 3. Славянская система счисления
Единицы |
Десятки |
Сотни | |||
1 |
|
10 |
|
100 |
|
2 |
|
20 |
|
200 |
|
3 |
|
30 |
|
300 |
|
4 |
|
40 |
|
400 |
|
5 |
|
50 |
|
500 |
|
6 |
|
60 |
|
600 |
|
7 |
|
70 |
|
700 |
|
8 |
|
80 |
|
800 |
|
9 |
|
90 |
|
900 |
|
Если посмотреть внимательно, то увидим, что после «а» идет буква «в», а не «б» как следует по славянскому алфавиту, то есть используются только буквы, которые есть в греческом алфавите. До XVII века эта форма записи чиcел была официальной на территории современной России, Белоруссии, Украины, Болгарии, Венгрии, Сербии и Хорватии. До сих пор в православных церковных книгах используется эта нумерация.[8]