- •77. Задание {{ 114 }} тз № 94
- •78. Задание {{ 115 }} тз № 95
- •79. Задание {{ 116 }} тз № 96
- •80. Задание {{ 117 }} тз № 97
- •81. Задание {{ 118 }} тз № 98
- •82. Задание {{ 119 }} тз № 99
- •83. Задание {{ 120 }} тз № 100
- •84. Задание {{ 121 }} тз № 101
- •85. Задание {{ 122 }} тз № 102
- •86. Задание {{ 123 }} тз № 103
- •87. Задание {{ 124 }} тз № 104
- •88. Задание {{ 125 }} тз № 107
- •89. Задание {{ 126 }} тз № 108
- •90. Задание {{ 127 }} тз № 110
- •91. Задание {{ 128 }} тз № 111
- •92. Задание {{ 129 }} тз № 159
- •93. Задание {{ 130 }} тз № 172
- •94. Задание {{ 131 }} тз № 173
- •95. Задание {{ 132 }} тз № 174
- •96. Задание {{ 133 }} тз № 176
- •97. Задание {{ 134 }} тз № 177
- •98. Задание {{ 135 }} тз № 178
- •99. Задание {{ 136 }} тз № 179
- •Модели представления знаний
- •Общие сведения об ии
- •Экспертные системы
- •144. Задание {{ 32 }} тз № 29
- •145. Задание {{ 33 }} тз № 30
- •146. Задание {{ 34 }} тз № 31
- •147. Задание {{ 35 }} тз № 150
- •148. Задание {{ 36 }} тз № 151
СОДЕРЖАНИЕ И СТРУКТУРА ТЕСТОВЫХ МАТЕРИАЛОВ
По дисциплине «Интеллектуальные информационные системы»
(ПИЭ)
Тематическая структура
Общие сведения об ИИ
Инструментальные средства разработки ИИС
Модели представления знаний
Экспертные системы
Содержание тестовых материалов
Инструментальные средства разработки ИИС
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