ЭКЗАМЕН ОИИ алфавит
.docx
Атом в языке программирования ПРОЛОГ – это последовательность символов
В настоящее время при создании нейроновых сетей используются подходы: аппаратный, программный, гибридный
В основе кибернетики "черного ящика" лежит принцип, который ориентирован на: поиск алгоритмов решения интеллектуальных задач
В основе нейрокибернетики лежит принцип, который ориентирован на: аппаратное моделирование структур, сходных со структурой человеческого мозга
В основу разработки языка программирования ПРОЛОГ положены работы: Р. Ковальски, А. Колмерауэра
В основу разработки языка программирования ПРОЛОГ положены работы: Р. Ковальски, А. Колмерауэра
Единица представления знаний (информации) об объекте, которую можно описать некоторой совокупностью понятий и сущностей называется фрейм, фреймом
Использование предиката FAIL позволяет: найти все решения программы
Как в языке программирования ПРОЛОГ изображается операция целочисленного деления: div
Как обозначается пустой список в языке программирования ПРОЛОГ: D) [ ]
Какая задача не относится к основному типу задач, решаемых в области искусственного интеллекта: вычислительный эксперимент
Какая задача не относится к основному типу задач, решаемых в области искусственного интеллекта: вычислительный эксперимент
Какая из моделей представления знаний используется в языке программирования ПРОЛОГ: продукционная модель
Какая из моделей представления знаний используется в языке программирования ПРОЛОГ: продукционная модель
Какая операция в ПРОЛОГе позволяет делить список на голову и хвост: * |
Какие объекты являются структурой: дата ( 15 мая, 2004)
Какие объекты относятся к атомам: ирина, "Ирина"
Какие объекты относятся к переменным: Диана, _ диана
Какие объекты относятся к переменным: Диана, _ диана
Какие типы данных отсутствуют в языке программирования ПРОЛОГ: WORD, BOOLEAN, LONGINT
Какие типы данных отсутствуют в языке программирования ПРОЛОГ: WORD, BOOLEAN, LONGINT
Какие объекты являются структурой: дата (15 мая, 2004)
Какие объекты относятся к атомам: ирина, "Ирина"
Какое из перечисленных утверждений не является утверждением - фактом: знает (Татьяна, Х)
Какое из перечисленных утверждений не является утверждением - фактом: знает ( Татьяна, Х )
Какое из перечисленных утверждений является правилом: мать ( X, Y ) : - родитель ( X, Y ), женщина ( X )
Какое из перечисленных утверждений является утверждением - запросом: знает ( Лена, Х )
Какое из перечисленных утверждений является утверждением - фактом: любит (ира, яблоки).
Какое из перечисленных утверждений является утверждением - фактом: любит ( ира, яблоки ).
Какое ключевое слово используется в языке программирования ПРОЛОГ для описания объектов целого типа: INTEGER
Какое ключевое слово используется в языке программирования ПРОЛОГ для описания объектов вещественного типа: REAL
Какое ключевое слово используется в языке программирования ПРОЛОГ для описания объектов строкового типа: STRING
Какое ключевое слово используется в языке программирования ПРОЛОГ для описания объектов целого типа: INTEGER
Какое ключевое слово используется в языке программирования ПРОЛОГ для описания объектов вещественного типа: REAL
Какое служебное слово не является названием раздела ПРОЛОГ - программы: BEGIN
Какое из перечисленных утверждений является правилом: мать (X, Y): - родитель (X, Y), женщина (X)
Какое из перечисленных утверждений является утверждением - запросом: знает (Лена, Х)
Какое ключевое слово используется в языке программирования ПРОЛОГ для описания объектов строкового типа: STRING
Какое описание списка в разделе DOMAINS является правильным: list = integer*
Какой предикат используется для ограничения пространства поиска: предикат отсечения
Какой предикат используется для ограничения пространства поиска: предикат отсечения
Какой предикат используется для поиска всех решений задачи: предикат fail
Какой предикат используется для поиска всех решений задачи: предикат fail
Какой раздел в ПРОЛОГ - программе служит для записи утверждений - фактов: CLAUSES
Какой раздел в ПРОЛОГ - программе служит для описания объектов и их типов: DOMAINS
Какой раздел в ПРОЛОГ - программе служит для записи запроса: GOAL
Какой раздел в ПРОЛОГ - программе служит для описания предикатов: PREDICATES
Любая последовательность символов, заключенная в кавычки - это атом
Модель, основанная на изображении понятий с помощью точек и отношений между ними, с помощью дуг на плоскости является: семантическая сеть
Модель, основанная на представлении знаний в форме правил, структурированных в соответствии с образцом <<ЕСЛИ (условие), ТО (действие)>> является: продукционной моделью
Модель, построенная на отдельных фреймах (рамках), которые являются единицами представления информации, называется: фреймовая сеть
Направление искусственного интеллекта, ориентированное на аппаратное моделирование структур, подобных структуре человеческого мозга называется нейрокибернетика; нейрокибернетикой
Направление искусственного интеллекта, ориентированное на поиск алгоритма решения интеллектуальных задач, называется кибернетика "черного ящика"
Начало исследований в области искусственного интеллекта относится: конец 50-х годов 20 века
Нейрокибернетика сосредоточена на создании и объединении элементов в функционирующие системы, которые называются: нейроновые сети
Объекты данных в языке программирования ПРОЛОГ называются: терм
Объекты данных в языке программирования ПРОЛОГ называются: терм
Основная операция, выполняемая на языке программирования ПРОЛОГ – это операция сопоставления с образцом
Основная операция, выполняемая на языке программирования ПРОЛОГ это операция сопоставления с образцом
Основным объектам формирования, обработки и исследования в области искусственного интеллекта является: знания
Основными направлениями в области исследования искусственного интеллекта являются: кибернетика "черного ящика", нейрокибернетика
Остаток от деления в языке ПРОЛОГ обозначается операцией: mod
Первые исследования в области искусственного интеллекта связаны с разработкой
Первые исследования в области искусственного интеллекта связывают с работами: Саймана, Ньюэлла, Шоу
Переменная, имеющая значение, называется: конкретизированной
Переменная, не имеющая значения, называется: свободной
По количеству отношений семантические сети подразделяются на: однородные, неоднородные
По типам отношений семантические сети подразделяются на: бинарные, парные
Предикат ввода READINT позволяет ввести: целое число
Предикат ввода READREAL позволяет ввести: вещественное число
Предикат ввода READLN позволяет ввести: строковые значения
Предикат отсечения обозначается: ! (восклицательный знак)
При использовании продукционной модели база знаний состоит из: фактов, правил
программ, на основе применения: эвристических методов
Программа на ПРОЛОГе состоит из предложений, которые могут содержать: факт, правило, запрос
Работы Саймана, Ньюэлла и Шоу по исследованию процессов решения логических задач положили начало этой научной области: искусственный интеллект
Раздел GOAL в ПРОЛОГ - программе - это секция описания запросов
Раздел PREDICATES в ПРОЛОГ - программе - это секция описания предикатов
Раздел CLAUSES в ПРОЛОГ - программе – это секция описания предложений
Раздел DOMAINS в ПРОЛОГ - программе - это секция описания типов
Слот – это отдельный элемент внутренней структуры фрейма
Список в ПРОЛОГе можно разделить на: голову и хвост
Список в языке программирования ПРОЛОГ задается перечнем его элементов заключенных в: квадратные скобки
Структура в языке программирования ПРОЛОГ – это несколько объединенных объектов
Структура в языке программирования ПРОЛОГ – это несколько объединенных объектов
Тип данных в языке программирования ПРОЛОГ называется: домен
Тип данных в языке программирования ПРОЛОГ называется: домен
Тождественно-ложный предикат, который искусственно создает ситуацию неуспеха и заставляет продолжить поиск решения задачи, называется: предикатом FAIL
Утверждение о том, что соблюдается некоторое конкретное соотношение между объектами, называется: факт
Формулировка задачи, которую программа должна решить, называется: запрос
Фрейм имеет определенную внутреннюю структуру, которая состоит из: слотов
Фрейм имеет определенную внутреннюю структуру, состоящую из множества отдельных элементов, которые называются слотами, слот
Чтобы установить отношения между объектами на основе имеющихся фактов используют: правила
Экспертные системы предназначены для решения: неформализованных задач
Элементы списка в ПРОЛОГе разделяются между собой: запятой
Язык программирования ПРОЛОГ предназначен для решения: логических задач
Язык программирования ПРОЛОГ предназначен для решения: логических задач
Язык программирования ПРОЛОГ относится к логическим языкам программирования
Язык программирования ПРОЛОГ относится к логическим языкам программирования
Язык программирования ориентированный на использование продукционной модели представления знаний называется: ПРОЛОГ
Установите правильную последовательность периодов истории исследования и разработок в области искусственного интеллекта:
А) Исследования по "общему интеллекту", попытки смоделировать общие интеллектуальные процессы, свойственные человеку.
В) Исследование и разработка подходов к формальному представлению знаний.
С) Разработка специализированных интеллектуальных систем, имеющих прикладное практическое значение.
D) Фронтальная работа по созданию ЭВМ нового поколения.
Е) Разработка роботов, подобных
человеку
Что будет выведено на экран в результате ПРОЛОГ-программы:
PREDICATES
выбор (integer, integer, integer)
CLAUSES
выбор (А, В, А): - А<=В.
выбор (А,В,В).
GOAL
выбор (15, 8, М), WRITE (М). В) 8
Что будет выведено на экран в результате выполнения программы:
PREDICATES
SR (real, real, real)
CLAUSES
SR (А, В, S): - S=(А+В)/2
GOAL
SR (8, 12, S), WRITE (S). В) 10
Что будет выведено на экран в результате ПРОЛОГ-программы:
CLAUSES
учится ("Дима", институт).
учится ("Лена", университет).
учится ("Вова", школа).
учится ("Лана", институт).
учится ("Леша", университет).
учится ("Вера", школа).
Goal
учится ("Лена", X), write(X), fail. D) университет
Что будет выведено на экран в результате ПРОЛОГ-программы:
Clauses
играет ("Саша", футбол).
играет ("Инна", волейбол).
играет ("Андрей", футбол).
играет ("Сережа", гандбол).
играет ("Ира", теннис).
играет ("Андрей", бейсбол).
Goal
играет (Х, футбол), write(X), fail. D) Саша, Андрей
Что будет выведено на экран в результате выполнения программы:
Clauses
родитель ("Лиза", "Борис").
родитель ("Коля", "Борис").
родитель ("Коля", "Лиза").
родитель ("Борис", "Анна").
родитель ("Борис", "Таня").
родитель ("Таня", "Катя").
Goal
родитель (Х, "Лиза"), write(X). В) Коля
Что будет выведено на экран в результате выполнения программы:
Clauses
учится ("Маша", "Москва").
учится ("Петя", "Киров").
учится ("Оля", "Сочи").
учится ("Саша", "Омск").
учится ("Наташа", "Москва").
учится ("Таня", "Киров").
учится ("Оля", "Томск").
Goal
учится ("Маша", Y), write(Y). С) Москва
Что будет выведено на экран в результате выполнения программы:
Clauses
любит ("Анна", яблоки).
любит ("Оля", бананы).
любит ("Света", шоколад).
любит ("Маша", апельсины).
любит ("Анна", бананы).
любит ("Оля", яблоки).
Goal
любит (X, бананы), write(X), fail. Е) Оля Анна
Что будет выведено на экран в результате выполнения программы:
Clauses
знает ("Лена", "Таня").
знает ("Лена", "Саша").
знает ("Саша", "Таня").
знает ("Таня", "Вася").
знает ("Вася", "Дима").
знает ("Дима", "Катя").
Goal
знает (Х, "Саша"), write(X). С) Лена
Что будет выведено на экран в результате выполнения программы:
Predicates
выбор (real, real, real)
Clauses
выбор (X, Y, X): - X>=Y.
выбор (X, Y, Y).
Goal
выбор (21, 12, M), write (M). D) 12
Что будет выведено на экран в результате выполнения программы:
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). В) 8
Что будет выведено на экран в результате выполнения программы:
Clauses
играет ("Саша", футбол).
играет ("Катя", теннис).
играет ("Олег", футбол).
играет ("Инна", волейбол).
играет ("Саша", теннис).
играет ("Оля", волейбол).
Goal
играет (Х, теннис), играет (Y, футбол), X=Y. А) Саша
Что будет выведено на экран в результате выполнения программы:
Clauses
родитель ("Таня", "Борис").
родитель ("Коля", "Полина").
родитель ("Коля", "Лиза").
родитель ("Борис", "Анна").
родитель ("Борис", "Полина").
родитель ("Таня", "Катя").
Goal
родитель ("Таня", Х), родитель (Х, "Полина"), write(X). А) Борис
Что будет выведено на экран в результате выполнения программы:
Clauses
учится ("Маша", "Москва").
учится ("Петя", "Киров").
учится ("Оля", "Сочи").
учится ("Саша", "Омск").
учится ("Наташа", "Москва").
учится ("Таня", "Сочи").
Goal
учится (Х, "Сочи"), учится (Y, "Сочи"), Х<>Y. Е) Оля Таня
Что будет выведено на экран в результате выполнения программы:
Clauses
знает ("Костя", "Анна").
знает ("Лена", "Таня").
знает ("Лена", "Саша").
знает ("Саша", "Таня").
знает ("Леша", "Оля").
знает ("Наташа", "Олег").
Goal
знает ("Лена", Х), знает ("Саша", Х), write(X). С) Таня
Что будет выведено на экран в результате выполнения программы:
Clauses
родитель ("Иван", "Катя").
родитель ("Анна", "Олег").
родитель ("Катя", "Дима").
родитель ("Игорь", "Иван").
жен ("Катя").
жен ("Анна").
муж ("Иван").
муж ("Олег").
муж ("Дима").
муж ("Игорь").
дед (Х,Z):- родитель (Х,Y), родитель (Х,Z), муж (Х).
Goal
дед (Х, "Катя"), write(X). Е) Игорь
Что будет выведено на экран в результате выполнения программы:
Clauses
играет ("Света", гитара).
играет ("Маша", скрипка).
играет ("Максим", скрипка).
играет ("Маша ", гитара).
жен ("Света").
жен ("Маша").
муж ("Максим").
скрипка - жен (Х):- играет (Х, скрипка), жен (Х) .
Goal
скрипка - жен (Х), write(X). D) Маша
Что будет выведено на экран в результате выполнения программы:
Clauses
родитель ("Елена", "Анна").
родитель ("Маша", "Ольга").
родитель ("Анна", "Катя").
родитель ("Анна", "Маша").
жен ("Елена").
жен ("Анна").
жен ("Маша").
жен ("Ольга").
жен ("Катя").
мать (Х,Y):- родитель (Х,Y), жен (Х).
бабушка (Х,Z):- мать (Х,Y), родитель (Х,Z).
Goal
бабушка (X, "Маша"), write(X). А) Елена
Что будет выведено на экран в результате выполнения программы:
Clauses
любит ("Анна", яблоки).
любит ("Оля", бананы).
любит ("Света", шоколад).
любит ("Маша", апельсины).
любит ("Анна", бананы).
любит ("Оля", яблоки).
Goal
любит (X, бананы), write(X). С) Оля
Что будет выведено на экран в результате выполнения программы:
Clauses
студент ("Ира", 2).
студент ("Оля", 1).
студент ("Юра", 3).
студент ("Маша", 4).
студент ("Леша", 2).
студент ("Коля", 3).
Goal
студент (X, 1), write(X). С) Оля
Что будет выведено на экран в результате выполнения программы:
Clauses
играет ("Света", гитара).
играет ("Саша", скрипка).
играет ("Максим", рояль).
играет ("Маша ", гитара).
жен ("Света").
жен ("Маша").
муж ("Саша").
муж ("Максим").
скрипка_муж (Х):- играет (Х, скрипка), муж (Х) .
Goal
скрипка_муж (Х), write(X). С) Саша