Помощь к задачнику Дипломный проект Рассмехина Сергея


novsu.ac.ru

novgorod.ru

space.novgorod.ru

yandex.ru

rambler.ru


Начало Теория Задачи Задачник Учебник Об авторах Помощь

Требования для нормальной работы программы
"Компьютерная реализация круговой модели Пуанкаре плоскости Лобачевского":

  1. Компьютер c процессором на базе Intel Pentium I (и выше).
  2. Видеокарта, поддерживающая разрешение монитора 800*600 (можно выше, но удобнее работать в указанном режиме).
  3. Операционная система Microsoft Windows 95/98/NT.
  4. Web-броузер Microsoft Internet Explorer (версия 4.0 и выше) с установленной JVM (Java Virtual Machine) - интерпретатором языка программирования Java.
  5. Для удобства работы с программой желательно максимально освобождать экран от различных меню:
    1. Для строки пуска сделать установку "Автоматически убирать с экрана".
    2. Убрать панель Microsoft Office.
    3. Свернуть все меню Internet Explоrer'а (оставить только верхнее меню и строку состояния).

Управление

Функциональные
клавиши
Выбор евклидова инструментария
Выбор евклидова инструментария. На экран выводится панель с евклидовым инструментарием.
Выбор неевклидова инструментария
Выбор неевклидова инструментария. На экран выводится панель с гиперболическим инструментарием.
Увеличение/уменьшение масштаба
Изменение масштаба построений. Увеличение масштаба - правая кнопка мыши, уменьшение - левая. На экране изменение масштаба отображается уменьшением/увеличением радиуса круга B2. Удобно использовать при евклидовых построениях, если они выходят за границы круга В2 или экрана. Увеличение/уменьшение масштаба автоматически вызывает очистку экрана от построений.
Убрать построения
Убирает все сделанные построения, оставляя только объекты, входящие в условия решаемой в данный момент задачи.
Отменить последнее построение
Убирает последний построенный объект. В случае, если последнее построение не завершено отменяет это построение.
Показать/скрыть координатные оси и круг
При последовательном нажатии на кнопку можно добиться всех 4-х возможных ситуаций отображения координатных осей и круга: отображаются оси и круг, отображается только оси и т.д. Функция удобна для превращения задачника для круговой модели Пуанкаре в обычный евклидов задачник (для этого достаточно скрыть круг В2 и пользоваться евклидовым инструментарием).
Следующая задача
Вывод на экран всплывающего окна с текстом очередной задачи, очистка всех ранее сделанных построений и отображение объектов новой задачи.
Текст задачи
Вывод на экран всплывающего окна с текстом текущей задачи. Если окно уже отображено - скрывает его.
Скрыть все дополнительные построения
Убирает с экрана все построения, помеченные как дополнительные (они остаются в памяти).
Показать все дополнительные построения
Отображает все сделанные построения, в том числе и дополнительные.
Выбор/отмена дополнительных построений
Кнопка имеет два состояния - нажата и отжата. При отжатом состоянии все текущие построения считаются основными и выводятся на экран всегда. Нажатое состояние кнопки обозначает, что построения, которые ведутся, помечаются как дополнительные и при ближайшем нажатии кнопки "Скрыть дополнительные построения" могут быть убраны с экрана. Кнопка выполняет функцию резинки при построениях карандашом: можно незагромождать чертеж и убирать все вспомогательные построения. Нажатие/отжатие кнопки влечет отмену текущего незавершенного построения.
Евклидова и неевклидова длина
В данных окнах выводятcя соответственно евлидова и неевклидова длина отрезка, соединяющего последнюю поставленную точку с текущей (над которой в данный момент находится курсор мыши). Длина рассчитывается и выводится только в поле построений. Естественно, неевлидова длина не выводится в случае, если последняя или текущая точка не находятся внутри круга В2.

