Технологии проектирования программного обеспечения информационных систем ТППОИС Раковский ТЕМА 5
Во вложенном архиве проект и отчет по работе
Тема 5. Программа для вывода графика функции одной переменной, нахождения экстремумов функции и ее корней. Необходимо разработать программу построения графика функции по ее формульному представлению. Формула задается в виде выражения на языке Си, например, y=sin(x*x)/2 или y=x*x-2*x+4. Реализовать синтаксический разбор этого выражения с одновременным вычислением значений функции для набора значений абсцисс. Ресурсы: средство yacc (pcyacc), грамматика языка формул. Компоненты программного проекта (очевидные) : – программа; – интерфейс пользователя (дизайн, элементы управления); – подпрограммы отображения осей координат; – модуль помощи; – модуль ввода параметров и формульной строки с одновременной проверкой синтаксиса (и, возможно семантики).; – библиотека формульных записей функций на языке высокого уровня.
1. Проектирования программных продуктов 2. Разработка: - структурной и функциональной схем программного обеспечения; - структур данных; - алгоритмов и реализующих их программ; - стратегии тестирования и тестовых данных; 3. Отладки интерактивных систем программного обеспечения; 4. Составления пояснительной записки, содержащей обоснование принятых проектных решений; 5. Применения нормативных документов, регламентирующих состав, содержание и форму технической документации на разработанный программный продукт.