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


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

(4) lisp 


(5) prolog 


(6) pascal 


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

Ответ:
(1) speciality(X,programmer) :- studied(X,mathematics),studied(X,compscience) 


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


(3) studied(petya,mathematics) 


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

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


(2) факт 


(3) правило 


Номер 3
Определите, чем является указанное ниже предложение на языке Prolog:
speciality(X,lit_translator) :- studied_languages(X),studied(X,literature)

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


(2) факт 


(3) правило 


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

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


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


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


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

Ответ:
(1) pascal 


(2) lisp 


(3) qlisp 


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

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


(2) qlisp 


(3) f# 


(4) lisp 


(5) prolog 


(6) pascal 


Упражнение 12:
Номер 1
Язык Prolog является:

Ответ:
(1) регистрозависимым 


(2) регистронезависимым 


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

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


(2) отсутствие в языке возможности по представлению списков, деревьев 


(3) отсутствие операторов присваивания 


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

Ответ:
(1) индуктивные базы данных 


(2) дедуктивные базы данных 


(3) реляционные базы данных 

Номер 1
Императивное программирование - это парадигма программирования, ...

Ответ:
(1) которая, описывает процесс вычисления в виде инструкций, изменяющих состояние программы 


(2) в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних 


(3) основанная на автоматическом доказательстве теорем 


Номер 2
Парадигма программирования, которая описывает процесс вычисления в виде инструкций, изменяющих состояние программы, называется:

Ответ:
(1) логическое программирование 


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


(3) функциональное программирование 

1. Логические языки


 Программа задаёт множество возможных переходов в пространстве поиска.

2. Таблица лексем создаётся на этапе


 лексический анализ

3. Блокнот это


 текстовый редактор

4. Виды транслятора


 Компилятор, интерпретатор

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