Turbo prolog головна

Turbo Prolog (Турбо-Пролог) є самим чудовим мовою штучного інтелекту (ІІ). Turbo Prolog (Турбо-Пролог) є компиляторний-орієнтованою мовою програмування високого рівня. Turbo Prolog (Турбо-Пролог) розроблений фірмою Borland International і призначений для програмування задач з області штучного інтелекту.

Як мова програмування штучного інтелекту Turbo Prolog (Турбо-Пролог) особливо хороший для створення експертних систем. динамічних баз даних, програм із застосуванням природномовних конструкцій. Turbo Prolog (Турбо-Пролог) також може бути використаний і для інших завдань загального характеру.

Turbo Prolog (Турбо-Пролог) має вікна, кольорову графіку і інтерактивні засоби введення-виведення, що свідчить про його максимальну зручність для користувача прикладних програм.

Вбудовані предикати Turbo Prolog (Турбо-Пролог) та інші додаткові можливості роблять його придатним для вирішення багатьох стандартних завдань зі сфери бізнесу, включаючи бухгалтерський облік, розрахунок зарплати і уявлення графіків.

Написані на Turbo Prolog (Турбо-Пролог) програми компілюються. на відміну від інших версій Прологу, де програма інтерпретується.

Інтерпретатор вибирає пропозиції програми одне за іншим і послідовно виконує їх.

Компілятор транслює в машинні коди відразу весь текст програми.

Turbo Prolog (Турбо-Пролог) транслює вихідний текст програми особливо швидко (швидше за всіх інших версій Прологу для комп'ютерів IBM PC). Також Turbo Prolog (Турбо-Пролог) дозволяє легко створювати окремі виконувані файли.

Turbo Prolog (Турбо-Пролог) має прекрасний користувальницький інтерфейс для налагодження програм.

Turbo Prolog (Турбо-Пролог) має кілька відмінностей. В Turbo Prolog (Турбо-Пролог) відсутні деякі елементи CM Prolog, але такі, які зустрічаються тільки в дуже складних програмах.

Найсерйознішим відзнакою від згаданого стандарту (як і від інших версій мови) є наявність в Turbo Prolog (Турбо-Пролог) суворої типізації елементів даних.

Зроблені відступу від неофіційного стандарту дозволили значно збільшити швидкість трансляції та рахунки програм. І хоча деякі програмісти заперечують проти цих відступів, кажучи що Turbo Prolog (Турбо-Пролог) не їсти Пролог «в чистому вигляді», проте саме в такому вигляді мова має масу переваг, наприклад наявність графіки і можливість роботи з вікнами. Цих коштів немає в інших реалізаціях. Незалежно від того, чи є Turbo Prolog (Турбо-Пролог) «чистим» Прологом чи ні, він тим не менше є дуже сучасним, повноцінним і гнучким мовою програмування.

PROLOG.EXE - основний файл системи Турбо-Пролог.

PROLOG.OVL - оверлейний файл, який використовується системою при запуску, при створенні .EXE файлів і при виконанні деяких інших функцій.

PROLOG.SYS - файл, що містить інформацію про колір, розташування вікон системи, також як і інформацію про використовуються під системою директоріях.

PROLOG.ERR - файл з повідомленнями про помилки.

PROLOG.HLP - файл з текстом застосовуються в системі підказок (звернення до нього здійснюється за допомогою функціональної клавіші F1).

GEOBASE.PRO і GEOBASE.INC - демонстраційна програма бази даних по географії США GeoBASE.

GEOBASE.DBA - дані для програми GeoBase.

GEOBASE.HLP - текст підказок програми GeoBase.

PROLOG.LIB і INIT.OBJ - файли, які використовуються системою Турбо-Пролог при створенні здійсненних файлів.

EXAMPLES - директорія, що містить програми, які використовуються в розділі навчання Посібники користувача.

ANSWERS - директорія, що містить відповіді на вправи з Керівництва.

PROGRAMS - директорія, що містить демонстраційні програми.

PRO - директорія файлів початкового програмного коду.

OBJ - директорія об'єктних файлів.

EXE - директорії здійсненних файлів.

Схожі статті