wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Visual Prolog тест тапсырмалары

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

Тест тапсырмалары (әр дұрыс жауап – 1 балл, барлығы 35 балл): Visual Prolog-та айнымалының типін анықтау үшін не қолданылады?

a)

data

b)

predicate

c)

domain

d)

goal

e)

class

2.

Visual Prolog-та бағдарлама құрылымының негізгі бөлімдері қандай?

a)

class және facts

b)

domains, predicates, clauses, goal

c)

goal және facts

d)

database және rule

e)

main және end

3.

Visual Prolog-тағы facts бөлімі нені қамтиды?

a)

Айнымалылар

b)

Деректер

c)

Ережелер

d)

Мақсаттар

e)

Типтер

4.

Visual Prolog-та ережелер қай бөлімде жазылады?

a)

domains

b)

predicates

c)

facts

d)

clauses

e)

goal

5.

Visual Prolog-та ереже мен факт арасындағы айырмашылық неде?

a)

Ереже шарттан тұрады, факт — тек тұжырым

b)

Факт айнымалыларды қамтиды

c)

Ереже деректерді сақтайды

d)

Екеуі бірдей

e)

Айырмашылық жоқ

6.

Visual Prolog-та айнымалыларды сипаттау үшін қандай бөлім қолданылады?

a)

domains

b)

predicates

c)

facts

d)

clauses

e)

goal

7.

Visual Prolog-та логикалық байланыс «немесе» қалай белгіленеді?

a)

,

b)

;

c)

&

d)

:-

e)

=>

8.

Visual Prolog-та логикалық «және» қандай оператор арқылы көрсетіледі?

a)

,

b)

;

c)

:-

d)

=>

e)

&

9.

Visual Prolog-та предикаттарды анықтау үшін не қолданылады?

a)

predicate

b)

data

c)

rule

d)

class

e)

base

10.

Visual Prolog-та деректер типтерін анықтау үшін не пайдаланылады?

a)

data

b)

predicate

c)

domain

d)

fact

e)

goal

11.

Visual Prolog-та бастапқы мақсат қай бөлімде көрсетіледі?

a)

fact

b)

domain

c)

predicate

d)

goal

e)

class

12.

Visual Prolog-та айнымалының атауы нені білдіреді?

a)

Әріппен басталып, кіші әріптерден тұратын атау

b)

Үлкен әріптен басталатын идентификатор

c)

Тек цифрлардан тұратын атау

d)

Белгісіз символ

e)

Ереженің атауы

13.

Visual Prolog-та жолдық тип қалай белгіленеді?

a)

integer

b)

real

c)

string

d)

symbol

e)

char

14.

Visual Prolog-та бүтін сандар типі қалай жазылады?

a)

int

b)

integer

c)

real

d)

num

e)

symbol

15.

Visual Prolog-та нақты сандар типі қалай жазылады?

a)

real

b)

float

c)

number

d)

integer

e)

symbol

16.

Visual Prolog-та «:» және «-» таңбаларының комбинациясы нені білдіреді?

a)

Түсініктеме

b)

Ереже анықтау

c)

Айнымалы сипаттау

d)

Цикл бастау

e)

Қате синтаксис

17.

Visual Prolog-та «!» (cut) операторы не үшін қолданылады?

a)

Барлық шешімдерді жою үшін

b)

Іздеуді шектеу үшін

c)

Айнымалыларды өшіру үшін

d)

Бағдарламаны тоқтату үшін

e)

Мақсатты қайта шақыру үшін

18.

Visual Prolog-та мәліметтерді сипаттау қай бөлімде жазылады?

a)

domains

b)

predicates

c)

facts

d)

clauses

e)

goal

19.

Visual Prolog-та «predicate» сөзі не үшін қолданылады?

a)

Айнымалыларды сипаттау үшін

b)

Предикаттарды анықтау үшін

c)

Ережелерді құру үшін

d)

Деректерді сипаттау үшін

e)

Шарттарды тексеру үшін

20.

Visual Prolog-та «goal» сөзі нені білдіреді?

a)

Бастапқы мақсатты анықтау

b)

Айнымалыларды қайта сипаттау

c)

Логикалық байланыстарды тексеру

d)

Ережелерді қосу

e)

Деректерді сақтау

21.

Visual Prolog-та жолдық мәндер қандай типпен белгіленеді?

a)

integer

b)

real

c)

symbol

d)

string

e)

char

22.

Visual Prolog-та символдық тип қалай белгіленеді?

a)

symbol

b)

string

c)

text

d)

char

e)

id

23.

Visual Prolog-та факт қандай пішінде жазылады?

a)

head :- body.

b)

predicate.

c)

functor(arguments).

d)

goal.

e)

statement.

24.

Visual Prolog-та рекурсивті процедура дегеніміз не?

a)

Өз атын қайта шақыратын процедура

b)

Барлық айнымалыларды өзгертетін функция

c)

Цикл арқылы орындалатын команда

d)

Айнымалыларды қайта анықтау

e)

Екі ережені біріктіру

25.

Visual Prolog-та арифметикалық амалдарды орындау үшін не қолданылады?

a)

is

b)

:=

c)

=

d)

==

e)

calc

26.

Visual Prolog-та егер шарт орындалмаса, не болады?

a)

Бағдарлама тоқтайды

b)

Балама шешім ізделеді

c)

Айнымалылар жойылады

d)

Ереже жойылады

e)

Ештеңе болмайды

27.

Visual Prolog-та логикалық "емес" (NOT) қалай жазылады?

a)

not

b)

no

c)

!

d)

fail

e)

none

28.

Visual Prolog-та "және" логикалық операторы қандай белгімен жазылады?

a)

,

b)

;

c)

::-

d)

=>

e)

&

29.

Visual Prolog-та cut (!) операторының қызметі қандай?

a)

Барлық шешімдерді жою

b)

Іздеуді шектеу

c)

Айнымалыларды өшіру

d)

Функцияны тоқтату

e)

Мақсатты қайта іске қосу

30.

Visual Prolog-та "facts" бөлімінде не сипатталады?

a)

Айнымалылар

b)

Предикаттар

c)

Деректер

d)

Логикалық байланыстар

e)

Ережелер

31.

Visual Prolog-та "domains" бөлімінде не сипатталады?

a)

Айнымалылардың мәндері

b)

Предикаттардың анықтамалары

c)

Деректер типтері

d)

Ережелер құрылымы

e)

Мақсаттар

32.

Visual Prolog-та "predicate" сөзі не білдіреді?

a)

Айнымалыларды сипаттау

b)

Предикаттарды анықтау

c)

Ережелер құру

d)

Предикаттарды сипаттау

e)

Шарттарды тексеру

33.

Visual Prolog-та "goal" сөзі қандай мағынада қолданылады?

a)

Бастапқы мақсатты анықтау

b)

Айнымалыларды қайта сипаттау

c)

Логикалық байланыстарды тексеру

d)

Ережелер қосу

e)

Деректер сақтау

34.

Visual Prolog-та жолдық мәндер типі қалай белгіленеді?

a)

integer

b)

real

c)

symbol

d)

string

e)

char

35.

Visual Prolog-та рекурсивті процедура қалай орындалады?

a)

Өзінің атауын қайта шақыру арқылы

b)

Барлық аргументтерді өзгерту арқылы

c)

Цикл арқылы

d)

Айнымалыларды қайта анықтау арқылы

e)

Екі ережені біріктіру арқылы