Выдержка из текста работы
Задачи и суть геометрического моделирования. Понятие модели, геометрической модели и геометрического объекта. Проблемы реализации систем геометрического моделирования в САПР. История развития систем геометрического моделирования. Возникновение систем плоского и объемного моделирования.
2. Способы создания простых геометрических элементов.
Виды простейших геометрических элементов и основные способы их создания. Создание геометрических элементов с использованием отношений (общий и частный способы). Создание геометрических элементов с помощью преобразования. Создание элементарных кривых. Построение поверхностей.
3. Типы геометрических моделей.
Типы представления геометрических 3D – моделей: граничное представление, в виде дерева построений, кинематическое представление, гибридные типы. Способы представления поверхности модели. Геометрические модели хранения и визуализации. Способы описания геометрических моделей.
4. Классификация современных методов геометрического моделирования в САПР
Методы геометрического моделирования твердого тела. Понятие твердого тела на языке теории множеств. Методы геометрического моделирования скульптурных поверхностей. Классы динамических поверхностей. Поверхности, омываемые средой. Трассируемые поверхности. Каркасно-кинематический метод построения скульптурных поверхностей. Каркасная или проволочная модель проектирования.
5. Системы геометрического моделирования твердого тела.
Структурная и граничная модели в системах моделирования твердого тела. Модель конструктивной геометрии трехмерного объекта – суть, математическое определение, преимущества и недостатки. Кусочно-аналитическая граничная модель. Алгоритмы преобразования модели конструктивной геометрии в кусочно-аналитическую модель. Задача получения кусочно-аналитической модели методом редукции. Четырехуровневая иерархическая структура кусочно-аналитической модели твердого тела. Алгебрологическая граничная модель твердого тела (модель полупространств). Методы задания локальной геометрии в системах моделирования твердого тела.
6. Поверхностное моделирование.
Задачи аппроксимации, интерполяции и сглаживания при решении задач машинного представления скульптурных поверхностей. Задание кривых в графических системах САПР. Метод параметризации по суммарной длине хорд, соединяющих узлы определения данных.
7. Поверхностное моделирование
Методы аппроксимации и интерполяции кривых. Метод интерполяции Эрмита. Метод Кунса, аппроксимация рациональными кубическими функциями. Понятие сплайн-функции и аппроксимация В-сплайнами. Метод аппроксимации Безье. Метод аппроксимации Бернштейна.
8. Поверхностное моделирование
Операторная форма представления поверхностей. Линейчатые поверхности. Представление поверхностей с помощью В-сплайнов. Конструирование свободных поверхностей методом Безье. Расширенный метод аппроксимации поверхностей Кунса.
9. Состав и структура графических систем САПР.
Базовые и прикладные средства графических систем. Графические системы САПР, ориентированные на чертеж. Графические системы САПР, ориентированные на объект. Задачи графических систем САПР. Связь подсистем САПР с точки зрения обработки графической и геометрической информации. Функции графических систем САПР. Компоненты графических систем САПР. Технические средства интерактивной графической системы. Архитектура программных средства графических систем. Технические приемы организации графического взаимодействия.
10. Методы и средства разработки графических приложений.
Роль и виды языков в графических системах. Графические языки пользователей САПР: директивные и альтернативные. Структура линии вывода графической информации и уровни языков. Базовая графическая система в стандарте ГКС. Состав и функции базовой графической системы ГКС. Разделение функций ввода-вывода в ГКС. Системы координат базовой графической системы. Понятие сегментации изображения.
11. Методы и средства разработки графических приложений.
Место ГКС в графической системе САПР. Программирование вывода графических изображений. Представление графических элементов на устройствах вывода. Координатные преобразования при программировании вывода изображения. Последовательность операторов при составлении программы в среде ГКС. Программирование ввода данных. Графические метафайлы как средство обмена графическими данными. Базовые графические системы для 3D-моделирования. Система ГКС 3D. Базовая иерархическая графическая система PHIGS.
12. Примеры современных графических систем.
Примеры систем подготовки чертежно-конструкторской документации. Примеры систем подготовки инженерной документации. Примеры систем машинного конструирования. Примеры систем обработки графической и геометрической информации. Обзор современных высокопроизводительных графических станций, их сравнительные характеристики и структура.
13. Введение в БД.
Введение в базы данных. Среда базы данных.
14. Реляционные модели и языки.
Реляционная модель. Реляционная алгебра и реляционное исчисление. Введение в языки SQL и QBE.
15. Структурированный язык запросов SQL.
Язык SQL: манипулирование данными. Язык SQL: определение данных.
16. Анализ и проектирование баз данных.
Планирование, проектирование и администрирование базы данных. Методики сбора фактов. Модель «сущность-связь». Расширенная модель «сущность—связь». Нормализация. Индексирование. Хеширование. Методология концептуального проектирования баз данных. Методология логического проектирования реляционных баз данных. Методология физического проектирования реляционных баз данных. Методология контроля и настройки работающей системы.
17. Модели данных.
Иерархическая модель данных. Сетевая модель данных. Многомерная модель данных OLAP. Объектно-ориентированная модель данных. Постреляционная модель данных.
18. Современные базы данных, СУБД и их применение.
Обработка запросов. Управление транзакциями. OLTP системы. Защита баз данных. Web-технологии и СУБД. Слабоструктурированные данные и язык XML. Хранилища данных и OLAP системы.
19. Жизненный цикл баз данных
Обзор жизненного цикла информационных систем, жизненный цикл приложения баз данных. Цели и задачи проектирования. Проектирование баз данных: подходы к проектированию базы данных, моделирование данных, критерии оценки модели данных.
20. Жизненный цикл баз данных
Этапы проектирования базы данных: Формулирование и анализ требований (Определение требований к системе, пользовательские представления, сбор и анализ требований пользователей). Концептуальное проектирование базы данных. Логическое проектирование базы данных. Физическое проектирование базы данных.
Модель «сущность-связь» Элементы модели (один к одному, один ко многим, много к одному, многие ко многим
Критерии выбора первичного ключа