Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы ИИ.doc
Скачиваний:
18
Добавлен:
09.11.2018
Размер:
166.91 Кб
Скачать

Задание для самостоятельной работы.

Изобразить некоторый граф родственных отношений. Например, так:

Рис. 1

1. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «тесть».

2. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «двоюродная бабушка».

3. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «брат жены».

4. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «зять».

5. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «двоюродный брат мужа».

6. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «теща».

7. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «внучатая племянница».

8. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «троюродный брат».

9. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «невестка».

10. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «свекор».

11. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «золовка».

12. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «шурин».

13. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «тесть».

14. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «двоюродный дед».

15. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «свекровь».

16. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «невестка».

17. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «зять».

18. Создать базу данных «Родственные отношения», содержащую факты «мать», «отец», «мужчина», «женщина», «муж», «жена».

На основании этих фактов вывести отношение «внучатый племянник».