Вам нужна курсовая работа?
Интересует Программирование?
Оставьте заявку
на Курсовую работу
Получите бесплатную
консультацию по
написанию
Сделайте заказ и
скачайте
результат на сайте
1
2
3

Контрольная в сфере турбо-пролога.

  • 17 страниц
  • 0 источников
  • Добавлена 08.09.2011
750 руб. 1 500 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
программа с пояснениями
Фрагмент для ознакомления

roditel(kola,sveta).
roditel(egor,peta).
roditel(tana,peta).
roditel(peta,ola).
roditel(peta,nada).
roditel(vera,ola).
roditel(vera,nada).
roditel(ola,dima).
roditel(ola,sveta).
roditel(nada,roma).
roditel(nada,masha).

man(vasa).
man(vova).
man(slava).
man(igor).
man(kola).
man(dima).
man(roma).
man(peta).
man(egor).

wman(nina).
wman(lena).
wman(kata).
wman(arina).
wman(sveta).
wman(ola).
wman(nada).
wman(masha).
wman(vera).
wman(tana).

san(X,Y):-
roditel(X,Y),
man(Y).

daughter(X,Y):-
roditel(X,Y),
wman(Y).

mother(X,Y):-
roditel(Y,X),
wman(Y).

father(X,Y):-
roditel(Y,X),
man(Y).

brat(X,Y):-
man(Y),
wman(Z),
roditel(Z,X),
roditel(Z,Y),
X<>Y.

sistre(X,Y):-
wman(Y),
wman(Z),
roditel(Z, X),
roditel(Z, Y),
X<>Y.

roditeli(X,Y,Z):-
roditel(Y,X),
roditel(Z,X),
man(Y),
wman(Z).

baba(X,Y):-
wman(Y),
roditel(Z, X),
roditel(Y, Z).

ded(X,Y):-
man(Y),
roditel(Z,X),
roditel(Y,Z).

tetya(X,Y):-
wman(Y),
roditel(Z,X),
roditel(C,Z),
roditel(C,Y),
wman(C),
Y<>Z.


dadya(X,Y):-
man(Y),
roditel(Z,X),
roditel(C,Z),
roditel(C,Y),
wman(C),
Y<>Z.

prababa(X,Y):-
roditel(Z,X),
roditel(C,Z),
roditel(Y,C),
wman(Y).

praded(X,Y):-
roditel(Z,X),
roditel(C,Z),
roditel(Y,C),
man(Y).

dvbrat(X,Y):-
roditel(Z,X),
roditel(C,Z),
roditel(C,S),
roditel(S,Y),
man(Y),
S<>Z,
wman(C).

dvsistra(X,Y):-
roditel(Z,X),
roditel(C,Z),
roditel(C,S),
roditel(S,Y),
wman(Y),
S<>Z,
wman(C).
























4

0

Институт (факультет) информационные технологии

Кафедра высшей математики и программного обеспечения ЭВМ

Специальность 230400.62

КУРСЫ

по дисциплине

Функциональное и логическое программирование

на тему:

Обработка динамической базы данных средствами языка Пролог. Области "Тренажерный зал"

Выполнила студентка группы 1ИС-210

Игнатьева Валентина Викторовна

Руководитель: доцент

Майтама Елена Вячеславовна

Череповец - 2013

Содержание:

  • Миссия
  • Введение
  • 1. Описание области
  • 2. Теоретические положения
  • 2.1 Способы представления базы данных
  • 2.2 Предикаты пролога для работы с базой данных
  • 2.2.1 Предикаты ввода/вывода
  • 2.2.2 Предикатов окон
  • 3. Разработка структуры базы данных
  • 4. Действий с базой данных
  • 5. Результаты программы
  • 5.1 Интерфейс программы
  • 5.2 Содержание файла базы данных "Зсп.ddb"
  • Вывод
  • библиография
  • Приложение 1
  • Листинг программы
  • Работа

    Задание на курсовую работу по дисциплине "Функциональное и логическое программирование"

    Выдано студентке Игнатьевой Валентине

    гр. 1ИС-210

    Тема: Обработка динамической базы данных средствами языка Пролог.

    Предметная область:

    Тренажерный зал

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

    Введение

    Узнать стоимость работы