Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
основы искуственного интелекта (Гайсин).docx
Скачиваний:
26
Добавлен:
18.03.2016
Размер:
69.15 Кб
Скачать

СОДЕРЖАНИЕ И СТРУКТУРА ТЕСТОВЫХ МАТЕРИАЛОВ

По дисциплине «Интеллектуальные информационные системы»

(ПИЭ)

Тематическая структура

Общие сведения об ИИ

Инструментальные средства разработки ИИС

Модели представления знаний

Экспертные системы

Содержание тестовых материалов

Инструментальные средства разработки ИИС

1. Задание {{ 38 }} ТЗ № 40

ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ

Программа на ПРОЛОГе состоит из предложений, которые могут быть:

 фактами

 процедурами

 правилами

 запросами

 функциями

2. Задание {{ 39 }} ТЗ № 41

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Утверждение о том, что соблюдается некоторое конкретное соотношение между объектами, называется:

 факт

 процедура

 правило

 запрос

3. Задание {{ 40 }} ТЗ № 43

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Чтобы установить отношения между объектами на основе имеющихся фактов используют:

 процедуру

 факт

 правила

 запрос

4. Задание {{ 41 }} ТЗ № 44

ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ

Среди перечисленных предложений фактами являются:

 любит ( Ира, яблоки ).

 мать ( X, Y ): - родитель ( X, Y ), женщина ( X ).

 родитель ( А, В ).

 язык_программирования ( пролог ).

 страна( Х ).

5. Задание {{ 42 }} ТЗ № 46

ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ

Среди перечисленных предложений правилами являются:

 любит ( Ира, сливы ).

 знает ( Иван, Х ).

 мать ( X, Y ) : - родитель ( X, Y ), женщина ( X ).

 учится ( X, школа ),учится ( Y, школа ).

 студент (X) :- учится (X, институт).

6. Задание {{ 43 }} ТЗ № 135

Укажите правильный ответ

Правило в языке ПРОЛОГ ...

 требует доказательства

 является всегда истинным утверждением

 является ложным утверждением

7. Задание {{ 44 }} ТЗ № 136

Укажите правильный ответ

Факт в языке ПРОЛОГ ...

 требует доказательства

 является всегда истинным утверждением

 является ложным утверждением

8. Задание {{ 45 }} ТЗ № 137

Укажите правильный ответ

Набор фактов в ПРОЛОГ-программе образует...

 базу данных

 базу знаний

 входные данные

 файл данных

9. Задание {{ 46 }} ТЗ № 138

Укажите правильный ответ

Набор фактов и правил в ПРОЛОГ-программе образует...

 базу данных

 базу знаний

 входные данные

 файл данных

10. Задание {{ 47 }} ТЗ № 154

ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ

Среди перечисленных предложений фактами являются:

 любит ( Ира, яблоки ).

 родитель ( А, В ).

 язык_программирования ( пролог ).

 страна( Х ).

 студент ( Х ): - учится ( Х, институт ); учится ( Х, университет ).

 color(green).

11. Задание {{ 48 }} ТЗ № 44[копия]

ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ

Среди перечисленных предложений фактами являются:

 язык_программирования ( пролог ).

 страна( Х ).

 отец ( X, Y ): - родитель ( X, Y ), мужчина( X ).

 страна( россия ).

 родитель ( иван, Х ).

 родитель ( иван, олег ).

12. Задание {{ 49 }} ТЗ № 46[копия]

ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ

Среди перечисленных предложений правилами являются:

 учится ( X, школа ),учится ( Y, школа ).

 студент (X) :- учится (X, институт); учится (X, университет)

 школьник (X) :- учится (X, школа).

 знает (лена, Х), знает (саша, Х).

 студент (иван).

 Sr (A, B, S):- S = (A+B)/2.

13. Задание {{ 50 }} ТЗ № 193

Дополните

Утверждение вида A:- B1, B2, . . . ,Bn называется ...

Правильные варианты ответа: правило; правилом;

14. Задание {{ 51 }} ТЗ № 50

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Любая последовательность символов, заключенная в кавычки - это ...

 терм

 переменная

 структура

 атом

 функтор

15. Задание {{ 52 }} ТЗ № 51

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Атом в языке программирования ПРОЛОГ - это ......

 число

 последовательность символов

 структура

 несколько объединенных объектов

16. Задание {{ 53 }} ТЗ № 53

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Тип данных в языке программирования ПРОЛОГ называется...

 домен

 терм

 структура

 атом

 функтор

17. Задание {{ 54 }} ТЗ № 54

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Объекты данных в языке программирования ПРОЛОГ называются

 доменами

 термами

 атомами

 структурами

 функторами

