Системы счисления, переводы чисел

Автор работы: Пользователь скрыл имя, 24 Февраля 2011 в 15:52, курсовая работа

Описание работы

На ранних ступенях развития общества люди почти не умели считать. Они отличали друг от друга совокупности двух и трех предметов; всякая совокупность, содержавшая большее число предметов, объединялась в понятии «много». Это был еще не счет, а лишь его зародыш.

Содержание работы

Глава 1.История развития систем счисления……..………………………..2
Зарождение систем счисления………………………………………………2
Образование десятичной системы счисления……………………………....4
Глава 2. Системы счисления…………….…………………………………..5
2.1 Позиционные и непозиционные системы счисления………………………5
2.2 Двоичная(бинарная) система счисления…………………………………….6
2.3. Восьмеричная система счисления…………………………………………..6
2.4. Десятеричная система счисления…………………………………………...6
2.5. Шестнадцатеричная система счисления……………………………………7
Глава 3. Представление чисел в ЭВМ…………………………………..8
Представление чисел с фиксированной и плавающей запятой.………...…8
3.2 Числа с фиксированной запятой…………………………………………….8
3.3 Числа с плавающей запятой…………………………………………………9
3.3 Прямой, обратный и дополнительный коды. Модифицированный код…10
Глава 4. Перевод чисел…………………………………………………...13
4.1 Представление двоичных чисел и перевод их в десятичные…………….13
4.2 Преобразование десятичных чисел в двоичные…………………………..13
4.2.1 Метод деления……………………………………………………………..13
4.2.2 Метод умножения………………………………………………………….14
5.Постановка задачи………………………………………………………15
6.Внешнее проектирование программы…………………………………15
7.Математическая модель………………………………………………...16
8.Кодирование и отладка программы….……………………………...…17
9.Таблица тестов…………………………………………………………..23
10.Список литературы………………………………………..…………..24

Файлы: 1 файл

kursovik.doc

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

        3: m1:=16;

end;

end;

end.

 

9.Таблица тестов.

Входные данные Полученное  число Примечание
Переводимое число Исходная система Конечная система
1 1011 2 2 1011 Тесты предложенные на проверку правильности перевода
2 1011 2 8 13
3 1011 2 10 11
4 1011 2 16 B
5 17 8 2 1111
6 17 8 8 20
7 17 8 10 15
8 17 8 16 F
9 254 10 2 11111110
10 254 10 8 376
11 254 10 10 254
12 254 10 16 FE
13 adf34 16 2 10101101111100100000
14 adf34 16 8 2557464
15 adf34 16 10 712500
16 adf34 16 16 ADF34
17 212 16 10 530
18 ропл 2 16 ОШИБКА ВВОДА!!! Тесты на ошибку ввода
19 adf323g 2 16 ОШИБКА ВВОДА!!!
20 пустая строка 8 10 ОШИБКА ВВОДА!!!
 
 
 
 
 

 

 

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

  1. Кодирование информации (Двоичные коды). Березнюк Н. Т. Андрущенко А. Г. И др. Харьковю 1978.
  2. Выгодский М.Я. Справочник по элементарной математике, М.: Государственное издательство технико-теоретической литературы, 1956.
  3. Каган Б.М. Электронные вычислительные машины и системы, М.: Энергоатомиздат, 1985.
  4. Майоров С.А., Кириллов В.В., Приблуда А.А., Введение в микроЭВМ, Л.: Машиностроение, 1988.
  5. Фомин С.В. Системы счисления, М.: Наука, 1987.
  6. Ролич Ч. Н. – От 2 до 16, Минск, «Высшая школа», 1981г.
  7. Математическая энциклопедия. М: “Советская энциклопедия” 1985г.
  8. Шауман А. М. Основы машинной арифметики. Ленинград, Издательство Ленинградского университета. 1979г.
  9. Калабеков Б. А. Цифровые устройства и микропроцессорные системы. М: “Горячая линия - Телеком” 2000г.
  10. Ворощук А. Н. Основы ЦВМ и программирования. М:”Наука” 1978г.
  11. Алексенко А. Г. Микросхемотехника. М: ”Радио и связь” 1990г.

Информация о работе Системы счисления, переводы чисел