Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задание / LR_2002D.DOC
Скачиваний:
105
Добавлен:
17.04.2013
Размер:
153.09 Кб
Скачать

8. Настройка оболочки

Более детальную настройку оболочки Turbo-Prolog позволяет осуществить пункт основного меню Setup.

При загрузке оболочки предлагается некоторая конфигурация системы, которая находится в файле Prolog.sysи которую пользователь может изменить по своему усмотрению.

Для этого ему предоставляются средства по изменению настроек практически всех основных параметров системы Turbo-Prolog. По желанию могут быть переустановлены:

  1. Цветовые решения для каждого из окон среды.

  2. Размер и месторасположение каждого из окон.

  3. Указанные необходимые рабочие каталоги, в которых будут находиться подключаемые библиотеки проектов, куда будут компилироваться различные варианты файлов и т.д.

  4. Созданы дополнительные настройки системы по графическим параметрам разрешения и цветности.

  5. Загружен существующий файл установок или сохранен новый с измененными пользователем.

Лабораторная работа №1 “Знакомство с Turbo Prolog”

При выполнении первой лабораторной работы основной задачей становится изучение особенностей оболочки языка программирования Turbo Prolog и освоение основных функций его меню. Для этого необходимо создать программу начального знакомства с языком, которая должна выдавать на экран текст приветствия.

1 этап

Программа выдает на экран приветствие типа : «Вас приветствует ПРОЛОГ»

2 этап

Программа запрашивает имя пользователя, осуществляет его ввод с клавиатуры и последующую обработку. В зависимости от введенного значения на экране появляется какое-то из нескольких возможных сообщений, например : «Вася -- Вас приветствует ПРОЛОГ».

Необходимо использовать предикаты writeиreadln, сделать вариант программы с внутренней цельюGOALи без нее.

Лабораторная работа №2 “Установление родственных связей”

Целью этой лабораторной работы является углубление знаний в области работы языка логического программирования Turbo Prolog и освоение основных приемов создания простых программ. Студенты должны разобраться с парадигмой функционирования Prolog-программы и освоить основные структуры языка -- предикаты. Для этого им необходимо создать программу описывающую родственные взаимоотношения группы людей изображенной на рис.1

Памела Том Джейн

Линда Боб Лиз Билл

Нил Пат Эмми Рэд

Джин Энн

Рис.1 Схема родственных отношений.

При разработке программы использовать предикаты типа :

  1. родитель;

  2. мужчина;

  3. женщина.

Построить предикаты -- сестра, брат, отец, мать, дедушка, внучка, предок, потомок и один по индивидуальному заданию.

Лабораторная работа №3 “Организация циклов”

Во время проведения данной лабораторной работы студенты осваивают основные способы организации циклических структур на языке Turbo Prolog. Техника реализации циклов в логическом программировании значительно отличается от известных приемов в алгоритмических языках программирования. Поэтому для полноценного выполнения индивидуального задания каждый студент должен организовать циклы двумя из трех известных способов, например, рекурсией и повтором. Студенты выполняют индивидуальные задания в соответствии со своим номером варианта.

Соседние файлы в папке Задание