Скачиваний:
201
Добавлен:
17.06.2016
Размер:
2.69 Mб
Скачать

Минимальные требования к системе

Для пользования Турбо Прологом вы должны иметь следующее:

# IBM PC, XT, AT, PS/2 или полностью совместимые с ними ЭВМ;

# Минимум 384 К внутреннего ОЗУ, хотя мы рекомендуем 640 К;

# Операционную систему PC-DOS или MS-DOS версии 2.0 или выше;

# Двойной дисковод гибких магнитных дисков.

Хотя это и не обязательно, но мы рекомендуем вам иметь

жесткий диск.

Поддерживаемое оборудование

Турбо Пролог 2.0 поддерживает в среде разработки и в

пользовательских программах текстовые экраны высокого разрешения;

он может, в случае правильной установки оборудования,

использовать режимы в 25, 43 и 50 строк по 80, 90, 120 и 132

символа.

Интегрированная среда Турбо Пролога и разработанные в ней

программы работают на ПЭВМ IBM PC и совместимых с ними со

следующим видеооборудованием:

# Адаптер монохромного дисплея. (MDA)

# Цветной графический адаптер. (CGA)

# Улучшенный графический адаптер. (EGA)

# Многоцветный графический адаптер. (MCGA)

# Видео-графический адаптер. (VGA)

# Графический адаптер Геркулес. (Hercules)

# 400-строчный графический адаптер фирмы ATT.

# Графический адаптер ПЭВМ 3270.

# Графический адаптер IBM-8514.

Расширенные базы данных Турбо Пролога поддерживают платы

расширения памяти типа EMS.

О руководствах по Турбо Пролог 2.0

Документация по Турбо Прологу разделена на две части:

"Руководство пользователя по Турбо Прологу" и "Справочное руко-

водство по Турбо Прологу".

Данное руководство разделено на три части: введение в Турбо

Пролог 2.0; первые восемь обучающих глав, которые научат вас, как

программировать на Турбо Прологе 2.0; и оставшиеся девять,

которые охватывают несколько более глубоко обучающих глав, главу

примеров Пролог-программ и главу, описывающую передовые методы

программирования на Турбо Прологе 2.0. Ниже приведены краткие

характеристики каждой из глав этой книги:

"Введение" совсем немного сообщает вообще о языке Пролог,

подчеркивает преимущества Турбо Пролога над другими версиями

Пролога, перечисляет усовершенствования в версии 2.0 и

предоставляет некоторую общую информацию о требованиях к

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

Том I: Руководство пользователя

Часть 1: Введение в Турбо Пролог 2.0

Глава 1: "Установка Турбо Пролога", - даются подробные

инструкции по созданию резервной копии дистрибутивных дисков

вашего Турбо Пролога 2.0; кроме этого в данной главе точно

объясняется процедура инсталяции Турбо Пролога 2.0 как на систему

с гибкими дисками, так и на систему с жестким диском, а также

дается совет о том, какие главы вам нужно читать следующими, в

зависимости от вашего опыта программирования на Прологе.

Глава 2: "Начало" объясняет, как загрузить Турбо Пролог на

вашу систему (базирующуюся на гибких магнитных дисках),

представляется краткое руководство по системе меню и редактору, а

затем вас "проводят" через создание, запуск и сохранение вашей

первой Турбо Пролог-программы. Кроме того, эта глава представляет

способы трассировки и диагностики.

Часть 2: Изучение Турбо Пролога 2.0.

Глава 3: "Основы Пролога" раскрывают соотношение Пролога с

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

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

запросы.

Глава 4: "Программы на Турбо Прологе" раскрывают синтаксис

Турбо Пролога, объясняют разделы Турбо Пролог'овской программы и

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

Глава 5: "Унификация и поиск с возвратом" объясняют, как

Турбо Пролог решает задачи и присваивает значения переменным.

Глава 6: "Простые и составные объекты" объясняют объявление

и построение структур в Турбо Прологе.

Глава 7: "Повторение и Рекурсия" подсказывают, как писать

повторяющиеся процедуры, используя для этого поиск с возвратом и

рекурсию; кроме этого представляются рекурсивные структуры и

деревья.

Глава 8: "Списки и Рекурсия" вводят в списки и рекурсию и

раскрывают наиболее общие способы манипуляции списками.

Глава 9: "Внутренние базы данных" объясняют внутренние базы

данных Турбо Пролога с точки зрения добавления фактов к вашей

программе (в процессе ее работы) и сохранения в них глобальной

информации.

Глава 10: "Трассировка и отладка" объясняют контроль за

синтаксисом Турбо Пролога, использование трассирования и отладки

и сообщения об ошибках во время работы программы.

Часть 3: Использование Турбо Пролога 2.0.

Глава 11: "Арифметика и сравнение" вводят в полный набор

арифметических функций и функций сравнения, встроенных в Турбо

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

использование.

Глава 12: "Запись, Чтение и Файлы" представляют ввод/вывод

Турбо Пролога; раскрываются чтение, запись и перенаправление

файлов.

Глава 13: "Управление строками в Турбо Прологе" разъясняет

строковые манипуляции, включая сравнение строк и их

преобразование плюс синтаксический анализ строк.

Глава 14: "Установка окон в ваши программы" полностью

объясняет управление окнами в Турбо Прологе. Здесь впервые

представляются создание, перемещение и изменение окон.

Глава 15: "Система внешних баз данных" раскрывает систему

внешних баз данных Турбо Пролога: сцепленные данные, B+деревья,

хранение данных (в EMS-памяти и жестком диске) и сортировку

данных. Включает пример построения реальной базы данных.

Глава 16: "Программирование на системном уровне" вводит в

работу на низком уровне, поддерживаемом в Турбо Прологе:

системные вызовы BIOS, непосредственную адресацию памяти и

манипуляции с битами.

Глава 17: "Графический интерфейс фирмы Borland" описывает

графический интерфейс (BGI), поддерживающий вычерчивание и

текстовый вывод в различных графических режимах.

Глава 18: "Примеры программ на Прологе" представляют различ-

ные группы примеров программ на Прологе, демонстрирующих элегант-

ные пути решения на Прологе сложнейших задач.

Глава 19: "Особые приемы" раскрывают средства и методы отс-

леживания ошибок, управления ошибками, управления анализом потока

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

динамического отсечения и стиля программирования, обеспечивающего

эффективность программ.

Том II: Справочное руководство

Справочное руководство Турбо Пролога также разделено на три

части: справочник программиста, раскрывающий интерфейс

пользователя (среду разработки), элементы языка Турбо Пролога 2.0

и интерфейс Турбо Пролога 2.0 с другими языками; глава

стандартных предикатов, перечисляющая в алфавитном порядке

встроенные предикаты; и приложение, объясняющее различные

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

Дистрибутивные диски

Ваши дистрибутивные диски содержат основную программу Турбо

Пролога (PROLOG.EXE) и множество других файлов. Информация о каж-

дом из этих файлов может быть найдена в Главе 1 и в файле README,

записанном на ваших дистрибутивных дисках.

Турбо Пролог не защищен от копирования. Фирма Borland

разрешает вам пользоваться вашей копией Турбо Пролога так, как

если бы это была книга. Турбо Пролог не прикрепляется к какому-то

единственному человеку и не связывается с каким-то определенным

компьютером. Единственное ограничение по пользованию Турбо

Прологом заключается в том, что им не могут пользоваться в одно и

то же время два разных человека, точно также, как и книгу не

могут одновременно читать два человека. И, конечно же,

распространение копий Турбо Пролога является нарушением авторских

прав фирмы Borland.

Соседние файлы в папке Документация