18. Задание {{ 55 }} ТЗ № 58

Установите соответствие между объектами данных в ПРОЛОГе и их значением

атом

"Иванов"

структура

дата (1, декабрь, 2007)

список

[3, 67, 4, -8]

{34, 7, 0, 54}

19. Задание {{ 56 }} ТЗ № 59

Установите соответствие между объектами данных в ПРОЛОГе и их значением

атом

маша

структура

книга ( "А.С.Пушкин", "Руслан и Людмила")

список

[футбол, волейбол, баскетбол]

{-34, 0, 88}

20. Задание {{ 57 }} ТЗ № 116

Укажите правильные формы записи имени переменной

 Name

 _name

 "Name"

 'name'

 name*

21. Задание {{ 58 }} ТЗ № 117

Укажите правильные формы записи имени переменной

 _y

 Y

 Y11

 'y'

 "y"

22. Задание {{ 59 }} ТЗ № 118

Укажите правильные формы записи имени переменной в ПРОЛОГе

 Диана

 _диана

 "Диана"

 диана_

 диана*

23. Задание {{ 60 }} ТЗ № 119

Укажите правильные формы записи имени переменной в ПРОЛОГе

 List

 _list

 list*

 'list'

 "List"

24. Задание {{ 61 }} ТЗ № 139

Укажите правильный ответ

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

 анонимной

 свободной

 конкретизированной

 пустой

25. Задание {{ 62 }} ТЗ № 61

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Для описания типов объектов в ПРОЛОГ - программе служит раздел

 CLAUSES

 PREDICATE

 DOMAINS

 GOAL

26. Задание {{ 63 }} ТЗ № 69

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Раздел DOMAINS в ПРОЛОГ - программе - это ....

 секция описания предикатов

 секция описания типов

 секция описания предложений

 секция описания запросов

 секция описания переменных

27. Задание {{ 64 }} ТЗ № 70

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Раздел CLAUSES в ПРОЛОГ - программе - это ......

 секция описания предикатов

 секция описания типов

 секция описания запросов

 секция описания фактов и правил

 секция описания переменных

28. Задание {{ 65 }} ТЗ № 72

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Раздел GOAL в ПРОЛОГ - программе - это .....

 секция описания типов

 секция описания предикатов

 секция описания запросов

 секция описания предложений

 секция описания переменных

29. Задание {{ 66 }} ТЗ № 73

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Какое служебное слово НЕ является названием раздела ПРОЛОГ - программы:

 GOAL

 CLAUSES

 BEGIN

 PREDICATES

30. Задание {{ 67 }} ТЗ № 74

Установите соответствие между названиями разделов ПРОЛОГ-программы и их содержанием:

DOMAINS

описание типов

PREDICATES

описание предикатов

CLAUSES

описание фактов и правил

GOAL

описание запросов

описание переменных

31. Задание {{ 68 }} ТЗ № 155

Дополните

Для описания типов объектов в ПРОЛОГ - программе служит раздел ...

Правильные варианты ответа: domains;

32. Задание {{ 69 }} ТЗ № 156

Дополните

Для описания предикатов в ПРОЛОГ-программе используется раздел ...

Правильные варианты ответа: predicates;

33. Задание {{ 70 }} ТЗ № 157

Дополните

Для записи фактов и правил в ПРОЛОГ - программе служит раздел ...

Правильные варианты ответа: clauses;

34. Задание {{ 71 }} ТЗ № 158

Дополните

Для записи запроса в ПРОЛОГ - программе служит раздел ...

Правильные варианты ответа: goal;

35. Задание {{ 72 }} ТЗ № 194

Укажите ВСЕ правильные ответы

Разделы, которые могут отсутствовать в ПРОЛОГ-программе

 domains

 predicates

 clauses

 goal

36. Задание {{ 73 }} ТЗ № 75

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Для поиска всех решений задачи используется предикат

 предикат отсечения

 предикат fail

 предикат cut

 предикат nl

37. Задание {{ 74 }} ТЗ № 76

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Для ограничения пространства поиска решения задачи используется предикат

 предикат отсечения

 предикат fail

 предикат nl

 предикат repeat

38. Задание {{ 75 }} ТЗ № 77

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Предикат ввода READLN позволяет ввести:

 целые числовые значения

 строковые значения

 вещественные числовые значения

 любые значения

39. Задание {{ 76 }} ТЗ № 78

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Предикат ввода READINT позволяет ввести:

 целое число

 вещественное число

 строковые значения

 любые значения

