Мовне забезпечення САПР
Тема : Мовне (лінгвістичне) забезпечення САПР.Призначення, структура та вимоги до мовного забезпечення. Мовне проектування. Мови програмування. 1. Мови забезпечення САПР включають в себе мови проектування та мови програмування і охоплює терміни, визначення, правила формалізації звичайної мов, методи стиснення та розширення.До мовного забезпечення ставлять такі вимоги:ефективність мови; повнота мови; розширюваність мови; виразність мови; проблема орієнтації мови. Ефективність – це точність опису та лаконічність запису.Повнота – це можливість опису будь-яких об’єктів, на проектування яких орієнтована САПР.Розширюваність – це розширюваність алфавіту та синтаксису мови, яка повинна забезпечувати розвиток мови.Виразність та проблемна орієнтація – повинні забезпечувати простоту вивчення та використання мови.2. Мови проектування призначені для зображення та перетворення описів в процесі проектування.Описи в САПР:завдання на проектування; проміжкові та кінцеві проектні документи; проектні процедури та проектні операції. Мови проектування класифікують за наступними ознаками:За місце в процесі в Автоматизованому проектуванні (АП); За оперативністю; За способом відтворення інформації. За 1) поділяють на:а) вхідні мови;б) вихідні;в) мови супроводу та управління;г) внутрішні мови.Вхідні мови – призначені для задання початкової інформації про об’єкти та кінцеву мету проектування.Вихідні – для представлення результатів проектування у вигляді зручному та з проектувальником.Мови супроводу та управління – для взаємодії проектувальника та ЕОМ в процесі управління.Внутрішні – для надання інформації на певних визначених стадіях її обробки. Поява цих мов зумовлена необхідністю обробки графічних документів.За 2) поділяють на:а) діалогові;б) пасивні.Діалогові – мови забезпечують процес спілкування.Пасивні – вводиться інформація і очікується результат.За 3) поділяють на:а) алфавітно-цифрові;б) графічні;в) голосові;д) змішані.3. Мови програмування – призначені для розробки прикладного програмного забезпечення і є інструментом для розробників САПР.Мови програмування поділяються на 4 класи:низького рівня – це машинно-орієнтовані мови (асемблери, турбоасемблери, макроасемблери). універсальні мови високого рівня (BASIC, SI, PASCAL, турбоPASCAL). проблемно-орієнтовні мови – (GPSS, SPSS, динамо, побок) вони дозволяють відтворювати роботу певних виробничих підрозділів. мови зображення знань і роботи з ними (намети програм, які використовуються як тренажери при навчанні операторів).
Другие файлы:
Інформаційне та організаційне методичне забезпечення САПР
Системи автоматизованого проектування
Становлення науки про проектування. Огляд досліджень в області методології проектування. Аналіз існуючих в машинобудуванні та приладобудуванні систем...
Методы анализа СУ в САПР. Разработка САПР на основе системного подхода. CAE – Системы
Многовариантный анализ в САПР. Методы анализа чувствительности системы управления при их использовании в САПР, особенности методов статистического ана...
Термоконтроль для ПК
Моделирование функционального узла устройства в САПР Multisim. Создание библиотеки элементов изделия для САПР P-CAD с соблюдением российских ГОСТ на э...