
- •Курсовой проект
- •Содержание
- •1. Теоретические основы разработки.
- •1.1. Описание предметной области
- •1.2. Анализ методов решения.
- •1.3. Обзор средств программирования.
- •1.4. Описание языка Паскаль.
- •2. Практическая часть
- •2.1. Постановка задачи
- •2.1.1. Основания для разработки
- •2.1.2. Назначение программы
- •2.1.3. Требования к программе
- •2.1.3.1. Требования к функциональным характеристикам
- •2.2. Описание схем
- •2.2.2 Описание схемы процедуры kvadr
- •2.2.3. Описание схемы процедуры koren
- •2.3. Текст программы
- •2 .4. Описание программы
- •2.4.1. Общие сведения
- •2.4.2. Функциональное назначение
- •2.4.3. Описание логической структуры
- •2.4.4. Используемые технические и программные средства
- •2.4.5. Вызов и загрузка
- •2.4.6. Входные и выходные данные
- •2.5. Руководство оператора
- •2.5.1. Назначение программы
- •2.5.2. Условия выполнения
- •2.5.3. Выполнение программы и сообщения оператору
- •2.6. Программа и методика испытаний
- •2.6.1. Объект испытаний
- •2.6.2. Цель испытаний
- •2.6.3. Требования к программе
- •2.6.3.1. Требования к функциональным характеристикам
- •2.6.3.2. Требования к информационной и программной совместимости
- •2.6.3.3. Требования к маркировке и упаковке
- •2.6.4. Требования к программной документации
- •2.6.5. Средства и порядок испытаний
- •2.6.6. Методы испытаний
- •2.6.6.1. Для проверки способности обеспечивать ввод исходных данных
- •2.6.6.2. Для проверки способности решать уравнение с точностью до 0.001 необходимо:
- •2.6.6.3. Для проверки способности выводить результат на экран, принтер или в файл необходимо:
- •2.6.6.3. Для проверки требований к информационной и программной совместимости необходимо:
- •2.7. Протокол испытаний
- •Заключение
- •Список литературы
- •Диалоговое окно для ввода данных
- •Окно с результатами работы программы
- •Сообщение о необходимости включить принтер
Санкт-Петербургская инженерная школа электроники
Курсовой проект
по предмету «Технология разработки программных продуктов»
Тема: «Решение кубических уравнений»
Выполнил:
студентка гр.340
Иванова Мария
Проверил
Кравченко Т.Н.
2001
Содержание
Введение………………….......................................................................................…................
1. Теоретические основы разработки.....……………………....................................................
1.1. Описание предметной области...................................……………………......................
1.2. Анализ методов решения...................................................................……………………
1.3. Обзор средств программирования.....................................................…………………..
1.4. Описание языка Паскаль.....................................................................…………………..
2. Практическая часть...................................................................................…………………..
2.1. Постановка задачи................................................................................…………………
2.1.1. Основания для разработки..............................................................…………………
2.1.2. Назначение программы...................................................................…………………
2.1.3. Требования к программе.................................................................…………………
2.1.3.1. Требования к функциональным характеристикам..................…………………
2.1.3.2. Требования к надежности..........................................................…………………
2.1.3.3. Требования к условиям эксплуатации......................................…………………
2.1.3.4. Требования к техническим средствам......................................…………………
2.1.3.5. Требования к информационной и программной совместимости........………..
2.1.3.6. Требования к маркировке и упаковке......................................………………….
2.1.3.7. Требования к транспортировке и хранению............................………………….
2.1.4. Требования к программной документации....................................…………………
2.1.5. Стадии разработки............................................................................…………………
2.1.6. Виды испытаний...............................................................................…………………
2.2. Описание схем.......................................................................................…………………
2.2.1. Описание схемы основного модуля................................................…………………
2.2.2. Описание схемы процедуры KVADR.............................................…………………
2.2.3. Описание схемы процедуры KOREN..............................................…………………
2.3. Текст программы....................................................................................…………………
2.4. Описание программы.............................................................................…………………
2.4.1. Общие сведения.................................................................................…………………
2.4.2. Функциональное назначение............................................................…………………
2.4.3. Описание логической структуры.....................................................…………………
2.4.4. Используемые технические и программные средства...................…………………
2.4.5. Вызов и загрузка................................................................................…………………
2.4.6. Входные и выходные данные...........................................................…………………
2.5. Руководство оператора...........................................................................…………………
2.5.1. Назначение программы.....................................................................…………………
2.5.2. Условия выполнения.........................................................................…………………
2.5.3. Выполнение программы и сообщения оператору..........................…………………
2.6. Программа и методика испытаний.......................................................…………………
2.6.1. Объект испытаний.............................................................................…………………
2.6.2. Цель испытаний..................................................................................………………...
2.6.3. Требования к программе....................................................................…………………
2.6.3.1. Требования к функциональным характеристикам.....................…………………
2.6.3.2. Требования к информационной и программной совмeстимости……………….
2.6.3.3. Требования к маркировке и упаковке...........................................………………..
2.6.4. Требования к программной документации........................................……………….
2.6.5. Средства и порядок испытаний...........................................................……………….
2.6.6. Методы испытаний................................................................................………………
2.7. Протокол испытаний..................................................................................……………….
Заключение...........................................................................................................………………..
Список литературы..............................................................................................……………….
Приложение 1. Форма вывода результатов.......................................................……………….
Приложение 2. Текст программы.......................................................................……………….
Приложение 3. Возможные ошибки при работе программы...........................………………
Приложение 4. Контрольные примеры..............................................................……………….
В настоящее время компьютеры широко применяются в самых разных областях: науке, промышленности, медицине, образовании. Применение компьютеров в системе образования значительно облегчает труд преподавателя, так как позволяет быстрее и легче проверить знания учащихся, подготовить для них обучающие и тестовые задания. Применение компьютеров способствует также повышению уровня знаний студентов.
Разработанная в данном курсовом проекте программа решения кубических уравнений может быть использована в учебных заведениях, в которых курс математики включает изучение решения кубических уравнений. Программа позволит преподавателю быстро решить тестовые примеры, предлагаемые студентам.
Программа может быть также использована в различных инженерных и научных расчетах, требующих решения кубических уравнений.