40. Задание {{ 77 }} ТЗ № 79

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Предикат ввода READREAL позволяет ввести:

 строковые величины

 целое число

 любое значение

 вещественное число

41. Задание {{ 78 }} ТЗ № 80

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Использование предиката FAIL позволяет:

 завершить выполнение программы

 найти одно решение задачи

 найти все решения задачи

 приостановить выполнение программы

42. Задание {{ 79 }} ТЗ № 120

Тождественно-ложный предикат, который искусственно создает ситуацию неуспеха и заставляет продолжить поиск решения задачи - это предикат ...

Правильные варианты ответа: fail;

43. Задание {{ 80 }} ТЗ № 121

Укажите правильный ответ

Доказательство правила вида:

R:-A,!,B,!,C, fail.

позволит найти...

 одно решение подцели А, одно решение подцели В и все решения подцели С

 все возможные решения подцелей А, В, С

 единственные решения подцелей А, В, С

 все решения подцелей А и В, единственное решение подцели С

44. Задание {{ 81 }} ТЗ № 122

Укажите правильный ответ

Доказательство правила вида:

R:- A, !, B, fail, С.

позволит найти...

 все решения подцелей А и В, единственное решение подцели С

 одно решение подцели А, все решения подцели В и ни одного решения подцели С

 все решения подцели В, единственные решения подцелей А и С

 все возможные решения подцелей В и С, ни одного решения подцели А

45. Задание {{ 82 }} ТЗ № 160

Отметьте правильный ответ

Какая конструкция соответствует высказыванию: будет найдено единственное решение для подцелей А и В и все возможные для подцели С.

 R: - C, !, A, B, fail.

 R: - A, B, fail, C.

 R: - A !, B, C, fail.

 R: - A, B,!, C, fail.

46. Задание {{ 83 }} ТЗ № 168

Отметьте правильный ответ

Какая конструкция соответствует высказыванию: будет найдено единственное решение для подцели А и все возможные решения для подцелей С и В

 R:-C, ! , A , B , FAIL.

 R:-A , B, FAIL.

 R:- A, B, !, C, FAIL.

 R:- A, !, B, C, FAIL.

47. Задание {{ 84 }} ТЗ № 169

Отметьте правильный ответ

Какая конструкция соответствует высказыванию: будет найдено единственное решение для подцели С и все возможные решения для подцелей А и В

 R:-C, ! , A , B , FAIL.

 R:-A , B, FAIL.

 R:- A, B, !, C, FAIL.

 R:- A, !, B, C, FAIL.

48. Задание {{ 85 }} ТЗ № 84

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Список в языке программирования ПРОЛОГ задается перечнем его элементов, заключенных в ...

 круглые скобки

 фигурные скобки

 квадратные скобки

 кавычки

 апострофы

49. Задание {{ 86 }} ТЗ № 85

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Пустой список в языке программирования ПРОЛОГ обозначается ...

 " "

 ( )

 { }

 [ ]

50. Задание {{ 87 }} ТЗ № 86

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Список в ПРОЛОГе можно разделить на:

 голову и хвост

 голову и тело

 тело и хвост

 никак нельзя разделить

51. Задание {{ 88 }} ТЗ № 87

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

В каком разделе ПРОЛОГ-программы описывается тип - список:

 CLAUSES

 PREDICATES

 GOAL

 DOMAINS

52. Задание {{ 89 }} ТЗ № 88

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Какое описание списка в разделе DOMAINS является правильным:

 list = [ integer ]

 list = ( integer )

 list = " integer"

 list = integer*

 list = integer

53. Задание {{ 90 }} ТЗ № 89

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Какая операция в ПРОЛОГе позволяет делить список на голову и хвост:

 /

 \

 |

 нет такой операции

54. Задание {{ 91 }} ТЗ № 90

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Элементы списка в ПРОЛОГе разделяются между собой:

 точкой

 запятой

 двоеточием

 пробелом

55. Задание {{ 92 }} ТЗ № 129

Укажите ВСЕ правильные формы записи списков в ПРОЛОГе:

 [green, red]

 []

 [[2], [3, 4]]

 (2, 6, 8)

 [2; 6; 8]

 (2 6 8)

56. Задание {{ 93 }} ТЗ № 130

Укажите ВСЕ правильные формы записи списков в ПРОЛОГе:

 []

 (2, 6, 8)

 [2; 6; 8]

 (2 6 8)

 [[2,7], [3, 4], []]

 [2, 6, 8]

57. Задание {{ 94 }} ТЗ № 131