Евклидов
инструментарий
Евклидова точка
Построение евклидовой точки.
Евклидова прямая
Построение евклидовой прямой по двум точкам, лежащим на прямой. Точки не могут совпадать.
Евклидов луч
Построение евклидова луча по двум точкам: началу и точке, лежащей на луче. Точки не могут совпадать.
Евклидов отрезок
Построение евклидова отрезка по двум точкам - концам отрезка. Точки не могут совпадать.
Евклидова окружность (А,В,С)
Построение евклидовой окружности по трем точкам, лежащим на ней. Все точки должны быть различными и не лежать на одной прямой.
Евклидова окружность (О,R)
Построение евклидовой окружности по трем точкам. Первая точка - центр окружности, вторая и третья - концы отрезка, являющегося радиусом окружности. Вторая и третья точка должны быть различными, но одна из них может совпадать с первой. За счет этого свойства возможно построение окружности по центру и точке, лежащей на окружности.
Евклидов треугольник
Построение евклидова треугольника по трем точкам - вершинам треугольника. Все точки должны быть различными.
Евклидов серединный перпендикуляр
Построение евклидова серединного перпендикуляра к евклидову отрезку по двум точкам - концам этого отрезка. Точки не могут совпадать.
Инверсия относительно окружности
Построение точки инверсной данной точке относительно некоторой окружности. Для построения необходимо ввести три точки: 1-я точка - центр окружности, относительно которой происходит инверсия, 2-я точка лежит на этой окружности, 3-я точка - та, для которой ищется инверсный образ. Не могут совпадать 1-я и 2-я точка (окружность нулевого радиуса), 1-я и 3-я (центр окружности при инверсии переходит в точку "бесконечность"). Возможны ситуации, когда инверсный образ 3-й точки будет выходить из зоны прямой видимости (экрана), хотя и будет при этом содержаться в памяти компьютера.

Неевклидов
инструментарий
Неевклидова точка
Построение неевклидовой точки. От евклидовой точки отличается только тем, что не может быть поставлена за предалами круга B2.
Неевклидова прямая
Построение неевклидовой прямой по двум точкам, лежащим на прямой. Точки не могут совпадать.
Неевклидов луч
Построение неевклидова луча по двум точкам: началу и точке, лежащей на луче. Точки не могут совпадать.
Неевклидов отрезок
Построение неевклидова отрезка по двум точкам - концам отрезка. Точки не могут совпадать.
Неевклидова окружность (А,В,С)
Построение неевклидовой окружности по трем точкам, лежащим на ней. Все точки должны быть различными, не лежать на одной прямой и евклидова окружность, проходящая через эти точки не должна пересекать круг В2.
Неевклидова окружность (О,R)
Построение неевклидовой окружности по трем точкам. Первая точка - центр окружности, вторая и третья - концы отрезка, являющегося радиусом окружности. Вторая и третья точка должны быть различными, но одна из них может совпадать с первой. За счет этого свойства возможно построение окружности по центру и точке, лежащей на окружности.
Неевклидов треугольник
Построение неевклидова треугольника по трем точкам - вершинам треугольника. Все точки должны быть различными.
Неевклидов серединный перпендикуляр
Построение неевклидова серединного перпендикуляра к неевклидову отрезку по двум точкам - концам этого отрезка. Точки не могут совпадать.
Отражение относительно прямой
Построение точки, являющейся образом данной точки при отражении относительно некоторой прямой. Для построения необходимо ввести три точки: 1-я и 2-я точки - задают прямую, относительно которой происходит отражение, 3-я точка - та, для которой ищется образ. Не могут совпадать 1-я и 2-я точка.
Эквидистанта
Построение эквидистанты по данной прямой - базе. Для построения необходимо ввести три точки: 1-я и 2-я точки - задают прямую, 3-я точка принадлежит эквидистанте. Не могут совпадать 1-я и 2-я точка.
Орицикл
Построение орицикла по данной прямой - базе. Для построения необходимо ввести три точки: 1-я и 2-я точки - задают прямую, 3-я точка принадлежит орициклу. Не могут совпадать 1-я и 2-я точка.
rassmekhin@mail.ru
Rassmekhin Sergey
Начало Теория Задачи Задачник Учебник Об авторах Помощь