Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Пакет Turbo Prolog

Читайте также:
  1. Загальна характеристика інструментальних засобів FuzzyTECH програмного пакету MATLAB.
  2. Пакет развязан. Мой разговор с Джорджем Шульцем
  3. Пакетоформирующие машины
  4. Программы, входящие в пакет MS Office. Назначение и основные возможности. Использование данных программ в деятельности органов безопасности.
  5. Структурная схема пакета (дерево вызова программных модулей)

Пакет компилятора 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


Дата добавления: 2015-09-06; просмотров: 110 | Нарушение авторских прав


Читайте в этой же книге: Понятие синтагматических цепей. | Понятие семантической сети. | Задача поиска кратчайшего обхода образца в семантической сети. | Понятие о логическом выводе на семантических сетях. | Базовая искусственная модель | Применение нейронных сетей | Элементы теории формальных языков | Элементы семиотики | Модель непосредственных составляющих | Расширенные сети переходов |
<== предыдущая страница | следующая страница ==>
Глубинные (семантические) падежи| Поиск решений

mybiblioteka.su - 2015-2024 год. (0.006 сек.)