Моделирование геометрических операций в среде графического редактора
ЗАДАЧА. Моделирование геометрических операций. 1 этап. Постановка задачи. К задачам, поставленным еще в древности, относятся задачи деления отрезков и углов на две равные части. Их решение было известно еще в догреческий период (5 век до н.э.).
Цель моделирования. При отсутствии специальных инструментов смоделировать основные геометрические операции. Формализация задачи. Исходные геометрические объекты (отрезок, радиус, угол) задаются в верхнем левом углу рабочего поля. Для построений используются их копии. Построение основывается на законах геометрии.
2 этап. Разработка модели. Модель 1. Деление отрезков (моделирование функции линейки)
Модель 2. Построение окружности заданного радиуса и определение ее центра (моделирование функции циркуля)
Модель 3. Деление угла пополам (моделирование функции транспортира)
3 этап. Компьютерный эксперимент. План эксперимента. 1.Тестирование построенной по заданному алгоритму модели 1 совмещением отрезков, полученных при делении. 2.Тестирование по заданному алгоритму модели 2 совмещением исходного и повернутого на 90 0 отрезка с радиусами полученной окружности. Проведение исследования Докажите правильность алгоритмов построения.
4 этап. Анализ результатов Если результаты тестирования отрицательные, увеличить точность выполнения алгоритма за счет работы в увеличенном масштабе (под лупой).