Разработка класса "Геометрическая фигура" - Контрольная работа

бесплатно 0
4.5 77
Формальная постановка задачи и спецификация программы. Сценарий диалога с пользователем. Разработка структур данных и алгоритмов. Таблица параметров и текст программы на языке C . Тестирование программы с целью определения корректности ее работы.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Разработать и протестировать класс фигура, который должен: - представлять фигуру согласно индивидуальному заданию (окружность, часть которой (сектор, в основании которого заданный угол) вырезана); В описании класса присутствует 4 атрибута класса: центр окружности (Point), точка на окружности (Point), угол в основании сектора (double) и радиус окружности (double). Модель структуры данных: а) В программе описаны два класса: фигура(Figure) и точка (Point); Доступ к членам-данным класса - “private”, что объясняется стремлением обезопасить класс от неконтролируемого метода доступа. в) Точки являются экземплярами класса Point, который был описан в предыдущей лабораторной работе “Разработка класса Точка. в) Состав набора членов-функций определяется поставленными проблемными задачами. Существует экземпляр класса Figure Изменены значения CENFIG и PTONFIG void CALCRADCIRC Расчет радиуса фигуры - - - Существует экземпляр класса Figure Изменено ЗНАЧЕНИЕFIGRAD void GETPARAMFIGURE Вывод значений параметров фигуры (Figure&) - Значения параметров фигуры Существует экземпляр класса Figure - void GETCOORDPT Вывод значения координат точки (Point&) - Координаты точки Существует экземпляр класса Point - double SETANGLE Инициализация угла в основании сектора - double Диалог ввода угла в основании сектора и сообщения о корректности данных - Изменено значение SECANG void SETFIGURE Инициализация параметров фигуры (Point&, Point&) void Диалог ввода угла в основании сектора и сообщения о корректности данных Существуют экземпляры класса Point Изменены значения CENFIG, PTONFIG, SECANG, FIGRAD void AREAFIGURE Расчет площади фигуры (Figure&) void Вывод величины площади фигуры Существует экземпляр класса Figure -Работоспособность программы подтверждается разработчиком на основании и тестирования основных функций программы.

План
Оглавление

1) Исходная постановка задачи

2) Анализ задачи

3) Формальная постановка задачи

4) Спецификация программы

5) Сценарий диалога с пользователем

6) Разработка структур данных и алгоритмов

7) Таблица параметров функций программы

8) Текст прогаммы на языке C

9) Тестирование программы

10) Итог

11) Вывод

1 Исходная постановка задачи

Вывод
Разработанная программа отвечает поставленным требованиям. Работоспособность программы подтверждается разработчиком на основании и тестирования основных функций программы. Несомненными достоинствами класса является легкая интегрируемость за счет понятности текста класса, удобство и надежность.

Размещено на

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?