Астраханский государственный технический университет
Постановка задачи
Введение
Цель разработки и назначение программного продукта
Диаграмма вариантов использования
Форматы данных
Входные/выходные данные
Функциональное взаимодействие модулей программы
Системные требования
Средства разработки
Сведения о проекте
Заключение

Сложение дробно-рациональных функций

1. Астраханский государственный технический университет

й проект по дисциплине «Программирование и инфо
на тему:
Программа-тренажер
«Сложение дробно-рациональных функций»
Выполнил студент гр. ДИПРб-11 Тагиров Р.Р.
Руководитель ст. преп. Толасова В.В.
1

2. Постановка задачи

Разработать программу, позволяющую:
Получить задание на умение складывать дробнорациональные функции
Запросить у пользователя ответ
Получить верный ответ в случае если ответ
пользователя был неверным
Завершение тренировки:
–Успех
— 3 правильных
–Неудача
— 3 неправильных
2

3. Введение


Полином — математическая структура вида
Дробно-рациональная функция (ДРФ) — математическая
структура вида
где P и Q — полиномы
Суммой данных двух ДРФ называется такая, у которой
коэффициенты полинома-числителя равны сумме
соответствующих коэффициентов полинома-числителя
первой дроби умноженного на знаменатель-полином
3

4. Цель разработки и назначение программного продукта

Цель разработки: автоматизация проверки
умения складывать ДРФ
Назначение:
Снижение нагрузки на преподавателя
Повышение качества обучения
4

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

Выбрать
уровень
сложности
5

6. Форматы данных


Структура для хранения полинома:
Структура для хранения ДРФ:
6

7. Входные/выходные данные


Выходные:
–Приветствие
–Описания
уровней сложности
–Правильные
–Сообщения
ответы
об ошибках
–Задания
–Сообщения
о завершении теста
Входные:
–Все
Выбор
сложности
(егострок.
номер)
этоуровня
представлено
в виде
7

8. Функциональное взаимодействие модулей программы

cursevaya_v2
polynom
fields
utils
8

9. Системные требования

Аппаратные требования
Intel-совместимый процессор с тактовой
частотой не менее 133 MH
Не менее 512 Mb ОЗУ
Не менее 300 kb свободного места на
жестком диске
Программные требования
Microsoft Windows XP (SP3)
9

10. Средства разработки

Язык Semantic Language
Интегрированная среда разработки
Semantic IDE 1.0.3.2
Офисный пакет LibreOffice 5.2.0.4
(документация)
10

11. Сведения о проекте

Свыше 700 строк кода
4 модуля
4 класса и 18 методов
8 функций
Свыше 95 триллионов различных вариантов
задач
11

12. Заключение

Программа отвечает поставленным
требованиям.
12
English     Русский Правила