СОДЕРЖАНИЕ И СТРУКТУРА ТЕСТОВЫХ МАТЕРИАЛОВ По дисциплине «Интеллектуальные информационные системы» (ПИЭ) Тематическая структура Общие сведения об ИИ Инструментальные средства разработки ИИС Модели представления знаний Экспертные системы Содержание тестовых материалов Инструментальные средства разработки ИИС 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). Маша Наташа Маша Наташа Маша Маша XY 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). Оля Таня Оля Таня XY Таня Оля 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). Лена Лена Саша Саша Саша Лена XY 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 Укажите правильный ответ Рекурсивное правило в ПРОЛОГе может состоять из ... не менее трех частей только одной части только двух частей двух и более частей Модели представления знаний 112. Задание {{ 16 }} ТЗ № 18 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Модель, основанная на представлении знаний в форме правил, структурированных в соответствии с образцом <<ЕСЛИ (условие), ТО (действие)>> является: семантической сетью фреймовой моделью логической моделью продукционной моделью 113. Задание {{ 17 }} ТЗ № 20 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Моделью, основанной на представлении некоторой предметной области в виде ориентированного графа, является: семантическая сеть продукционная модель фреймовая сеть логическая модель 114. Задание {{ 18 }} ТЗ № 23 ДОПОЛНИТЕ Единица представления знаний (информации) об объекте, которую можно описать некоторой совокупностью понятий и сущностей называется ...... Правильные варианты ответа: фрейм; фреймом; 115. Задание {{ 19 }} ТЗ № 25 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Фрейм имеет определенную внутреннюю структуру, которая состоит из: рамок узлов фактов слотов 116. Задание {{ 20 }} ТЗ № 26 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Слот - это ...... единица представления знаний об объекте отдельный элемент внутренней структуры фрейма предложение - образец, по которому осуществляется поиск в базе знаний факты, характеризующие объекты, процессы и явления в предметной области 117. Задание {{ 21 }} ТЗ № 28 ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ При использовании продукционной модели база знаний состоит из: фактов фреймов условий правил 118. Задание {{ 22 }} ТЗ № 112 УКАЖИТЕ ПРАВИЛЬНЫЙ ОТВЕТ Единица представления знаний (информации) об объекте, которую можно описать некоторой совокупностью понятий и сущностей, называется фрейм слот факт правило 119. Задание {{ 23 }} ТЗ № 142 Какая модель представления знаний изображена на рисунке Стипендия ВУЗ получает Студент это учится в это Человек сдает экзамены ПГУ работает в это Профессор семантическая сеть фреймовая модель продукционная модель логическая модель 120. Задание {{ 24 }} ТЗ № 143 Какая модель представления знаний изображена на рисунке есть 4 4 дышать животные двигаться 1 кожа 4 1 крылья птицы перья 2 1 попугай жабры 1 чешуя Рыбы 2 2 секретарь пиранья 4 ловить змей 3 опасная 4 говорить 1 семантическая сеть фреймовая модель продукционная модель логическая модель 121. Задание {{ 25 }} ТЗ № 144 Какая модель представления знаний изображена на рисунке Человек АКО Млекопитающее Умеет мыслить Ребенок Ученик АКО Человек Возраст 0 - 16 лет АКО Ребенок Рост 50 - 180 см Учится в школе Любит сладкое Возраст 7 - 16 лет Носит форму Имя слота Значение слота семантическая сеть фреймовая модель продукционная модель логическая модель 122. Задание {{ 26 }} ТЗ № 145 Укажите правильный ответ Слот АКО во фреймовой модели представления знаний используется для... создания сети фреймов связи с файлами данных удаления фрейма добавления нового фрейма 123. Задание {{ 27 }} ТЗ № 146 Дополните Модель, основанная на правилах и позволяющая представить знания в виде предложений типа: Если (условие), то (действие), называется... Правильные варианты ответа: продукционной; продукционная; 124. Задание {{ 28 }} ТЗ № 147 Укажите правильный ответ При использовании продукционной модели база знаний состоит из набора... правил фреймов понятий фактов 125. Задание {{ 29 }} ТЗ № 148 Укажите правильный ответ Фрейм-прототип - это ... пустой фрейм, описывающий понятия фрейм, описывающий конкретный объект фрейм, порождающий другой фрейм фрейм, связанный с другим фреймом 126. Задание {{ 30 }} ТЗ № 149 Укажите правильный ответ Фрейм-экземпляр - это ... пустой фрейм, описывающий понятия фрейм, описывающий конкретный объект фрейм, порождающий другой фрейм фрейм, связанный с другим фреймом 127. Задание {{ 31 }} ТЗ № 170 Дополните Отдельный элемент внутренней структуры фрейма называется... Правильные варианты ответа: слот; слотом; 128. Задание {{ 37 }} ТЗ № 17 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Основным объектам формирования, обработки и исследования в области исскуственного интеллекта является: модель знания данные программа Общие сведения об ИИ 129. Задание {{ 1 }} ТЗ № 2 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Начало исследований в области искусственного интеллекта относится: конец 40-х годов 20 века конец 60-х годов 20 века конец 70-х годов 20 века конец 50-х годов 20 века 130. Задание {{ 2 }} ТЗ № 3 Укажите ВСЕ правильные ответы Первые исследования в области искусственного интеллекта связывают с работами: Хартли Саймана Ньюэлла Шоу Берга 131. Задание {{ 3 }} ТЗ № 4 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Первые исследования в области искусственного интеллекта связаны с разработкой программ, на основе применения: алгоритмических методов продукционных методов метода резолюций эвристических методов 132. Задание {{ 4 }} ТЗ № 5 Установите правильную последовательность периодов истории исследования и разроботок в области искусственного интеллекта: 3: Разработка экспертных систем 1: Моделирование мышления человека путем разработки общих методов решения задач 4: Создание мультиагентных систем 2: Попытки создания методов для задач, решаемых не в искусственных, а в реальных проблемных средах 133. Задание {{ 5 }} ТЗ № 7 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Направление искусственного интеллекта, ориентированное на аппаратное моделирование структур, подобных структуре человеческого мозга называется: кибернетика нейрокибернетика кибернетика "черного ящика" нейродинамика 134. Задание {{ 6 }} ТЗ № 8 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Направление искусственного интеллекта, ориентированное на поиск алгоритма решения интеллектуальных задач, называется нейродинамика кибернетика кибернетика "черного ящика" нейрокибернетика алгоритмика 135. Задание {{ 7 }} ТЗ № 9 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Нейрокибернетика сосредоточена на создании и объединении элементов в функционирующие системы, которые называются: логические сети функциональные сети нейронные сети нейросистемы 136. Задание {{ 8 }} ТЗ № 10 ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ В настоящее время при создании нейронных сетей используются подходы: аппаратный нейронный программный алгоритмический программно-аппаратный нейропрограммный 137. Задание {{ 9 }} ТЗ № 11 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Работы Саймана, Ньюэлла и Шоу по исследованию процессов решения логических задач положили этому направлению искусственного интеллекта кибернетика "черного ящика" программирование кибернетика нейрокибернетика модели представления знаний 138. Задание {{ 10 }} ТЗ № 12 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ В основе нейрокибернетики лежит принцип, который ориентирован на: поиск алгоритмов решения интеллектуальных задач разработку специальных языков для решения задач вычислительного плана аппаратное моделирование структур, сходных со структурой человеческого мозга аппаратное моделирование структур, не свойственных человеческому мозгу 139. Задание {{ 11 }} ТЗ № 13 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ В основе кибернетики "черного ящика" лежит принцип, который ориентирован на: разработку специальных языков для решения задач вычислительного плана аппаратное моделирование структур, подобных структуре человеческого мозга аппаратное моделирование структур, не свойственных человеческому мозгу поиск алгоритмов решения интеллектуальных задач 140. Задание {{ 12 }} ТЗ № 14 ОТМЕТЬТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ Основными направлениями в области исследования искусственного интеллекта являются: моделирование кибернетика "черного ящика" нейрокибернетика программирование 141. Задание {{ 13 }} ТЗ № 134 УКАЖИТЕ ВСЕ ПРАВИЛЬНЫЕ ОТВЕТЫ В области искусственного интеллекта решаются следующие задачи: Представление знаний и разработка систем, основанных на знаниях Разработка естественноязыковых интерфейсов и машинный перевод Игры и творчество Распознавание образов Разработка баз данных Вычислительные задачи 142. Задание {{ 14 }} ТЗ № 163 Отметьте правильный ответ Термин "искусственный интеллект" предложил... Д. Маккартни А. Тьюринг Г. Розенблатт П. МакКаллок 143. Задание {{ 15 }} ТЗ № 164 Установите соответствие между элементами групп конец 50-х - 60-е годы 60-е - 70-е годы конец 70-х - 90-е годы 1990 - 2000 годы Модели лабиринтного поиска, эвристическое программирование Создание экспирементальных роботов. Разработка методов математической логики. Создание языка Пролог Развитие экспертных систем Создание мультиагентных систем. Экспертные системы 144. Задание {{ 32 }} ТЗ № 29 ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ Экспертные системы предназначены для решения: формализованных задач неформализованных задач вычислительных задач управления базами данных 145. Задание {{ 33 }} ТЗ № 30 УСТАНОВИТЕ СООТВЕТСТВИЕ МЕЖДУ КОМПОНЕНТАМИ ЭКСПЕРТНОЙ СИСТЕМЫ И ИХ НАЗНАЧЕНИЕМ база знаний база данных подсистема общения подсистема объяснений машинно-логический вывод совокупность знаний предметной области, записанная на машинный носитель в форме, понятной эксперту и пользователю предназначена для временного хранения фактов и гипотез, содержит промежуточные данные или результаты общения систем с пользователем служит для ведения диалога с пользователем, в ходе которого запрашиваются необходимые факты для процесса рассуждений необходима, для того чтобы дать пользователю возможность контролировать ход рассуждений механизм рассуждений, оперирующий знаниями и данными с целью получения новых данных 146. Задание {{ 34 }} ТЗ № 31 Установите в правильной последовательности основные этапы разраюотки экспертных систем: 3: развитие прототипа до промышленной экспертной системы 2: разработка прототипной системы 4: оценка системы 1: выбор подходящей проблемы 5: стыковка системы 6: поддержка системы 147. Задание {{ 35 }} ТЗ № 150 Установите соответствие между задачами, решаемыми с помощью экспертных систем, и их содержанием Интерпретация данных Диагностика Мониторинг Прогнозирование Планирование 148. Задание {{ 36 }} ТЗ № 151 определение смысла данных, результаты которого должны быть согласованными и корректными. обнаружение неисправности в некоторой системе непрерывная интерпретация данных в реальном масштабе времени и сигнализация о выходе тех или иных параметров за допустимые пределы вывод вероятных следствий из заданных ситуаций нахождение планов действий, относящихся к объектам, способным выполнять некоторые функции Установите соответствие между типами задач, решаемыми с помощью экспертных систем, и их конкретной реализацией Интерпретация данных Диагностика Мониторинг Прогнозирование Проектирование обнаружение и идентификация различных типов океанских судов обнаружение ошибок в аппаратуре и математическом обеспечении ЭВМ контроль аварийных датчиков на химическом заводе оценка будущего урожая синтез электрических цепей