Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
САПР ЭО-лекции.doc
Скачиваний:
7
Добавлен:
22.04.2019
Размер:
1.82 Mб
Скачать

Управляющее ло

Включает в себя языковые средства описания целей проектирования, исходных данных, описание объектов проектирования, моделей их функционирования, алгоритмов поиска проектных решений и формирования выходных документов. Эти средства оформлены в виде соответствующих языков.

1. Входные языки:

Языки описания объекта служат для задания свойств проектируемого объекта. С их помощью задаются параметры объекта, процессы, протекающие в объекте и т.д. Они делятся на языки: схемные, графические и моделирования.

Язык описания задания предназначен для указания упорядоченной последовательности действий, направленных на решение задач проектирования. С его помощью осуществляется моделирование функционирования объекта проектирования, поиск оптимальных решений, формирование этих решений в требуемом виде.

Схемные языки широко применяют при описании принципиальных электрических схем, функциональных схем. Графические языки являются основой ЛО в подсистемах геометрического моделирования и машинной графики. Языки моделирования широко используются в подсистемах имитационного моделирования систем массового обслуживания.

2. Выходные языки используются для выражения результатов выполнения проектных процедур на ЭВМ.

3. Языки сопровождения применяются для корректировки и редактирования данных при выполнении проектных процедур.

4. Языки управления служат для представления управляющей информации для программно-управляемого исполнительного оборудования, например устройств документирования и технологических автоматов.

5. Промежуточные внутренние языки предназначены для представления информации на определенных стадиях ее переработки в ЭВМ.

В зависимости от степени формализации тех или иных задач обобщенного алгоритма проектирования используются языки:

1) языки пакетного режима (пассивные) ориентированны на автоматическое решение полностью формализованных задач.

2) языки диалогового режима. Позволяют проектировщику принимать и сообщать системе решения по обработке неформализуемых участков алгоритма проектирования.

При этом состав языковых средств зависит от того, как распределены функции управления проектированием между человеком и комплексом средств САПР.

Различают .три основных вида человеко-машинного общения:

- «Ведущая ЭВМ». Здесь система посредством специальных сообщений запрашивает необходимое описание объекта проектирования, либо указывает возможные пути решения задачи и требует от проектировщика конкретизации задания. Эти сообщения на языке пользователя.

- «Ведущий проектировщик». Проектировщик на специальном языке задает для ЭВМ последовательность операций и процедур обработки указанной информации. Этот вид общения требует от проектировщика четкого знания алгоритма проектирования и возможностей использования комплекса САПР.

- «Равные партнеры». Реализуется двухстороннее управление алгоритмом проектирования, в котором, в зависимости от ситуации, принятие решения о дальнейшем ходе проектирования осуществляется либо человеком, либо ЭВМ.

Диалоговые языки, ориентированные на взаимодействие по принципу «Ведущая ЭВМ», наибольшее распространение получили так называемые запрос - ответных языках. Это языки «Выбор из меню» и «Заполни пустые места».

Более широкими возможностями организации диалога обладают директивные языки реализующие взаимодействие по принципу «Ведущий проектировщик». Основной синтаксической единицей этих языков является директива, которая представляет собой управляющее предложение фиксированной структуры. Каждая директива позволяет задать определенное действие по управлению процессом проектирования.

Развитие преимуществ запрос - ответных и директивных языков осуществляется в комбинированных языках, поддерживающих диалоговое взаимодействие по принципу «Равные партнеры». Отличительная особенность этих языков – естественность для пользователей. Эти языки приближены к тем языковым средствам, с помощью которых привыкли оперировать проектировщики в процессе решения профессиональных задач.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]