29369

зыки проектирования как составная часть лингвистического обеспечения САПР

Доклад

Информатика, кибернетика и программирование

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

Английский

2013-08-21

29.5 KB

1 чел.

2) Языки проектирования как составная часть лингвистического обеспечения САПР.

Языки проектирования – языки, предназначенные для описания информации об объекте и процессе проектирования. Описанию на языке подлежат:

1)     задание на проектирование;

2)     проектные операции и процедуры;

3)     проектные решения:

·        промежуточные,

·        конечные,

·        типовые;

4)     проектные документы.

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

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

Язык описания задания предназначен для идентификации заданий, описания их характеристик и указания последовательности выполнения проектных процедур.

б) Внутренние и промежуточные языки предназначены для представления информации на определенных стадиях и обработки в ЭВМ. Их появление объясняется выделением в САПР независимых подсистем: ввода, анализа, вывода информации. Достоинство этих языков в том, что в отличие от входных языков (характеризующихся большим разнообразием, узкой проблемной ориентацией и изменчивостью при адаптации САПР), они являются унифицированными и более универсальными. Их недостаток – громоздкость (из-за универсальности) и неудобство при непосредственном использовании пользователем. Для устранения последнего недостатка используется многоуровневое лингвистическое обеспечение. Преимущество такого подхода в том, что программа легко настраивается на новые подклассы объектов. Для включения в систему нового входного языка достаточно разработать только конвертер с этого языка на промежуточный. Наиболее сложная часть системы – основной языковой процессор – остается при этом без изменений.

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

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

д) Автономные языки имеют собственные грамматики, соответствующий транслятор и могут применяться независимо от других языков программирования.

е) Расширяющие языки строятся на основе грамматики другого языка и являются его проблемно-ориентированными дополнениями. Базой для расширения служат чаще всего универсальные языки.

ж) Диалоговые языки обеспечивают взаимодействие проектировщика и ЭВМ на основе взаимного обмена сообщениями в реальном режиме времени. Различают активный и пассивный диалоги и, следовательно, активные и пассивные диалоговые языки.

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

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

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


 

А также другие работы, которые могут Вас заинтересовать

42489. Моделювання та дослідження медіанного фільтра 488 KB
  Зберігання виконаної роботи проводити виключно командою Sve ll Для виконання лабораторної роботи скопіювати фрагмент коду позначений коментарем 6лабораторна робота: Медіанні фільтри в кінець програми після директиви endif. Вибрати пункт 6 та проаналізувати варіант виконання лабораторної роботи.
42490. Опис конструкції установки ТММ 33м 462.5 KB
  Гвинтові механізми служать для перетворення обертового руху гвинта в поступовий рух гайки. Залежно від характеру відносного руху гвинта та гайки розрізняють наступні типи гвинтових механізмів рис. Передаточне відношення гвинтового механізму умовно можна виразити відношенням кутової швидкості гвинта ω1 ведучої ланки до лінійної швидкості гайки відносно гвинта V2 веденої ланки: 1.1 де Рn=P n хід гвинта; n кількість заходів гвинта; P крок гвинта.
42491. Измерение сопротивления методом вольтметра-амперметра 69.5 KB
  Искомое сопротивление в этом случае 6.1 где U − напряжение которое показывает вольтметр; U − напряжение на миллиамперметре; I − сила тока в цепи; R − сопротивление миллиамперметра. Чем больше неизвестное сопротивление Rx по сравнению с сопротивлением R тем точнее результат измерения. Если Rx R то сопротивлением R можно пренебречь и тогда 6.
42492. Дослідження алгоритму очікування розєднання wait Disconnect 374 KB
  Принцип роботи полягає в наступному: після запуску алгоритму диспетчером з періодом 300 мс його робота починається з аналізу черги заявок на встановлення зєднання якщо заявки відсутні він переходе у вихідний стан а якщо присутня хоча б одна заявка він запускається і за певним алгоритмом виконує поставлену перед ним задачу. так і так ні ні так Сигнал запуску від диспетчера Вихідний стан Кінець перегляду черги Вихідний стан Встановити зєднання між абонентами А і Б Абонент А поклав трубку Абонент Б підняв трубку Викл. “Контроль посилки...
42493. Розрахунок довжини регенераційної ділянки по затуханню і дисперсії 256.5 KB
  Львів 2010 Мета роботи: Ознайомитися з основними методами розраунку довжини регенераційної ділянки по критеріях затухання і дисперсії а також ознайомитися з основними типами компонент що використовуються на регенераційних ділянках ВОСПІ. Розрахунок довжини...
42494. Методи поелементного приймання цифрових сигналів 417 KB
  Львів 2011 Хід роботи 1. УВАГА Зберігання виконаної роботи проводити виключно командою Sve ll 3. Для виконання лабораторної роботи скопіювати фрагмент коду позначений коментарем 7лабораторна робота: Оптимальне приймання цифрових сигналів в кінець програми після директиви endif. Вибрати пункт 7 та проаналізувати варіант виконання лабораторної роботи пороговий приймач.
42495. Исследование электростатических полей с помощью электролитической ванны 61.5 KB
  При конструировании электронных ламп конденсаторов электронных линз и других приборов часто требуется знать распределение электрического поля в пространстве заключённом между электродами сложной формы. Аналитический расчёт поля удаётся только для самых простых конфигураций электродов и в общем случае невыполним. Поэтому сложные электростатические поля исследуются экспериментально. Точки поля имеющие одинаковый потенциал образуют поверхности равного потенциала эквипотенциальные поверхности.
42496. Конфігурування бездротового маршрутизатора LinksysWRT54GL 229.5 KB
  Конфігурування бездротового маршрутизатора LinksysWRT54GLâ€. Мета: Навчитися налаштовувати бездротові маршрутизатори на основі моделі LinksysWRT54GL задавати імя бездротовій мережі SSID налаштовування вбудованого сервера DHCP конфігурування інтерфейсів WN LN Wireless налаштування шифрування WEP. Виконання лабораторної роботи Виконализєднання з маршрутизатом увійшли до інтерфейсу конфігурування.