Мовне (лінгвістичне) забезпечення САПР
Мови забезпечення САПР включають в себе мови проектування та мови програмування і охоплює терміни, визначення, правила формалізації звичайної мов, методи стиснення та розширення. Внутрішні — для надання інформації на певних визначених стадіях її обробки. Поява цих мов зумовлена необхідністю обробки графічних документів. Мови програмування — призначені для розробки прикладного програмного… Читати ще >
Мовне (лінгвістичне) забезпечення САПР (реферат, курсова, диплом, контрольна)
Мовне (лінгвістичне) забезпечення САПР
Тема: Мовне (лінгвістичне) забезпечення САПР.
Призначення, структура та вимоги до мовного забезпечення.
Мовне проектування.
Мови програмування.
1. Мови забезпечення САПР включають в себе мови проектування та мови програмування і охоплює терміни, визначення, правила формалізації звичайної мов, методи стиснення та розширення.
До мовного забезпечення ставлять такі вимоги:
ефективність мови,.
повнота мови,.
розширюваність мови,.
виразність мови,.
проблема орієнтації мови.
Ефективність — це точність опису та лаконічність запису.
Повнота — це можливість опису будь-яких об'єктів, на проектування яких орієнтована САПР.
Розширюваність — це розширюваність алфавіту та синтаксису мови, яка повинна забезпечувати розвиток мови.
Виразність та проблемна орієнтація — повинні забезпечувати простоту вивчення та використання мови.
2. Мови проектування призначені для зображення та перетворення описів в процесі проектування.
и в САПР:
завдання на проектування,.
проміжкові та кінцеві проектні документи,.
проектні процедури та проектні операції.
Мови проектування класифікують за наступними ознаками:
За місце в процесі в Автоматизованому проектуванні (АП),.
За оперативністю,.
За способом відтворення інформації.
За 1) поділяють на:
а) вхідні мови,.
б) вихідні,.
в) мови супроводу та управління,.
г) внутрішні мови.
Вхідні мови — призначені для задання початкової інформації про об'єкти та кінцеву мету проектування.
Вихідні - для представлення результатів проектування у вигляді зручному та з проектувальником.
Мови супроводу та управління — для взаємодії проектувальника та ЕОМ в процесі управління.
Внутрішні - для надання інформації на певних визначених стадіях її обробки. Поява цих мов зумовлена необхідністю обробки графічних документів.
За 2) поділяють на:
а) діалогові,.
б) пасивні.
Діалогові - мови забезпечують процес спілкування.
Пасивні - вводиться інформація і очікується результат.
За 3) поділяють на:
а) алфавітно-цифрові,.
б) графічні,.
в) голосові,.
д) змішані.
3. Мови програмування — призначені для розробки прикладного програмного забезпечення і є інструментом для розробників САПР.
Мови програмування поділяються на 4 класи:
низького рівня — це машинно-орієнтовані мови (асемблери, турбоасемблери, макроасемблери).
універсальні мови високого рівня (BASIC, SI, PASCAL, турбоPASCAL).
проблемно-орієнтовні мови — (GPSS, SPSS, динамо, побок) вони дозволяють відтворювати роботу певних виробничих підрозділів.
мови зображення знань і роботи з ними (намети програм, які використовуються як тренажери при навчанні операторів).