Укажите ВСЕ правильные формы записи списков в ПРОЛОГе:

 [пн, вт, ср]

 ["Пн", "Вт", "Ср"]

 [[пн, вт], [ср]]

 (пн, вт, ср)

 [пн; вт; ср]

 ([пн, вт], [ср])

58. Задание {{ 95 }} ТЗ № 132

Укажите правильный ответ

Что будет выведено в результате выполнения программы:

DOMAINS

list = integer*

PREDICATES

genl( integer, integer, list )

CLAUSES

genl(N2,N2,[]):-!.

genl(N1,N2,[N1|L]):-N1<N2, N=N1+1, genl(N,N2,L).

GOAL

genl(2, 8, L),write(L).

 [2, 3, 4, 5, 6, 7]

 [2, 3, 4, 5, 6, 7, 8]

 [3, 4, 5, 6, 7]

 [8, 7, 6, 5, 4, 3, 2]

 [7, 6, 5, 4, 3, 2]

59. Задание {{ 96 }} ТЗ № 133

Укажите правильный ответ

Что будет выведено в результате выполнения программы:

DOMAINS

list = integer*

PREDICATES

genl( integer, integer, list )

CLAUSES

genl(N2,N2,[]):-!.

genl(N1,N2,[N1|L]):-N1<N2, N=N1+2, genl(N,N2,L).

GOAL

genl(-2, 6, L),write(L).

 [-2, 0, 2, 4]

 [ 6, 4, 2, 0, -2]

 [-2, -1, 0, 1, 2, 3, 4]

 [-2, -1, 0, 1, 2, 3, 4, 5]

 [-2, 0, 2, 4, 6]

60. Задание {{ 97 }} ТЗ № 166

Дополните

Составной тип данных, который представляет собой набор элементов одного типа, называется...

Правильные варианты ответа: список; списком; списки; списками;

61. Задание {{ 98 }} ТЗ № 167

Дополните

Списковый тип данных описывается в разделе...

Правильные варианты ответа: Domains;

62. Задание {{ 99 }} ТЗ № 171

Укажите правильный ответ

Что будет выведено в результате выполнения программы:

DOMAINS

list = integer*

PREDICATES

genl( integer, integer, list )

CLAUSES

genl(N2,N2,[]):-!.

genl(N1,N2,[N1|L]):-N1>N2, N=N1-2, genl(N,N2,L).

GOAL

genl(8, 0, L),write(L).

 [8, 6, 4,, 2]

 [0, 2, 4, 6]

 [0, 2, 4, 6, 8]

 [8, 6, 4, 2, 0]

63. Задание {{ 100 }} ТЗ № 88[копия]

ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ

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

 list = [ integer ]

 list = integer

 list_int = integer*

 list* = integer

 list = symbol*

 l = integer*

64. Задание {{ 101 }} ТЗ № 33

ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ

В основу разработки языка программирования ПРОЛОГ положены работы:

 Д. Ричи

 Р. Ковальски

 А. Колмерауэра

 Дж. Маккарти

65. Задание {{ 102 }} ТЗ № 34

Установите в правильной последовательности этапы программирования на языке ПРОЛОГ

1: объявление фактов об объектах и отношениях между ними

3: формулировка вопроса об объектах и отношениях между ними

2: определение правил взаимосвязи объектов и отношений между ними

66. Задание {{ 103 }} ТЗ № 35

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Основная операция, выполняемая на языке программирования ПРОЛОГ - это ......

 операция вычисления

 операция присвоения

 операция определения

 операция сопоставления с образцом

67. Задание {{ 104 }} ТЗ № 36

ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ

В области искусственного интеллекта решаются задачи:

 создание экспертных систем

 разработка систем машинного перевода с одного языка на другой

 вычислительный эксперимент

 распознавание графических образов

 построение графических изображений

68. Задание {{ 105 }} ТЗ № 37

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

ПРОЛОГ относится к ......языкам программирования

 процедурным

 логическим

 проблемно - ориентированным

 объектно - ориентированным

 функциональным

69. Задание {{ 106 }} ТЗ № 113

УКАЖИТЕ ПРАВИЛЬНЫЙ ОТВЕТ

В ПРОЛОГе используется следующая модель представления знаний...

 продукционная модель

 фреймовая модель

 семантические сети

 логическая модель

70. Задание {{ 107 }} ТЗ № 114

УКАЖИТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Имя свойства или отношения между объектами с последовательностью аргументов называется...

 предикатом

 фактом

 правилом

 фреймом

71. Задание {{ 108 }} ТЗ № 161

Отметьте правильный ответ

