Информатика


           

то часть информации по той


Например:

? нравится (х, у)                                                       - Кому что нравится?

х = Оля                      у = музыка

х = Алеша                 у = история

Если какая- то часть информации по той или иной причине не нужна, то вместо соответствующей переменной в вопросе ставится знак подчеркивания «_»:

? собирает (_ , х)                   - Что собирают друзья?

 х

= фотографии

х = монеты

х = значки

Наконец, в вопросах можно одновременно использовать как пе­ременные, так и конкретные значения. Например:

? занимается (х, музыка)               - Кто занимается музыкой ?

нет

? занимается (Алеша, у)                  - Чем занимается Алеша ?

у = бизнес

? собирает (х, монеты)                    -

Кто собирает монеты ?

х = Алеша

? оценка (х, _ , 5)                              - Кто имеет пятерки?

х = Оля

х = Алеша

Примеры сложносоставных вопросов:

1. Кто занимается бизнесом и собирает монеты?

? занимается (х, бизнес), собирает (х, монеты)

х = Алеша

2. Какие оценки имеет тот, кто собирает монеты?

? собирает (х, монеты), оценка (х, р, z)

х = Алеша

р = история

z = 5

К составленной базе данных можно добавить следующие правила вывода:

книголюб (х) ¬ нравится (х, книги),                  - Книголюб - тот, кто

собирает (х, книги)                                                  любит и собирает книги

бизнесмен (х) ¬ собирает (х, монеты),                - Бизнесмен - тот, кто

занятие (х, бизнес)                                                   собирает монеты и занима­ ется бизнесом

Примеры использования правил-определений:

? книголюб (х)                      - Кто - книголюб?          

НЕТ

? бизнесмен (у)                      - Кто - бизнесмен ?

у = Алеша

 

 

В о п р о с ы

1. Как записываются факты на языке Пролог?

2. Как записываются вопросы на языке Пролог?

3. Как записываются правила в языке Пролог?


Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий