Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Лінгвистичне забезпечення САПР

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Структура лінгвістичного забезпечення САПР Мови проектування — мови, призначені для опису інформації про об'єкти і задачі проектування, більшість цих мов відносяться до засобів користувача САПР. Ефективність об'єктних програм визначається властивостями транслятора, що використовується. Ефективність оцінюється затратами машинного часу і пам’яті на виконання програм. Мови управління — слугують для… Читати ще >

Лінгвистичне забезпечення САПР (реферат, курсова, диплом, контрольна)

Мови програмування — мови, призначені для написання програмного забезпечення.

До мов програмування висуваються вимоги:

  • — зручність використання;
  • — універсальність;
  • — ефективність об'єктних програм.

Зручність використання вимірюється в затратах часу програміста на освоєння мови і напису програм на даній мові.

Ефективність об'єктних програм визначається властивостями транслятора, що використовується. Ефективність оцінюється затратами машинного часу і пам’яті на виконання програм.

З позиції універсальності і ефективності об'єктних програм найкращими властивостями володіють машинно-орієнтовані мови. Машинно-орієнтовані мови називаються мовами асемблера або автокодами. Але ці мови не зручні для людини, їх використання знижує продуктивність праці програмістів.

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

Вхідні мовислужать для задання вихідної інформації про об'єкти і задачі проектування і включають в себе мови опису об'єкта і мови опису завдань Перші слугують для опису властивостей об'єкта, другі - для опису завдань для виконання проектних операцій і процедур.

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

Мови супроводжування застосовуються для коректування і редагування даних при виконанні проектних процедур.

Мови управління — слугують для представлення управляючої інформації для програмно-управляючого обладнання, наприклад, пристроїв документування і технологічних автоматів.

Проміжні та внутрішні мови — призначені для представлення інформації на певних стадіях обробки в ЕОМ.

Діалогові мови. Лінгвістичне забезпечення діалогових режимів проводиться діалоговими мовами. Фактично діалогова мова об'єднує в собі засоби мов вхідних, вихідних і супроводження і слугує для оперативного обміну інформації між людиною і EOМ. Розрізняють пасивний і активний діалогові режими діалогової мови.

В пасивному діалоговому режимі ініціатива діалогу належить ЕОМ. Звернення EОМ до користувача може бути таких типів:

  • — запитання;
  • — інформаційне повідомлення;
  • — підказка.

Запитання — передбачаються в тих випадках, коли від людини потрібно або задання вхідних даних, або вибір між можливим продовженням проектування. При запитанні вхідних даних ЕОМ висвічує на екрані шаблон, у якому міститься питання і позиції, в які необхідно ввести відповідь. При запитанні подальшого проектування на екрані висвітлюється меню — декілька варіантів вибору відповіді. Інформаційне повідомлення використовується для передачі користувачу проміжних і кінцевих результатів рішення, а також для відомостей про стан завдання. На ці повідомлення не потрібно реакції користувача.

Підказки — застосовують в тих випадках, коли дії користувача помилкові.

В активному діалоговому режимі ініціатива діалогу може бути двостороння — можливості перерви обчислювального процесу має як користувач так і ЕОМ. Активні діалогові мови можуть бути близькі до природній мові людини, але з обмеженим набором можливих слів фраз. Для активного діалогу потрібно набагато складніше програмне забезпечення, ніж для пасивного.

Показати весь текст
Заповнити форму поточною роботою