Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Поянительная записка Пудовкина.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.51 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

Российской Федерации

Пензенский Государственный Университет

Кафедра прикладной математики и информатики

Зав. кафедрой ПМИ

к.т.н.,профессор,

Дрождин В.В.

22 мая 2013 г.

Разработка программы преобразования чисел в различные системЫ счисления

Пояснительная записка к курсовому проекту

по дисциплине

"Информатика и программирование"

Автор курсового проекта

Пудовкина Е.М.

Группа

ПЭ-11

Направление

230700

Руководитель проекта

к.т.н., профессор ДрождинВ.В.

Пенза 2013

Задание на курсовое проектирование

1 Исходные данные (функциональные требования) на проектирование

Разработать программу на языке С++, осуществляющую преобразование и обработку чисел в позиционной k-ичной (2 ≤k≤ 16) и римской системе счисления. Программа должна реализовывать следующие функции: ввод и вывод чисел в k-ичной и римской системах счисления, выполнение арифметических операций над числами в различных системах счисления, вывод на дисплей результатов вычисления арифметических выражений, содержащих числа в различных системах счисления.

Среда разработки: Visual Studio 2010.

2 Структура проекта

2.1 Пояснительная записка

Основная часть пояснительной записки должна содержать следующие разделы:

  1. Анализ задачи преобразования чисел в различные системы счисления и выполнения арифметических операций

  2. Проектирование программыпреобразования чисел

  3. Реализация программы преобразования чисел

    1. Графическая часть (перечень и содержание чертежей, плакатов)

1. Диаграмма вариантов использования

2. Диаграмма классов

3.Схема программы реализации основных функций

3 Календарный график выполнения проекта

Наименование этапов работы

Объём

работы

Срок выполнения

1. Постановка и формальное решение задачи

10 %

01.02.2013 – 15.02.2013

2. Разработка проекта программы

30 %

16.02.2013 – 15.03.2013

3. Написание программного кода

30 %

16.03.2013 – 15.04.2013

4. Отладка и тестирование программы

20 %

16.04.2013 – 30.04.2013

5. Оформление пояснительной записки

10 %

01.05.2013 – 15.05.2013

Дата выдачи задания 31 января 2013 г.

Дата защиты проекта 22 мая 2013 г.

Задание к исполнению принял _______________ Пудовкина Е.М.

Руководитель курсового проекта _______________ ДрождинВ.В.

Оглавление Введение 4

1. Анализ задачи преобразования чисел в различные системы счисления и выполнения арифметических операций........................................................................5

2. Проектирование программы преобразования чисел..............................................10

2.1 Разработка структуры программы.....................................................................10

2.2. Разработка алгоритмов реализации основных функций ………...................10

3. Реализация программы преобразования чисел.......................................................13

3.1. Программная реализация преобразования чисел............................................13

3.2. Тестирование программы………………………………....................………..13

3.3. Руководство пользователя ………………………………..……..................…16

Заключение ………………………………………………………….................….......18

Список использованных источников …………………………………..................…19 Приложение 1. Диаграммы и схемы ……………………........…………...................20 Приложение 2. Текст программы на С++……………………………..................…..25