рамний комплекс, що дозволяє вирішувати виробничий і економічні завдання на рівні людини - оператора або управлінця (експерта). Однак очевидно, що будь-яку програму можна написати на машинно - орієнтованій мові (асемблері) або на універсальній мові високого рівня (ПЛ/1, Сі, Бейсік, Алгол, Ада, Фортран, Паскаль і т.д.). У цьому зв'язку виникає цілком справедливе питання: навіщо розглядати спеціалізовані засоби, для вивчення яких потрібен певний час, якщо універсальною мовою високого рівня (або мовою асемблера) володіє практично будь-який програміст? Відповідь на це питання взято з практики: процес програмування систем ІІ на спеціалізованих засобах займає в 2-3 рази менше часу, ніж на універсальних. Однак слід завжди пам'ятати, що параметри ефективності (обсяг пам'яті і швидкодія) ІВС, реалізованих на базі спеціалізованих засобів, в більшості випадків нижче, ніж при реалізації ІВС на універсальних засобах. p align="justify"> Ще одним фактором, суттєвим для вибору ІВС інструментальних програмних засобів при розробці ІВС, є потенційна можливість взаємодії з програмними засобами, використовуваними на різних рівнях ієрархії інтегрованих корпоративних інформаційних систем.
У цьому зв'язку оптимальним рішенням задачі вибору програмних засобів для реалізації ІВС слід вважати наступне: перший прототип (або прототипи: дослідницький, демонстраційний) реалізується на спеціалізованих засобах. У разі достатньої ефективності цих коштів на них можуть бути написані діючий прототип, і навіть промислова система. Однак у більшості випадків прототип і навіть промислова система. Однак у більшості випадків прототип слід В«переписатиВ» на традиційних програмних засобах. p align="justify"> Розглянемо найбільш відомі і широко застосовуються програмні засоби інтелектуальних систем.
2.3.1 Аналіз традиційних мов програмування та подання знань
Одним з найпопулярніших мов програмування в системах ШІ є мова LISP. Ця мова був створений в 60-х роках американським вченим Дж. Маккарті і його учнями. На сьогоднішній день існує близько 20 діалектів цієї мови. Найбільш відомими є INTERLISP, FRANZLISP, QLISP, COMMONLISP. Мовою LISP написані багато експертні системи (MYCIN, INTERNIST, KEE та ін), системи природно-мовного спілкування (MARGIE, SHRDLU, Ділос та ін), інтелектуальні операційні системи (FLEX). p align="justify"> Популярність мови LISP в першу чергу пояснюється тим, що він за допомогою досить простих конструкцій дозволяє писати складні і витончені системи обробки символьної інформації. На жаль, майже всі існуючі LISP - системи мають низьку обчислювальну ефективність. Саме це не дає можливість мови LISP вийти за рамки В«академічнихВ» експериментальних систем. Проте бурхливий підвищення продуктивності сучасних комп'ютерів, а також розробка LISP - машин типу С/330, SYMBOLICS і т.д. вселяє оптимізм щодо майбутнього мови.
Мова LISP має дуже про...