Курсовая работа
На тему
"Перевод чисел из различных систем счисления"
Рязань 2009
Введение В данной курсовой работе возникает задача разработки приложения, позволяющего выполнять перевод чисел из различных систем счисления, с применением средств ассемблера процессора x86.
1. Техническое задание
1.1 Основания для разработки программы Разработка программ ведется на основании следующих документов:
1. ГОСТ 19.001–77
Единая система программной документации. Общие положения
2. ГОСТ 19.101–77
Единая система программной документации. Виды программ и программных документов
3. ГОСТ 19.201–78
Единая система программной документации. Техническое задание. Требования к содержанию и оформлению
4. ГОСТ 19.202–78
Единая система программной документации. Спецификация. Требования к содержанию и оформлению
5. ГОСТ 19.301–79
Единая система программной документации. Программа и методика испытаний. Требования к содержанию и оформлению
6. ГОСТ 19.401–78
Единая система программной документации. Текст программы. Требования к содержанию и оформлению
7. ГОСТ 19.402–78
Единая система программной документации. Описание программы
8. ГОСТ 19.404–79
Единая система программной документации. Пояснительная записка. Требования к содержанию и оформлению
9. ГОСТ 19.503–79
Единая система программной документации. Руководство системного программиста. Требования к содержанию и оформлению
10. ГОСТ 19.504–79
Единая система программной документации. Руководство программиста. Требования к содержанию и оформлению
11. ГОСТ 19.505–79
Единая система программной документации. Руководство оператора. Требования к содержанию и оформлению
12. ГОСТ 19.701–90
Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения
1.2 Назначение разработки Программа служит для перевода чисел из систем счисления с основанием 2, 8, 10, 16.
1.3 Требования к программе
В программе организация входных данных осуществляется в виде поля для ввода числа и переключателей для выбора системы счисления. Организация выходных данных осуществляется в виде метки.
1.4 Требования к надежности В программе обеспечивается контроль правильности ввода числа. Если число введено не корректно, то выводится сообщение об ошибке.
2. Описание разработанной программы
2.1 Общие сведения Наименование и обозначение программы «perevod».
Для выполнения программы необходима ОS Windows 9x/2000/XP/vista/7
Программа написана с использованием Delphi 7, TASM32.
2.2 Описание логической структуры 1) Окно формы в начале выполнения программы:
Окно формы при выполнении
Алгоритмы обработчиков событий для программы:
1) Событие С1 – для выхода из программы. ............