Чем обязательно заканчиваются все предложения в ПРОЛОГ-программе?

 запятой

 точка с запятой

 точкой

 ничем

72. Задание {{ 109 }} ТЗ № 162

Дополните

Формалировка задачи, которую ПРОЛОГ-программа должна решить, называется...

Правильные варианты ответа: запрос; запросом; цель; целью;

73. Задание {{ 110 }} ТЗ № 165

Дополните

Язык программирования Пролог создан в ... году

Правильные варианты ответа: 1973;

74. Задание {{ 111 }} ТЗ № 91

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Что будет выведено на экран в результате выполнения ПРОЛОГ-программы:

PREDICATES

выбор (integer, integer, integer)

CLAUSES

выбор (А, В, А): - А<=В.

выбор (А,В,В).

GOAL

выбор (15, 8, М), write(М).

 15

 8

 0

 М

75. Задание {{ 112 }} ТЗ № 92

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Что будет выведено на экран в результате выполнения программы:

PREDICATES

SR (real, real, real)

CLAUSES

SR (А, В, S): - S=(А+В)/2

GOAL

SR (8, 12, S), write(S).

 8

 10

 12

 S

76. Задание {{ 113 }} ТЗ № 93

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Что будет выведено на экран в результате выполнения ПРОЛОГ-программы:

CLAUSES

учится ("Дима", институт).

учится ("Лена", университет).

учится ("Вова", школа).

учится ("Лана", институт).

учится ("Леша", университет).

учится ("Вера", школа).

Goal

учится (X, университет), write(X), fail.

 Х

 Лена Леша

 Лена

 Леша

 Леша Лена

77. Задание {{ 114 }} тз № 94

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Что будет выведено на экран в результате ПРОЛОГ-программы:

Clauses

играет ("Саша", футбол).

играет ("Инна", волейбол).

играет ("Андрей", футбол).

играет ("Сережа", гандбол).

играет ("Ира", теннис).

играет ("Андрей", бейсбол).

Goal

играет (Х, футбол), write(X), fail.

 Андрей

 Саша

 Саша Андрей

 Андрей Саша

 Х

78. Задание {{ 115 }} тз № 95

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Что будет выведено на экран в результате выполнения программы:

Clauses

родитель ("Ирина","Лиза").

родитель ("Игорь", "Борис").

родитель ("Олег", "Лиза").

родитель ("Борис", "Анна").

родитель ("Борис", "Таня").

Goal

родитель (Х, "Лиза"), write(X), fail.

 Ирина Олег

 Ирина

 Олег

 Олег Ирина

 Х

79. Задание {{ 116 }} тз № 96

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Что будет выведено на экран в результате выполнения программы:

Clauses

учится ("Маша", "Москва").

учится ("Петя", "Киров").

учится ("Оля", "Сочи").

учится ("Саша", "Омск").

учится ("Наташа", "Москва").

учится ("Таня", "Киров").

Goal

учится (Х, "Москва"), учится (Y,"Москва"), X<>Y,write(X," ",Y).

 Маша Наташа

 Маша

 Наташа

 Маша Маша

 X Y

80. Задание {{ 117 }} тз № 97

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Что будет выведено на экран в результате выполнения программы:

Clauses

любит ("Анна", яблоки).

любит ("Оля", бананы).

любит ("Света", шоколад).

любит ("Маша", апельсины).

любит ("Анна", бананы).

любит ("Оля", яблоки).

Goal

любит (X, бананы), write(X), fail.

 Анна

 Оля

 Оля Анна

 Анна Оля

 X

81. Задание {{ 118 }} тз № 98

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Что будет выведено на экран в результате выполнения программы:

Clauses

знает ("Лена", "Таня").

знает ("Лена", "Саша").

знает ("Саша", "Таня").

знает ("Вася", "Дима").

знает ("Дима", "Саша").

Goal

знает (Х, "Саша"), write(X).

 Дима

 Лена

 Лена Дима

 Дима Лена

 Таня

82. Задание {{ 119 }} тз № 99

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Что будет выведено на экран в результате выполнения программы:

Predicates

выбор (real, real, real)

Clauses

выбор (X, Y, X): - X>=Y.

выбор (X, Y, Y).

Goal

выбор (21, 12, M), write (M).

 21

 0

 12

 М

83. Задание {{ 120 }} тз № 100

ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ

Что будет выведено на экран в результате выполнения программы:

Predicates

Sr (real, real, real, real)

Clauses

Sr (X, Y, Z, S): - S = (X+Y+Z)/3.

Goal

Sr (3, 9, 12, S), write (S).

 3

 8

 9

 12