Мовне (лінгвістичне) забезпечення САПР (реферат)

Тема : Мовне (лінгвістичне) забезпечення САПР.

Призначення, структура та вимоги до мовного забезпечення.

Мовне проектування.

Мови програмування.

1. Мови забезпечення САПР включають в себе мови проектування та мови
програмування і охоплює терміни, визначення, правила формалізації
звичайної мов, методи стиснення та розширення.

До мовного забезпечення ставлять такі вимоги:

ефективність мови;

повнота мови;

розширюваність мови;

виразність мови;

проблема орієнтації мови.

Ефективність – це точність опису та лаконічність запису.

Повнота – це можливість опису будь-яких об’єктів, на проектування яких
орієнтована САПР.

Розширюваність – це розширюваність алфавіту та синтаксису мови, яка
повинна забезпечувати розвиток мови.

Виразність та проблемна орієнтація – повинні забезпечувати простоту
вивчення та використання мови.

2. Мови проектування призначені для зображення та перетворення описів в
процесі проектування.

Описи в САПР:

завдання на проектування;

проміжкові та кінцеві проектні документи;

проектні процедури та проектні операції.

Мови проектування класифікують за наступними ознаками:

За місце в процесі в Автоматизованому проектуванні (АП);

За оперативністю;

За способом відтворення інформації.

За 1) поділяють на:

а) вхідні мови;

б) вихідні;

в) мови супроводу та управління;

г) внутрішні мови.

Вхідні мови – призначені для задання початкової інформації про об’єкти
та кінцеву мету проектування.

Вихідні – для представлення результатів проектування у вигляді зручному
та з проектувальником.

Мови супроводу та управління – для взаємодії проектувальника та ЕОМ в
процесі управління.

Внутрішні – для надання інформації на певних визначених стадіях її
обробки. Поява цих мов зумовлена необхідністю обробки графічних
документів.

За 2) поділяють на:

а) діалогові;

б) пасивні.

Діалогові – мови забезпечують процес спілкування.

Пасивні – вводиться інформація і очікується результат.

За 3) поділяють на:

а) алфавітно-цифрові;

б) графічні;

в) голосові;

д) змішані.

3. Мови програмування – призначені для розробки прикладного програмного
забезпечення і є інструментом для розробників САПР.

Мови програмування поділяються на 4 класи:

низького рівня – це машинно-орієнтовані мови (асемблери, турбоасемблери,
макроасемблери).

універсальні мови високого рівня (BASIC, SI, PASCAL, турбоPASCAL).

проблемно-орієнтовні мови – (GPSS, SPSS, динамо, побок) вони дозволяють
відтворювати роботу певних виробничих підрозділів.

мови зображення знань і роботи з ними (намети програм, які
використовуються як тренажери при навчанні операторів).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *