logo
TurboProlog / Документация / TOM_1

Для чего может быть использован Турбо Пролог?

Существует целый ряд практических применений для языка Турбо

Пролог. Ниже перечислены примеры того, что можно выполнить с

помощью этого языка:

- Разработка прототипов любых прикладных программ. Исходная

идея реализуется очень быстро, а модель, на которой она

основана, "живет" и позволяет получать результаты.

- Разработка трансляторов, либо с отечественных языков, либо

с одного языка программирования на другой. На Турбо Прологе

была разработана программа, которая позволяет транслировать

программы, написанные на Бейсике для ЭВМ фирмы Hewlett

Packard, в программы на языке С, работающие в среде OC UNIX

на компьютере HP-9000. При этом стоимость разработки такой

программы составила менее 7500 долларов.

- Построение интерфейса с применением естественного языка для

уже существующего программного продукта, что делает его

более широко доступным. С помощью Турбо Пролога такую

систему легко сделать многооконной.

- Построение экспертных ситем и оболочек экспертных систем.

- Построение пакетов символьной обработки для решения

уравнений, дифференцирования, интегрирования и т.п.

- Построение модулей доказательства теорем, модулей,

реализующих методы искусственного интеллекта, со

способностью к дедуктивным рассуждениям для проверки

различного рода теорий.