Search Header Logo

Списки в Прологе

Authored by Мария Левинская

Computers

University

Used 6+ times

Списки в Прологе
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Список в Прологе это

специальный вид терма, представляющего последовательность элементов - произвольных термов.

специальный вид терма, представляющего последовательность произвольных термов за исключением списков.

рекурсивная структура, состоящая из головы и "хвоста".

линейная структура, состоящая из 1 и более произвольных элементов

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Хвост списка представляет собой

последний элемент

список из всех элементов за исключением первого

все элементы списка кроме первого

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Выберите предикат, реализующий конкатенацию двух списков

Z=append(X,Y,Z).

append([], Z, Z).

append([_|X], Y, [_|Z]) :- append(X,Y,Z).

append([], Z, Z).

append([X|_], Y, [X|Z]) :- append(_,Y,Z).

append([], Z, Z).

append([P|L], T, [P|Z]) :- append(L,T,Z).

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Сколько значений принимает Х при запросе ?- permute([a,b,c], X).

3

4

5

6

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Для чего служит предикат, определенный следующим образом?

f([A,B]). f([_,_|T]):-f(T).

Проверка на четность числа элементов списка

Проверка на непустой список с четным числом элементов списка

Проверка на нечетность числа элементов списка

Проверка на равенство 2 длины списка

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Какой стандартный предикат должен быть вместо предиката p, если запрос выводит на печать длину списка T: ?-findall(K,p(K,L),T),length(T,Z),write(Z).

append

member

length

нет правильного варианта

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Длина списка Т при запросе

?-findall (K,append([a,b],K,[a,b,c,a,b]),T).

0

1

2

некорректный запрос

3

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?