Автор работы: Пользователь скрыл имя, 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
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.Список литературы.