произвольной прямой, заданной двумя точками. 1. 18. 3. Высший уровень: 12. Выполнить преобразование переноса вдоль перпендикуляра к
произвольной плоскости, заданной тремя точками, на X единиц. 13. Выполнить преобразование переноса вдоль перпендикуляра к
произвольной плоскости, заданной точкой и прямой, на X единиц. 14. Выполнить преобразование симметрии относительно
произвольной плоскости, заданной тремя точками.
1. Выполнить преобразование симметрии относительно
произвольной 2. плоскости, заданной точкой и прямой. 3. Выполнить преобразование переноса вдоль перпендикуляра к
произвольной плоскости, заданной двумя пересекающимися
прямыми, на X единиц. 4. Выполнить преобразование симметрии относительно
произвольной - плоскости, заданной двумя пересекающимися прямыми.
подготовка инвариантного решения (объяснения, алгоритма е1с)
моделируемых ситуаций (явлений, процессов еtс) и его проверка
КФБН. 00147-019001-1 системой с подтверждением правильности или указанием на ошибки.
Задания генерируются по уровням сложности, описанным в п. 1. 2. 4. 1. 20 Реализация модели пространственных объектов должна включать в
себя:
- Массив координат вершин фигуры.
— Набор топологических отношений.
- Функции для работы с объектом (функции элементарных
геометрических преобразований). 4. 1. 21 В механизме вывода должны присутствовать следующие правила для
нахождения последовательности геометрических преобразований:
— совмещение точки с началом координат;
1. совмещение прямой с любой из координатных осей;
2. совмещение плоскости с любой из координатных плоскостей;
- выполнение элементарного геометрического преобразования в
соответствии с выданным заданием, относительно
соответствующего элемента координатной системы.
4. 1. 22. Должны использоваться следующие матрицы элементарных геометрических преобразований:
| | |Матрица пе|ренос| | | | |а на | |1 |0 |0 | | | | |0 | | |0 |1 |0 | | | | |0 | | |0 |0 |1 | | | | |0 | | |Тх |Ту |Тz | | | | |1 | | вектор Т
Матрица масштабирования на вектор Е
Ех О О О
О Еу О О
О 0 Еz О
0001
Матрица поворота на угол а вокруг оси ОХ
1000
О cos(а) sin(а) О
О -sin(а) cos(а) О
Матрица поворота на угол b вокруг оси ОY
cos(b) 0 -sin(b) О
| | |КФБН. ОО | | | |147-01 | | | |9001-1 | |1|0 |0 | | |0|cos(b)|0 | | |0|0 |1 | | sin(с) cos(с) О О Матрица поворот на угол с вокруг оси О2
О О 0. О 1. О
1
-1 О О О
О -I О О Матрица центральной симметрии
О О О О
О 1 -1 О
О -1 О О Матрица симметрия относительно оси ОХ
О О О -1 О
О О
-I О О О Матрица симметрия относительно оси ОY
О
о -1 О о Матрица симметрия относительно оси О2
Матрица зеркальной симметрия относительно плоскости ХОY
000
1 О О
Матрица зеркальной симметрия относительно плоскости YОZ -1000 0100
12
КФБН. ОО 147-01 9001-1 0010 0001
Матрица зеркальной симметрия относительно плоскости ХО2 1000 0-100 0010 0001
. 2. Требования к надежности.
Для надежного функционирования система должна обеспечивать: 1. контроль за соответствием вводимой информации предусмотренным
формам; 2. периодическое сохранение информации о текущем состоянии
пользователя на жестком диске; 3. восстановления процесса после отказа должно сводиться к перезапуску
системы.
4. 3. Условия эксплуатации.
Программа не должна предъявлять особых требований к конфигурации компьютера, кроме оговоренной разработчиками. При этом все системы должны функционировать в нормальном режиме.
4. 4. Требования к составу и параметрам технических средств
Требования к аппаратуре: 1. Процессор Pentium®-133 или выше; 2. 16 Мb оперативной памяти; 3. Свободное место на жестком диске не менее 2 Мb для самой
программы с базой знаний; 4. VGA совместимый видеоконтроллер 512 Кb VRАМ 5. клавиатура (желательно русифицированная, 101 клавиша); 6. манипулятор "мышь" совместимый со стандартом Microsoft mouse.
Требования к программному обеспечению:
13 КФБН. ОО 147-01 9001-1 1. В качестве базовой операционной системы должна быть установлена
МS WINDOWS-95 2. Необходимо Borland Database Engine (ВDЕ).
4. 5. Требования к информационной и программной совместимости.
Программа должна быть полностью совместимой с Мicrosoft WINDOWS 95®.
14 КФБН. 00147-01 9001-1
5. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
Документация должна быть оформлена по стандартам "Единой системы программной документации" (ЕСПД). Должны быть разработаны следующие документы: 1. Руководство оператора. 2. Описание применения. 3. Руководство программиста. 4. Программа и методика испытаний.
6. СТАДИИ И ЭТАПЫ РАЗРАБОТКИ
Срок выполнения работы — с 1. 01. 97 по 10. 06. 98 года. Исполнители - студенты группы ПВС-51: 1. Заулошнов О. В., 2. Коротченко И. В.
7. ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ
Испытания будут проводиться в Саратовском государственном техническом университете на кафедре «Программное обеспечение вычислительной техники и автоматизированных систем» 11 июня 1998 года.
При испытании будут присутствовать:
- доцент кафедры ПВС Клеванский Н. Н. 1. доцент кафедры ПВС Лалетин С. С. 2. студент группы ПВС-51 Заулошнов О. В.
- студент группы ПВС-51 Коротченко И. В.
Разработанная обучающая программа должна быть установлена на компьютере отвечающем требованиям п. 4. 4. данного технического задания.
Должны быть проверена работа разрабатываемой системы дистанционного образования во всех оговоренных в п. 4. 1. данного технического задания режимах.
ПРИЛОЖЕНИЕ 2
Министерство общего и профессионального образования Российской
Федерации
Саратовский государственный технический университет
УТВЕРЖДАЮ
Зав. кафедрой ПВC
В. Б. Байбурин
Образовательная среда "Геометрические преобразования/Продукционные системы"
Руководство оператора
ЛИСТ УТВЕРЖДЕНИЯ КФБН. ОО 148-01 34 01-1-ЛУ
СОГЛАСОВАНО Руководитель работы Н. Н. Клеванский Разработчики:
Студент. ПВС-51 О. В. Заулошнов
Cтудент. ПВС-51 И. В. Коротченко
Нормоконтролер С. С. Лалетин
Министерство общего и профессионального образования
Российской Федерации
УТВЕРЖДЕН КФБН. ОО 148-01 34 01-1-ЛУ
КФБН. 00148-013401-1
2-КФБН. ОО 148-01 3401-1
АННОТАЦИЯ
Эксплуатационный программный документ «Руководство оператора» содержит сведения о назначении программы, функциях, выполняемых программой, минимальном составе аппаратных и программных средств, необходимых для выполнения программы, а также сведения о выполнении программы: последовательность действий оператора, обеспечивающих загрузку, выполнение программы во всех предусмотренных режимах работы. Документ состоит из четырех разделов. К документу прилагается 5 приложений.
3-КФБН. 00148-01 3401-1
СОДЕРЖАНИЕ
НАЗНАЧЕНИЕ ПРОГРАММЫ 4
УСЛОВИЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ 6 ВЫПОЛНЕНИЕ ПРОГРАММЫ 7
СООБЩЕНИЯ ОПЕРАТОРУ 9
Приложение 2. 1. Окно регистрации 10
Приложение 2. 2. Окно выбора учебного курса 11
Приложение 2. 3. Вид экрана в описательном режиме 12
Приложение 2. 4. Вид экрана в обучающем режиме 13 9. Приложение 2. 5. Вид экрана в контролирующем режиме 14
4-КФБН. 00148-01 3401-1
1. НАЗНАЧЕНИЕ ПРОГРАММЫ
1. 1. Образовательная среда «Геометрические преобразования/ продукци
онные системы» предназначена для:
1. изучения различных видов трехмерных геометрических преобразо
ваний, необходимых для их реализации структур данных и методов
обработки;
2. обучения алгоритмам преобразования структур данных геометриче
ских моделей и способам организации выводов в продукционных
системах.
1. 2. Во время работы программа выполняет следующие функции:
- регистрация нового пользователя;
- выбор учебного раздела;
3. восстановление прерванного режима работы для существующего
пользователя;
4. выбор уровня сложности учебного материала для конкретного
1. вывод текстовой информации по выбранному курсу с приложением
статических и динамических графических объектов;
2. демонстрация процесса геометрических преобразований на примере
выбранной модели объекта;
— формирование задания пользователю для практической работы;
- контроль выполнения пользователем задания для самостоятельной
работы с выдачей сообщений о выявленных ошибках.
1. 3. Программа предусматривает 3 режима работы: описательный, обу
чающий, контролирующий. Режимы вызываются пользователем в произволь
ном порядке.
В описательном режиме осуществляется вывод текстовой и графической информации, введение пользователя в изучаемый курс, вывод основных теоретических понятий.
В обучающем режиме осуществляется демонстрация пользователю практической работы по геометрическим преобразованиям и получению продукций, с возможностью выбора объекта и интерактивной работы с ним. В начале обучающего режима пользователю предоставляется возможность выбора уровня сложности, задания и объекта.
В тренирующем режиме осуществляется пошаговое формирование пользователем последовательности необходимых для решения задачи геометрических преобразований с контролем правильности со стороны системы. В начале тренирующего режима пользователю предоставляется возможность выбора
5-КФБН. 00148-01 3401-1 уровня сложности задания. Система осуществляет выбор задания произвольным образом из числа имеющихся в соответствии с уровнем сложности.
6-
КФБН. 00148-01 3401-1
2. УСЛОВИЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ
Для обеспечения нормального функционирования программы следующие минимальные технические характеристики: компьютер с процессором Pentium-133; ОЗУ 16МЬ; Операционная система WINDOWS-95; Borland Database Engine (ВDЕ); Свободное пространство на жестком диске 2Мб; наличие манипулятора типа "мышь"; наличие канала связи с источником программного обеспечения.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10