Особенности разработки комплекта программной документации рассмотрим на примере программы, предназначенной для знакомства школьников с методами решения квадратного уравнения[10].
Результаты постановки задачи зафиксируем в документах: «Пояснительная записка» и «Техническое задание». В Пояснительной записке опишем идею программы, а в Техническом задании сформулируем основные требования к программе.
Пояснительная записка
Введение.
Наименование программы: “Решение квадратного уравнения“. Программа предназначена для знакомства школьников с методами использования компьютера на примере нахождения корней квадратного уравнения.
Назначение и область применения.
Программа является обучающей. Её цель:
1) приобщить школьников к использованию компьютера для решения математических задач;
2) познакомить с теорией квадратного уравнения;
3) научить решать квадратные уравнения.
Технические характеристики.
Программа должна выдавать результат с сообщением понятным пользователю.
|
|
Для решения квадратного уравнения вычисляется его дискриминант (D), после чего находятся корни уравнения (x 1, x 2). Если введённые коэффициенты описывают не квадратное, а линейное уравнение (A =0), то находится корень линейного уравнения, о чём сообщается пользователю. В случае если введённые коэффициенты не соответствуют ни квадратному, ни линейному уравнениям (A= 0 и B =0), то должно выдаваться сообщение.
При запуске программы пользователю предлагается ввести коэффициенты A, B,C, после чего выдаётся результат в виде сообщения.
Программа написана в среде C++ Builder 6.0 Enterprise. Программа разработана для IBM PC со следующими характеристиками:
1) процессор Intel Pentium 266 MHz или выше;
2) объём ОЗУ не менее 64 MB;
3) наличие установленной операционной системы Windows 98 / NT / 2000 / XP
4) наличие стандартной клавиатуры;
5) наличие манипулятора типа ”мышь”
Источники, использованные при разработке.
При написании программы использовалась литература: Учебник математики для седьмого класса средней школы, Методика преподавания математики в средних классах общеобразовательной школы, Руководство по С++ Builder 6.0 Enterprise.
__
______
|
Введение.
Наименование программы: “Решение квадратного уравнения“. Программа предназначена для знакомства школьников с методами использования компьютера на примере нахождения корней квадратного уравнения.