Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пролог.doc
Скачиваний:
15
Добавлен:
10.11.2018
Размер:
1.44 Mб
Скачать

7.2. Пакет Turbo Prolog

Пакет компилятора Turbo Prolog состоит из двух дистрибутивных дисков ( каталогов) и руководства. Один диск имеет название PROGRAM DISK, а второй- LIBRARY & SAMPLE PROGRAM.

Для работы с Турбо Прологом необходимо наличие на компьютере 7 программ.

Содержимое первого диска:

A) PROLOG.EXE – основной файл системы Турбо Пролог,

B) PROLOG.OVL – запуск и создание EXE программы,

C) PROLOG.SYS – файлы с информацией о цветах, окнах, использовании директорий,

D) PROLOG.ERR – файл с сообщениями об ошибках,

E) PROLOG.HLP – файл, содержащий текст подсказок,

F) README.COM – программа для выдачи на экран файла README,

G) README – текстовый файл,

Содержимое второго диска:

A) PROLOG.LIB – библиотека,

B) INIT.OBJ – используется при создании исполнимых файлов,

C) EXAMPLES – программы из руководства пользователя,

D) ANSWERS – ответы на упражнения руководства,

E) PROGRAMS – демонстрационные программы.

Для выполнения требуется ОЗУ не менее 384Кb и DOS версии выше 2.0.

Запуск осуществляется из DOS по команде

С>: PROLOG (ввод) или из NC щелчком на исполнимом файле

Появляется редактор, вид которого зависит от настроек системы. В общем случае окно будет иметь вид:

FILES

EDIT

RUN

COMPILE

OPTION

SETUP

Работа с файлами

Редактирование программ

Запуск программы

Трансляция программы компиляции

Применение параметров компиляции, задание опций компилятора

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

Появляется 4 окна:

1. Line1 Col1 Indent Insert

Здесь пишется текст

2. Dialog

Для задания внешней цели

и получения результатов работы программ

3. message

Сообщение об успешности

или неуспешности транслирования

4. Trace

Для отладки программы

Имеется 6 режимов работы: работа с файлами, редактирование, трансляция, запуск на счет, задание режимов, настройка системы. Создание файла начинается в режиме Edit. Выбор меню возможен по ALT+буква, выход по ESC. Quit – выход из системы.

Напишем первую программу. Набираем в редакторе

predicates

hello

goal

hello

clauses

hello:– write(“Welcome to TurboProlog”), nl.

Нажмем ESC, выберем RUN и смотрим в окне Message сообщения об ошибках, а в окне Dialog результат. В случае работы в сетевом классе для записи файла на диск необходимо выбрать режим FILES, в нем выбрать опцию CHDIR для смены каталога на F:\work_pr; по умолчанию там будет E:\, на который нельзя записывать. Посмотреть содержимое каталога можно по режиму DIR. После того как каталог правильно указан, записываем по команде WRITE TO (указываем имя), по SAVE он будет сохранен под стандартным именем work. Загрузка готового файла производится по LOAD. Для правильной работы транслятора необходимо также правильно настроить конфигурацию директорий, указав, откуда что брать и куда что записывать. Например, в таком виде:

Исходные тексты current directory F:\work_pr

Объектные OBJ directory F:\work_pr

Выполнимый файл EXE directory F:\work_pr

Системная Turbodirectory E:\ Prolog