игра брюс 2048
Главная / Программирование / Языки логического программирования / Тест 11

Языки логического программирования - тест 11

Упражнение 1:
Номер 1
Как определяется атом модели Бэкуса?

Ответ:

 (1) число 

 (2) идентификатор 

 (3) число или идентификатор 

 (4) число, идентификатор, специальный знак или кортеж 

 (5) число, идентификатор, специальный знак, неопределенность или пустой кортеж 


Номер 2
Что может не являться атомом модели Бэкуса?

Ответ:

 (1) число 

 (2) идентификатор 

 (3) неопределенность 

 (4) пустой кортеж 


Номер 3
Что может являться атомом модели Бэкуса?

Ответ:

 (1) непустой кортеж 

 (2) неопределенность 

 (3) специальный знак 

 (4) объект модели 


Упражнение 2:
Номер 1
Как определяется объект модели Бэкуса?

Ответ:

 (1) число 

 (2) атом 

 (3) кортеж 

 (4) атом, кортеж или неопределенность 

 (5) аппликация 


Номер 2
Что не может являться объектом модели Бэкуса?

Ответ:

 (1) число 

 (2) атом 

 (3) кортеж 

 (4) атом, кортеж или неопределенность 

 (5) аппликация 


Номер 3
Что может являться объектом модели Бэкуса?

Ответ:

 (1) аппликация 

 (2) функция 

 (3) неопределенность 

 (4) результат операции 


Упражнение 3:
Номер 1
Что такое кортеж в модели Бэкуса?

Ответ:

 (1) множество атомов 

 (2) упорядоченная последовательность объектов одинаковой структуры 

 (3) упорядоченное множество любых объектов 

 (4) упорядоченное множество любых объектов, исключая неопределенность 


Номер 2
Что не является кортежем в модели Бэкуса?

Ответ:

 (1) множество атомов 

 (2) упорядоченная последовательность объектов одинаковой структуры 

 (3) упорядоченное множество любых объектов 

 (4) упорядоченное множество любых объектов, исключая неопределенность 


Номер 3
Что является кортежем в модели Бэкуса?

Ответ:

 (1) множество атомов 

 (2) упорядоченная последовательность объектов одинаковой структуры 

 (3) неопределенность 

 (4) функция 

 (5) результат операции 


Упражнение 4:
Номер 1
Что возвратит следующее применение функции к данным: +:< <2,-1>,-1> ?

Ответ:

 (1)

 (2) <0> 

 (3) <1,-1> 

 (4) <?> 


Номер 2
Что возвратит следующее применение функции к данным: x :< <2,-1>,-1> ?

Ответ:

 (1)

 (2) <?> 

 (3) <2> 

 (4) <-2,-1> 


Номер 3
Что возвратит следующее применение функции к данным: ÷ :< <3,-2>,-1> ?

Ответ:

 (1)

 (2)

 (3) <?> 

 (4) <1> 

 (5) <-1,-1> 


Упражнение 5:
Номер 1
Что возвратит следующее применение функции к данным: gt:< <2,-1>,<-1,0> > ?

Ответ:

 (1) T 

 (2) F 

 (3) <T,T> 

 (4) <?> 


Номер 2
Что возвратит следующее применение функции к данным: 3:< <2,-1,0>,<-1,0,2> > ?

Ответ:

 (1)

 (2)

 (3) <2> 

 (4) <0> 

 (5) <?> 


Номер 3
Что возвратит следующее применение функции к данным: t2:< <2,-1,0>,<-1,0,2> > ?

Ответ:

 (1) <?> 

 (2) <0> 

 (3) <0,2> 

 (4) <> 

 (5)


Упражнение 6:
Номер 1
Что возвратит следующее применение функции к данным: distr:< <2,-1,0>,<-1,0,2> > ?

Ответ:

 (1) < <2,-1>,<-1,0>,<0,2> > 

 (2) <?> 

 (3) < <2,<-1,0,2> >, <-1,<-1,0,2> > > 

 (4) < <2,-1,0,2>, <0,-1,0,2> > 


Номер 2
Что возвратит следующее применение функции к данным: appendr:< <2,-1,0>,<-1,0,2> > ?

Ответ:

 (1) <2,-1,0,-1,0,2> 

 (2) < <2,-1,0,-1,0,2> > 

 (3) <?> 

 (4) < <2,-1,0,-1>, <2,-1,0,0>, <2,-1,0,2> > 


Номер 3
Что возвратит следующее применение функции к данным: long:< <2,-1,0>,<-1,0,2> > ?

Ответ:

 (1)

 (2)

 (3)

 (4) <?> 




Главная / Программирование / Языки логического программирования / Тест 11