12. Лінгвістичне забезпечення сапр
Лінгвістичне забезпечення – сукупність мовних засобів, що використовуються в САПР для представлення інформації про проектовані об’єкти, процеси і засоби проектування, що включає терміни і визначення, правила формалізації природної мови, методи стиснення і розгортання даних, що використовуваних в автоматизованому проектуванні або є результатом проектування. Основу лінгвістичного забезпечення складають формальні мови, призначені для спілкування користувача з технічними і програмними засобами автоматизації, які можна розділити на
·мови програмування (алгоритмічні мови) – служать для запису програм, тобто використовуються переважно при підготовці програм, а не при експлуатації САПР;
·мови проектування (вхідні мови) – призначені для представлення початкової інформації в машинному вигляді – підготовки початкових даних для автоматизованого проектування, а також перетворення інформації при виконанні проектних процедур за допомогою програмного забезпечення. Тобто, мови проектування застосовуються користувачами САПР в процесі їх інженерної діяльності;
·мови управління – призначені для опису інформації, що управляє, для програмно-керованого технологічного устаткування: фотонабірних установок, графічних пристроїв, верстатів з ЧПУ і т.д.
Термін мова в контексті лінгвістичного забезпечення позначає засіб спілкування проектувальника з САПР – систему символів або знаків (алфавіт мови) і правил, що використовуються для обміну інформацією.
Перспективи розвитку лінгвістичного забезпечення:
Математична теорія мов програмування, за допомогою ряду формалізмів (граматика Холмського, параметричних граматик, R-граматик, СМ-граматик, бекусовських нормальних форм) може порівняно просто описувати формальні мови, досліджувати їх синтаксичну структуру, розпізнавати і породжувати їх будь-які речення. Не дивлячись на те, що в даний час ця теорія вже достатньо розвинена, реалізація проблемно-орієнтованої мови все ж таки залишається достатньо складним завданням.
Для її спрощення ведуться розробки синтаксично-орієнтованих трансляторів, які змогли б автоматично настроюватися на формальний опис синтаксису і семантики потрібної мови, що істотно полегшило б створення конкретних мов інженерних САПР.
До компонентів лінгвістичного забезпечення відносять мови проектування (МП), інформаційно-пошукові (ІПМ) і допоміжні мови, що використовуються в обслуговуючих підсистемах, і для зв’язку з ними проектуючих підсистем.
Компоненти лінгвістичного забезпечення повинні бути узгодженими з компонентами забезпечення інших видів, бути відносно інваріантними до конкретного вмісту баз даних, надавати в компактній формі засоби для опису всіх об’єктів і процесів заданого для системи класу з необхідним степенем деталізації і без суттєвих обмежень на об’єкт опису, бути розрахований в основному на діалоговий режим їх використання.
Мови проектування повинні базуватися на термінах, прийнятих в конкретній системі, забезпечувати опис, управління і контроль процесу проектування, бути орієнтованими на користувачів з різним рівнем професіональної підготовки (в тому числі не маючих спеціальної підготовки в області програмування), забезпечувати однозначне представлення інформації, стандартний опис однотипних елементів і високу надійність ідентифікації опису.
- 1. Основні особливості сапр.
- 2. Області застосування сапр
- 3.Переваги сапр.
- 4.Особливості, що включає в себе проект складного проекту
- 5.Функції, які може виконувати і людина, і еом для виконання проектних операцій.
- 6.Основний принцип автоматизації.
- 7.Що забезпечує система автоматизованого проектування?
- 8.Структура системи автоматизованого проектування.
- 9.Технічне забезпечення сапр.
- 10.Математичне забезпечення сапр.
- 11.Програмне забезпечення сапр.
- 12. Лінгвістичне забезпечення сапр
- 13. Інформаційне забезпечення сапр
- 14. Методичне забезпечення сапр
- 15. Організаційне забезпечення сапр
- 16. Види проектної діяльності сапр
- 17. Принципи створення сапр
- 18. Основні функції сапр
- 19. Проектуючі і обслуговуючи підсистеми сапр
- 20. Комплекси засобів сапр
- 21. Програмно-методичний комплекс
- 22. Програмно-технічний комплекс
- 23. Компоненти видів забезпечення сапр
- 24. Процедури синтезу і аналізу проекту
- 25. Принципи побудови маршрутів проектування
- 26. Підходи до верифікації проектних процедур
- 27. Класифікація проектних процедур
- 28. Блочно-ієрархічний підхід до процесу проектування
- 29. Аспекти проектування
- 30. Складові частини процесу проектування
- 31. Організація процесу проектування
- 32. Середовище проектування
- 33. Схема процесу проектування
- 34. Принципи управління проектами
- 35. Побудова і аналіз мережевого графіку
- 36. Правила побудови мережевого графіку
- 37. Розрахунок раннього і пізнього термінів настання події
- 38. Побудова і аналіз календарного графіку
- 39. Поняття діаграми Ганта
- 40. Критичний шлях проекту
- 41. Види резервів часу
- 42. Розрахунок повного резерву часу
- 43. Стадії і етапи проектування
- 44. Системний аналіз життєвого циклу
- 45. Системний синтез життєвого циклу
- 46. Стадії втілення і експлуатації життєвого циклу