2. Функции высших порядков


(2) логическое программирование


Download 61.62 Kb.
bet9/14
Sana15.02.2023
Hajmi61.62 Kb.
#1202174
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
x paradigma

(2) логическое программирование 


(3) императивное программирование 


Номер 3
Логические языки программирования оперируют:

Ответ:
(1) данными 


(2) состоянием памяти 


(3) пространством поиска решений 


Упражнение 6:
Номер 1
Укажите, какая из представленных ниже записей на языке Prolog будет являться правилом:

Ответ:
(1) studied(vasya,literature) 


(2) studied_technical(X) :- studied(X,mathematics) 


(3) studied(petya,mathematics) 


Номер 2
Определите, чем является указанное ниже предложение на языке Prolog:
studied(petya,english)

Ответ:
(1) внешняя цель 


(2) факт 


(3) правило 


Номер 3
Определите, чем является указанное ниже предложение на языке Prolog:
studied(vasya,german) :- true

Ответ:
(1) внешняя цель 


(2) факт 


(3) правило 


Упражнение 7:
Номер 1
Язык программирования С++ является:

Ответ:
(1) императивным 


(2) функциональным 


(3) логическим 


Номер 2
Какой из языков программирования является императивным?

Ответ:
(1) pascal 


(2) lisp 


(3) qlisp 


Номер 3
Укажите императивные языки программирования:

Ответ:
(1) c++ 


(2) qlisp 


(3) f# 


(4) lisp 


(5) prolog 


(6) pascal 


Упражнение 8:
Номер 1
Укажите особенность императивных языков программирования:

Ответ:
(1) применение функции к аргументам изменяет данные 


(2) программа задаёт множество возможных переходов в пространстве поиска 


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


Номер 2
Укажите особенность функциональных языков программирования:

Ответ:
(1) выполнение операторов изменяет состояние памяти 


(2) применение функции к аргументам изменяет данные 


(3) программа задаёт множество возможных переходов в пространстве поиска 


Номер 3
Укажите особенность логических языков программирования:

Ответ:
(1) программа задаёт множество возможных переходов в пространстве поиска 


(2) применение функции к аргументам изменяет данные 


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


Упражнение 9:
Номер 1
Язык программирования F# является:

Ответ:
(1) императивным 


(2) функциональным 


(3) логическим 


Номер 2
Какой из языков программирования является функциональным?

Ответ:
(1) pascal 


(2) lisp 


(3) qlisp 


Номер 3
Укажите функциональные языки программирования:

Ответ:
(1) c++ 


(2) qlisp 


(3) f# 



Download 61.62 Kb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling