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

Областью действия переменной является
утверждение
функция
модуль
программа
В Лиспе l-выражение имеет вид
l (х1 х2 . . . xn)
fn LAMBDA (xl х2 ... xn)
fn l (xl х2 ... xn) fn
(LAMBDA (xl х2 ... xn) fn)
В языке Лисп возвращает головную часть списка функция
CAR
CDR
CONS
EQL
В Прологе рекурсия встречается, когда
правило содержит более одного предиката
правило содержит предикат, который ссылается на самого себя
предикат содержит более одной цели
предикат содержит цель, которая ссылается на саму себя
В Лиспе программы и обрабатываемые ими данные представляются в виде
строк
функций
списочной структуры
атомов
Из перечисленного: 1) атомы; 2) числа; 3) переменные; 4) списки; 5) выражения - в Прологе существуют виды термов
3, 4, 5
1, 2, 3
1, 4, 5
1, 2
В языке Лисп возвращает хвостовую часть списка функция
CDR
CONS
EQL
CAR
Из перечисленного: 1) одинаковая форма данных и программ; 2) пошаговое программирование; 3) модульная структура программ; 4) использование механизма возврата; 5) бестиповость; 6) интерпретирующий и компилирующий режимы работы - от других языков программирования Лисп отличается свойствами
1, 2, 4, 6
1, 3, 4, 5
2, 3, 4, 5
1, 2, 5, 6
Результат выражения в языке Лисп (CONS 1 (2 3 4)) равен
1
(1 2 3 4)
(2 3 4)
4
Из перечисленных правил: 1) имя факта начинается со строчной буквы; 2) запись каждого факта заканчивается точкой; 3) факт должен содержать хотя бы одну переменную; 4) факт должен ссылаться на правило - в Прологе при записи фактов необходимо выполнять
3, 4
1, 2
1, 4
2, 3
В поле зрения Рефал-машины помещаются
программы
локальные переменные
программы и данные
данные
Результат выражения в языке Лисп ((lambda (х у) (+ (* х x) (* у у))) 3 4) равен
9
25
7
49
В Прологе при выполнении запроса первым выводится то из решений, которое
стоит первым после сортировки полученных решений
является наиболее правдоподобным
находится ближе к началу базы данных
находится ближе к концу базы данных
Список в языке Лисп, в котором нет ни одного элемента, обозначается специальным символом
NIL
Æ
ZERO
NULL
Результат выражения в языке Лисп (CRD (1 2 3 4)) равен
(2 3)
1
4
(2 3 4)
Примером комментария в Прологе является
{ комментарий }
// комментарий //
/* комментарий */
*/ комментарий */
В Прологе составной терм унифицируется с другим составным термом, если совпадают
имена и количество аргументов
имена и количество аргументов, а аргументы поддаются унификации
количество аргументов
имена
Из перечисленного: 1) простота; 2) исходный текст программ менее подвержен влиянию машинно-зависимых особенностей, чем исходные тексты программ, написанных на других языках; 3) нетребовательность к ресурсам; 4) наличие развитой среды программирования; 5) тенденция к единообразию в различных версиях языка - достоинствами языка Пролог являются
1, 2, 4
1, 3, 5
1, 2, 5
3, 4, 5
В Прологе встроенные предикаты не могут
являться головой правила и появляться в факте
являться головой рекурсивного правила
появляться в рекурсивном правиле
появляться рекурсивном правиле и являться головой рекурсивного правила
Одним из наиболее известных представителей языков высокого уровня, применяемых при проектировании экспертных систем, является
OPS5
LOOPS
Ява
Си
В языке Лисп проверяет тождественность символов аргументов функция
CAR
EQ
EQL
CDR
В Прологе список заключают в
{ }
( )
" "
[ ]
Элементы списков в языке Лисп разделяются
точками с запятой
запятыми
точками
пробелами
В настоящее время язык Рефал используется для автоматизации построения
трансляторов и хранилищ знаний
трансляторов и систем автоматических преобразований
систем автоматических преобразований и хранилищ знаний
реляционных баз данных
В Прологе элементы списка разделяют
пробелом
точкой с запятой
двоеточием
запятой
В Прологе утверждение x \= y истинно, если
x больше или равно y
x не равно y
x больше y
x равно y
В языке Лисп проверяет идентичность списков функция
EQUAL
EQL
QUOTE
EQ
Для вычисления арифметических выражений в Прологе используется оператор
is
set
calc
let
В Прологе выражение X is ([1,2,3]+5) имеет значение
5
6
8
11
Из перечисленного: 1) наличие гибких средств управления выводом; 2) возможность отображения описаний объектов на разные виды памяти ЭВМ; 3) наличие мощных структур управления; 4) наличие развитых средств обработки данных - язык представления знаний должен отвечать требованиям
1, 4
1, 2
2, 3
3, 4
В поле памяти Рефал-машины помещаются
данные
программы
результаты
программы и данные
Списки в Лиспе заключаются в скобки
фигурные
квадратные
любые
круглые
Определить новую функцию и дать ей имя для последующих вызовов в языке Лисп можно с помощью функции
CONS
DEFUN
CDR
CAR
Из перечисленного: 1) Плэнер; 2) Лисп; 3) Рефал; 4) Конивер; 5) Пролог; 6) ART - к языкам программирования интеллектуальных решателей относятся
1, 4
3, 6
2, 3
2, 5
Из перечисленного: 1) _4711; 2) x_123; 3) 123; 4) _; 5) Результат; 6) лето - являются переменными в Прологе
1, 4, 5
2, 5, 6
2, 4, 6
1, 3, 4
Из перечисленного: 1) Плэнер; 2) KRL; 3) Рефал; 4) Конивер; 5) Пролог; 6) ART - к языкам представления знаний относятся
1, 3
1, 4
2, 6
4, 5
В Лиспе строит ассоциативный список из списка ключей и списка, сформированного из соответствующих им данных, функция
ASSOC
LIST
ACONS
PAIRLIS
Определение и вычисление функций в Лиспе основано на
теории предикатов
теории списков
лямбда-исчислении Черча
альфа-исчислении Колмогорова
В языке Лисп не вычисляет значение первого аргумента функция
SETТ
SETQ
SETF
SET
Из перечисленного: 1) Лисп; 2) Пролог; 3) Лого; 4) Плэнер; 5) АПЛ; 6) Конивер - функциональными языками программирования являются
1, 3, 5
1, 4, 5
3, 4, 6
1, 2, 3
Конечное множество элементов, каждый из которых (кроме самых нижних) имеет две нисходящие ветви, называется
сетью
списковым деревом
бинарным деревом
списком
Из перечисленного: 1) QUOTE; 2) PROG; 3) GO; 4) DO; 5) CASE; 6) CONT - передача управления в языке Лисп осуществляется с помощью
2, 3
1, 2, 3
4, 5, 6
2, 5
В Прологе голова и тело правила разделены знаком
=
:-
->
:
В Прологе переменные, которым не было присвоено значение, называются
анонимными
формальными
пустыми
свободными
Из перечисленного: 1) оболочки экспертных систем; 2) языки программирования высокого уровня; 3) среда обработки знаний; 4) среда программирования, поддерживающая несколько парадигм; 5) оболочки интерфейсов пользователей; 6) дополнительные модули - по своему назначению и функциональным возможностям инструментальные программы, применяемые при проектировании экспертных систем, можно разделить на категории
2, 3, 4, 6
1, 2, 4, 6
1, 2, 4, 5
1, 3, 5, 6
Хвостом списка [1, 2, 3] в Прологе является
[3]
пустой список
[2, 3]
[1, 2, 3]
Из перечисленного: 1) QUOTE; 2) PROG; 3) COND; 4) вызов функции; 5) CASE - разветвление исполнения в языке Лисп осуществляется с помощью
1, 2, 3
2, 5
3, 5
4, 5
Из перечисленного: 1) Лисп; 2) Пролог; 3) Лого; 4) Плэнер; 5) АПЛ; 6) Конивер - логическими языками программирования являются
2, 3, 5
1, 2, 6
3, 5, 6
2, 4, 6
Массивы в Лиспе создаются формой
(MAKE-ARRAY (n1 n2 ... nN))
(DIMENSION (n1 n2 ... nN))
(ARRAY (n1 n2 ... nN))
(MAKE-ARRAY (n1 n2 ... nN) режимы)
Из перечисленного 1) (а b (с d) e); 2) [В группе 18 студентов]; 3) (В группе 18 студентов); 4) (a, b, c); 5) [а b (с d) e]; 6) () - списками в Лиспе являются
1, 3, 5
2, 5
1, 4, 6
1, 3, 6