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

Основы программирования на языке Пролог - тест 5

Упражнение 1:
Номер 1
Может ли в программе быть несколько разделов описаний предикатов?

Ответ:

 (1) да 

 (2) нет 


Номер 2
Может ли в программе быть несколько разделов описаний внутренней цели?

Ответ:

 (1) да 

 (2) нет 


Номер 3
Раздел описания доменов соответствует в императивных языках программирования:

Ответ:

 (1) разделу описания констант 

 (2) разделу описания типов данных 

 (3) разделу описания переменных 


Упражнение 2:
Номер 1
Можно ли в качестве значения для переменной типа symbol использовать последовательность символов английского алфавита, не заключенную в кавычки?

Ответ:

 (1) да 

 (2) нет 


Номер 2
Возможно ли в разделе описания предикатов PREDICATES наличие нескольких описаний одного предиката?

Ответ:

 (1) да 

 (2) нет 


Номер 3
Быстрее выполняются и используют меньше оперативной памяти:

Ответ:

 (1) детерминированные предикаты 

 (2) недетерминированные предикаты 


Упражнение 3:
Номер 2
Предикаты, осуществляющие преобразование типов, имеют:

Ответ:

 (1) один вариант использования 

 (2) два варианта использования 

 (3) три варианта использования 


Номер 3
Если аргументом предиката bound является свободная переменная, то он:

Ответ:

 (1) истинен 

 (2) ложен 

 (3) зависит от значения переменной 


Упражнение 4:
Номер 1
Может ли программа, не содержащая внутренней цели, быть скомпилирована в исполняемый файл?

Ответ:

 (1) да 

 (2) нет 


Номер 3
Можно ли не описывать в разделе описания предикатов предикат, реализованный в разделе описания предложений?

Ответ:

 (1) да 

 (2) нет 


Упражнение 5:
Номер 1
Можно ли, в разделе описания констант использовать в качестве первого символа имени константы прописной символ?

Ответ:

 (1) да 

 (2) нет 


Номер 2
Можно ли, в разделе описания предложений использовать в качестве первого символа имени константы прописной символ?

Ответ:

 (1) да 

 (2) нет 


Номер 3
Подцель, размещенная в теле правила после предиката fail:

Ответ:

 (1) выполняется при каждом выполнении правила 

 (2) никогда не выполняется 




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