- •Министерство образования и науки украины
- •Требования к оформлению отчетов
- •Порядок выполнения работы
- •Содержание отчета
- •Оценка целей проектирования. Матрица смежности для орграфа целей
- •I{0,I,II,….}; j{0,1,2,….};
- •Понятие относительного веса вершины и коэффициента связи при построении графа целей
- •Определение абсолютного веса вершины при определении целей проектирования
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторная работа №3 Построение и программная реализация и-или дерева решений
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторная работа №4 Выбор варианта технического решения и его оценка, поиск оптимального варианта по дереву решений
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторная работа №5 Разработка графа связей элементов и дерева сборки машиностроительных объектов
- •Теоретические сведения
- •Порядок выполнения работы
- •Эквивалентность состояний конечного автомата
- •Поиск эквивалентных состояний
- •Недостижимые состояния конечного автомата
- •Конечные автоматы-трансляторы
- •Автоматы с магазинной памятью (мп-автоматы)
- •Порядок выполнения работы
- •Содержание отчета
- •Содержание отчета
- •Порядок выполнения работы
- •Примеры вариантов заданий
- •Диаграммы потоков данных
- •Диаграммы переходов состояний
- •Объекты std
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторная работа №10 Разработка структуры программно-методического комплекса (пмк) для проектирования изделий. Разработка физической модели пмк. Диаграммы модулей.
- •Теоретические сведения Определение пмк, составные части пмк
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторная работа №11 Разработка тестового набора данных для контроля качества разработки программного обеспечения
- •Теоретические сведения Тестирование, отладка и сборка программного изделия (пи)
- •Методы тестирования программ
- •Методы проектирования тестовых наборов данных
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Литература
- •Содержание
Порядок выполнения работы
Изучить теоретические сведения.
По индивидуальному заданию лабораторной работы №3 оценить каждый альтернативный вариант решения (узел И), связанный с одной вершиной ИЛИ сконструированного дерева по каждому из критериев качества.
Заполнить матрицу оценок.
Разработать программу оценки вариантов решений на дереве И-ИЛИ.
Осуществить оценку варианта объекта, выбранного в интерактивном режиме.
Найти и вывести на печать оптимальный вариант.
Оформить отчет.
Подготовиться к защите лабораторной работы.
Рекомендации. Модифицируйте программу, написанную при выполнении предыдущей лабораторной работы: программа должна вводить количество критериев, оценки каждой вершины И по каждому критерию. Должна быть предусмотрена возможность интерактивного выбора варианта, расчет и вывод его оценки. Программа должна искать вариант с наибольшей оценкой (оптимальный вариант), выводить результаты расчетов в виде дерева и указывать его оценку.
Содержание отчета
Фамилия, имя, отчество, группа, тема, цель.
Таблица оценок.
Распечатка текста программы.
Распечатка входа и выхода программы.
Выводы по работе.
Вопросы для контроля и самостоятельной работы
Каким образом выбираются критерии оценки вариантов технического решения в каждом узле и объекта в целом?
Что такое вес критерия и что такое оценка вершины по какому-либо критерию? Поясните разницу. Из каких соображений назначается то и другое?
Как осуществляется оценка варианта конструктивного решения системы, исходя из оценок вершин И, включенных в него? Опишите алгоритм расчетов. Как влияют на оценку варианта выбранные веса критериев?
Опишите алгоритм выбора оптимального варианта технического решения.
Лабораторная работа №5 Разработка графа связей элементов и дерева сборки машиностроительных объектов
Цель работы: научиться разрабатывать граф связей элементов машиностроительного объекта, на основе которого разработать дерево сборки. Привести три возможных варианта последовательности сборки.
Теоретические сведения
Граф связей элементов системы строится на основе конструктивной декомпозиции и представляет собой совокупность узлов (сборочных единиц, деталей) одного уровня декомпозиции, связанных дугами. Дуги иллюстрируют различные виды взаимодействий (связей) между элементами системы: механические, электрические, гидравлические, информационные и т.д. Узлы графа, соответствующие конструктивным элементам, которые могут подлежать дальнейшей декомпозиции и в свою очередь могут быть представлены в виде подчиненного графа связей. Для построения графа связей можно использовать один из уровней И-дерева, показывающего декомпозицию выбранной системы (объекта).
На основании графа связей может быть разработано дерево сборки. Это делается удалением лишних связей таким образом, чтобы получился граф типа «дерево». В дереве сборки каждая дуга обозначает уже не связь, а сборочную операцию. В результате выполнения всех операций, соответствующих дугам, объект декомпозиции должен быть полностью собран. Узлы дерева обозначаются натуральными числами, а связи - строчными латинскими буквами. Возможные последовательности сборки, таким образом, можно представить в виде:
a-b-c-d-e-...
