Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

Лінгвістичне забезпечення (ЛЗ; IS linguistic support) – сукупність мовних засобів проектування, моделювання, програмування, взаємодії з ІС.

Лінгвістичне забезпечення (ЛЗ) – це сукупність мовних засобів, використовуваних на окремих етапах життєвого циклу ІС – проектуванні, програмуванні, експлуатації і т.д.

До мовних засобів відносяться безпосередньо мови та їх термінологія. У ІС у якості основних використовуються формальні, у якості допоміжних – природні (живі і мертві) мови (рис. 3.8). Живі мови використовуються для вербального опису алгоритмів і складання проектної документації. Алфавіт і термінологія мертвих мов застосовуються при ідентифікації об’єктів ІС і при розробці усіх формальних мов. Формальні мови підрозділяються на алгоритмічні й описові.

 

 

Рис. 3.8. Склад мовних груп, що використовуються в ІС.

 

Особливий інтерес представляє група формальних мов, які призначені для опису алгоритмів і названі алгоритмічними. На сьогоднішній день їх число сягає понад 3000. При їх створенні мають місце дві тенденції – універсалізації і спеціалізації. Перша зводиться до необхідності одержання деякої універсальної мови проектування або програмування. Звісно, що така мова має велику надмірність і є громіздкою. При конкретному застосуванні частина її засобів не використовується. Друга тенденція орієнтована на розробку гнучких спеціалізованих мов для кожної конкретної галузі (наприклад, медицини, будівництва, землеробства і т.д.). Ці мови не надлишкові, до того ж вони враховують специфіку предметної області і включають її термінологію.

ЛЗ формується як сукупність мовних засобів для опису методів і моделей, маршрутів і сценаріїв, алгоритмів функціонування й алгоритмів програм і т.д., а взагалі для опису безлічі об’єктів (X) гіперпростору, репертуару і процесу проектування ІС, їх властивостей (Р) і взаємозв’язків (R).

Структурний склад ЛЗ поєднує мови всіх системних вимірів ІС – етапів життєвого циклу (Е), структурних компонентів (S), видів забезпечень (V), цільових (С), функціональних (F) і інші складові системи (рис. 3.9).

 

 

Рис. 3.9. Узагальнена структура ЛЗ ІС.

 

В залежності від виконуваних функцій на етапах життєвого циклу ІС (Е) усі формальні лінгвістичні засоби можна об’єднати в чотири групи:

- мови проектування;

- мови моделювання;

- мови програмування;

- мови спілкування користувача з ІС у процесі її функціонування.

Перші використовуються на етапах розробки технічного завдання (ТЗ), ескізного (ЕП) і технічного (ТП) проектування, другі –на всіх етапах життєвого циклу, треті – на етапі програмування (РД) і четверті – на етапах доведення дослідного зразку й експлуатації ІС.

Особливу групу представляють мови проектування видів забезпечень (V) – концептуального, функціонального, математичного, інформаційного, програмного і т.д. Зокрема, інформаційне забезпечення широко використовує мови для опису етапів концептуального, логічного і фізичного проектування баз даних. Отримані в такий спосіб моделі потім трансформуються в структури баз даних і знань.

Усе різноманіття формальних мовних засобів для опису структурних складових (S) можна представити у вигляді:

- мов специфікацій об’єктів гіперпростору ІС (бази знань простору рівнів, архітектур, алгоритмів, ресурсів і виробів і ін.);

- мов специфікацій об’єктів репертуару ІС (бази знань про методи, моделі та їх модифікації, способи їх збереження і вилучення й ін.);

- мов специфікацій об’єктів процесу проектування ІС (бази знань про стратегії, маршрути і сценарії діалогового проектування і т.д.).

У загальному випадку ЛЗ, орієнтоване на CASE технології, повинне включати мови для опису процедур на всіх рівнях проектування – ТЗ, ЕП, ТП. РД і т.д.; усіх видів забезпечень – концептуального, функціонального, математичного, інформаційного, програмного і т.д., а також усіх процедур перетворення (трансформації) одного етапу проектування в інший і одного виду забезпечень в інші.

Крім того, всі алгоритмічні мови в залежності від обраного базису C–F–S можуть використовуватися як:

- ціле-орієнтовані;

- функціонально-орієнтовані;

- структурно–орієнтовані.

Таким чином, до складу лінгвістичного забезпечення ІС входять мовні засоби для опису етапів проектування, видів забезпечень, структурних елементів, цілей і об’єктів функціонального забезпечення, включаючи алгоритми рішення задач і моделі поведінки об’єктів.

<== предыдущая лекция | следующая лекция ==>
Алгоритми функціонування складної структури | Лінгвістичні засоби проектування ІС
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 4478; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.14 сек.