Содержание и структура тестовых материалов
Скачать 257.5 Kb.
|
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 84. Задание {{ 121 }} ТЗ № 101 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено на экран в результате выполнения программы: Clauses играет ("Саша", футбол). играет ("Катя", теннис). играет ("Олег", теннис). играет ("Инна", волейбол). играет ("Саша", теннис). играет ("Олег", футбол). Goal играет (Х, теннис), играет (Х, футбол), write(X). Олег Саша Олег Саша Саша Олег 85. Задание {{ 122 }} ТЗ № 102 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено на экран в результате выполнения программы: Clauses родитель ("Таня", "Борис"). родитель ("Коля", "Полина"). родитель ("Коля", "Лиза"). родитель ("Борис", "Анна"). родитель ("Борис", "Полина"). родитель ("Таня", "Катя"). Goal родитель ("Таня", Х), родитель (Х, "Полина"), write(X). Борис Коля Таня Катя 86. Задание {{ 123 }} ТЗ № 103 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено на экран в результате выполнения программы: Clauses учится ("Маша", "Москва"). учится ("Петя", "Киров"). учится ("Оля", "Сочи"). учится ("Саша", "Омск"). учится ("Наташа", "Москва"). учится ("Таня", "Сочи"). Goal учится (Х, "Сочи"), учится (Y, "Сочи"), Х<>Y, write(X," ",Y). Оля Таня Оля Таня X Y Таня Оля 87. Задание {{ 124 }} ТЗ № 104 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено на экран в результате выполнения программы: Clauses знает ("Костя", "Анна"). знает ("Лена", "Таня"). знает ("Лена", "Саша"). знает ("Саша", "Таня"). знает ("Леша", "Оля"). знает ("Наташа", "Олег"). Goal знает ("Лена", Х), знает ("Саша", Х), write(X). Оля Таня Наташа Таня Саша Саша Таня 88. Задание {{ 125 }} ТЗ № 107 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено на экран в результате выполнения программы: Clauses родитель ("Елена", "Анна"). родитель ("Маша", "Ольга"). родитель ("Анна", "Катя"). родитель ("Анна", "Маша"). Goal родитель (Х,Y),родитель (Х,Z), Y<>Z, write(X). Елена Анна Ольга Катя Маша 89. Задание {{ 126 }} ТЗ № 108 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено на экран в результате выполнения программы: Clauses любит ("Анна", яблоки). любит ("Оля", бананы). любит ("Света", шоколад). любит ("Маша", апельсины). любит ("Анна", бананы). любит ("Оля", яблоки). Goal любит (X, бананы), write(X),fail. Анна Оля Оля Анна Анна Оля 90. Задание {{ 127 }} ТЗ № 110 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено на экран в результате выполнения программы: Clauses студент ("Ира", 2). студент ("Оля", 1). студент ("Юра", 3). студент ("Маша", 1). студент ("Леша", 2). студент ("Коля", 3). Goal студент (X, 1), write(X),fail. Маша Оля Оля Маша Маша Оля 91. Задание {{ 128 }} ТЗ № 111 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено на экран в результате выполнения программы: Clauses играет ("Света", гитара). играет ("Саша", скрипка). играет ("Максим", рояль). играет ("Маша ", скрипка). жен ("Света"). жен ("Маша"). муж ("Саша"). муж ("Максим"). Goal играет (Х, скрипка), муж (Х), write(X). Саша Маша Саша Маша Маша Саша 92. Задание {{ 129 }} ТЗ № 159 Отметьте правильный ответ Что будет выведено на экран. в результате выполнения программы: clauses увлекается (аня, плаванье). увлекается (сережа, баскетбол). увлекается (витя, футбол). увлекается (лена, баскетбол). увлекается (олег, баскетбол). goal увлекается (X, баскетбол), write(X), nl, fail. сережа сережа олег сережа лена олег олег лена сережа 93. Задание {{ 130 }} ТЗ № 172 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено на экран в результате выполнения программы: Clauses любит ("Оля", бананы). любит ("Анна", яблоки). любит ("Маша", апельсины). любит ("Анна", бананы). любит ("Оля", яблоки). Goal любит (X, бананы), любит (X, яблоки),write(X). Анна Оля Оля Анна Анна Оля X 94. Задание {{ 131 }} ТЗ № 173 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено на экран в результате выполнения программы: Clauses знает ("Лена", "Таня"). знает ("Лена", "Саша"). знает ("Саша", "Таня"). знает ("Вася", "Дима"). знает ("Саша","Лена"). Goal знает (Х, Y), знает (Y, X),X<>Y, write(X," ",Y). Лена Лена Саша Саша Саша Лена X Y 95. Задание {{ 132 }} ТЗ № 174 Что будет выведено на экран в результате выполнения ПРОЛОГ-программы: PREDICATES выбор (integer, integer, integer) CLAUSES выбор (А, В, B): - А<=В. выбор (А,В, A). GOAL выбор (5, 18, М), write(М). Правильные варианты ответа: 18; 96. Задание {{ 133 }} ТЗ № 176 Что будет выведено на экран в результате ПРОЛОГ-программы: Clauses играет ("Саша", футбол). играет ("Инна", теннис). играет ("Андрей", футбол). играет ("Сережа", гандбол). играет ("Ира", теннис). играет ("Андрей", бейсбол). Goal играет (Х, теннис),write(X). Правильные варианты ответа: Инна; 97. Задание {{ 134 }} ТЗ № 177 Что будет выведено на экран в результате выполнения программы: Clauses родитель ("Игорь","Лиза"). родитель ("Игорь", "Борис"). родитель ("Олег", "Лиза"). родитель ("Борис", "Анна"). родитель ("Таня","Борис"). Goal родитель ("Игорь", Х), родитель (Х, "Анна"),write(X). Правильные варианты ответа: Борис; 98. Задание {{ 135 }} ТЗ № 178 Что будет выведено на экран в результате выполнения программы: Clauses знает ("Дима", "Саша"). знает ("Лена", "Саша"). знает ("Саша", "Таня"). знает ("Вася", "Дима"). знает ("Лена", "Таня"). Goal знает (Х, "Саша"), знает (Х, "Таня"),write(X). Правильные варианты ответа: Лена; 99. Задание {{ 136 }} ТЗ № 179 Что будет выведено на экран в результате выполнения программы: Clauses родитель ("Борис", "Полина"). родитель ("Коля", "Лиза"). родитель ("Таня", "Катя"). родитель ("Борис", "Анна"). родитель ("Таня", "Борис"). Goal родитель ("Таня", Х), родитель (Х, "Полина"), write(X). Правильные варианты ответа: Борис; 100. Задание {{ 137 }} ТЗ № 180 Что будет выведено на экран в результате выполнения программы: Clauses родитель ("Коля", "Полина"). родитель ("Таня", "Борис"). родитель ("Коля", "Лиза"). родитель ("Борис", "Анна"). родитель ("Таня", "Катя"). Goal родитель (Х, Y), родитель (Y, Z), write(X). Правильные варианты ответа: Таня; 101. Задание {{ 138 }} ТЗ № 181 Что будет выведено на экран в результате выполнения программы: Clauses знает ("Костя", "Анна"). знает ("Лена", "Таня"). знает ("Лена", "Саша"). знает ("Саша", "Таня"). знает ("Леша", "Оля"). Goal знает (Х,Z), знает (Y,Z), X<>Y,write(Z). Правильные варианты ответа: Таня; 102. Задание {{ 139 }} ТЗ № 182 Что будет выведено в результате выполнения ПРОЛОГ-программы PREDICATES proizv(integer,integer) CLAUSES proizv(1,1):-!. proizv(N, F):- N1=N-2, proizv(N1, F1), F=N*F1. GOAL proizv(5, F),write(F). Правильные варианты ответа: 15; 103. Задание {{ 140 }} ТЗ № 183 Что будет выведено в результате выполнения ПРОЛОГ-программы PREDICATES proizv(integer,integer) CLAUSES proizv(2,2):-!. proizv(N, F):- N1=N-2, proizv(N1, F1), F=N*F1. GOAL proizv(6, F),write(F). Правильные варианты ответа: 48; 104. Задание {{ 141 }} ТЗ № 184 Что будет выведено в результате выполнения ПРОЛОГ-программы PREDICATES sum(integer,integer) CLAUSES sum(1,1):-!. sum(N, F):- N1=N-2, sum(N1, F1), F=N+F1. GOAL sum(7, F),write(F). Правильные варианты ответа: 16; 105. Задание {{ 142 }} ТЗ № 185 Что будет выведено в результате выполнения ПРОЛОГ-программы PREDICATES sum(integer,integer) CLAUSES sum(0,0):-!. sum(N, F):- N1=N-2, sum(N1, F1), F=N+F1. GOAL sum(10, F),write(F). Правильные варианты ответа: 30; 106. Задание {{ 143 }} ТЗ № 123 УКАЖИТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено в результате выполнения ПРОЛОГ-программы PREDICATES proizv(integer,integer) CLAUSES proizv(1,1):-!. proizv(N, F):- N1=N-1, proizv(N1, F1), F=N*F1. GOAL proizv(4, F),write(F). 24 4 10 18 107. Задание {{ 144 }} ТЗ № 124 УКАЖИТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено в результате выполнения ПРОЛОГ-программы PREDICATES proizv(integer,integer) CLAUSES proizv(1,1):-!. proizv(N, F):- N1=N-2, proizv(N1, F1), F=N*F1. GOAL proizv(5, F),write(F). 15 120 5 1 108. Задание {{ 145 }} ТЗ № 125 УКАЖИТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено в результате выполнения ПРОЛОГ-программы PREDICATES sum(integer,integer) CLAUSES sum(0,0):-!. sum(N, F):- N1=N-1, sum(N1, F1), F=N+F1. GOAL sum(4, F),write(F). 10 4 0 24 109. Задание {{ 146 }} ТЗ № 126 УКАЖИТЕ ПРАВИЛЬНЫЙ ОТВЕТ Что будет выведено в результате выполнения ПРОЛОГ-программы PREDICATES sum(integer,integer) CLAUSES sum(0,0):-!. sum(N, F):- N1=N-2, sum(N1, F1), F=N+F1. GOAL sum(8, F),write(F). 0 8 20 36 110. Задание {{ 147 }} ТЗ № 127 Способ организации вычислений, когда процедура(правило) обращается сама к себе называется... Правильные варианты ответа: рекурсия; рекурсией; 111. Задание {{ 148 }} ТЗ № 128 Укажите правильный ответ Рекурсивное правило в ПРОЛОГе может состоять из ... не менее трех частей только одной части только двух частей двух и более частей |