wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Рекурс

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Рекурсивті функция дегеніміз не?

a)

Өзінің мәнін есептеу үшін басқа функцияны шақыратын функция

b)

Өзінің мәнін есептеу үшін өзіне қайта оралатын функция

c)

Бір ғана айнымалысы бар функция

d)

Тек арифметикалық амалдар арқылы анықталатын функция

2.

Нөл функциясының анықтамасы қандай?

a)

Z(x)=x+1

b)

Z(x)=1

c)

Z(x)=0

d)

Z(x)=x

3.

Сукцессор функциясының қызметі қандай?

a)

Бір санды екі есе арттырады

b)

Бір санға 1 қосады

c)

Бір санды нөлге айналдырады

d)

Бір саннан 1 азайтады

4.

Проекция функциясы не істейді?

a)

Берілгендердің бірін таңдайды

b)

Барлық айнымалыларды қосады

c)

Барлық мәндерді нөлге айналдырады

d)

Көбейту амалын орындайды

5.

Композиция тәсілі дегеніміз не?

a)

Бір функцияның ішіне екіншісін қою

b)

Бір функцияны екіншісіне қосу

c)

Функцияны цикл арқылы анықтау

d)

Функцияны базалық мәнсіз анықтау

6.

Қосу функциясының рекурсивті анықтамасы:

a)

add(x,0)=0, add(x,y+1)=add(x,y)+1

b)

add(x,0)=x, add(x,y+1)=S(add(x,y))

c)

add(x,0)=1, add(x,y+1)=add(x,y)+x

d)

add(x,0)=0, add(x,y+1)=x+add(x,y)

7.

Көбейту функциясының рекурсивті түрі:

a)

mul(x,0)=x, mul(x,y+1)=S(mul(x,y))

b)

mul(x,0)=1, mul(x,y+1)=add(x,mul(x,y))

c)

mul(x,0)=0, mul(x,y+1)=add(x,mul(x,y))

d)

mul(x,0)=0, mul(x,y+1)=S(add(x,y))

8.

fact(3) мәні неге тең?

a)

3

b)

5

c)

6

d)

9

9.

fact(0)=1 анықтамасы нені білдіреді?

a)

Факториалдың базалық жағдайы

b)

Рекурсияның соңғы қадамы

c)

Көбейту функциясының нәтижесі

d)

Қосудың алғашқы ережесі

10.

Рекурсивті функцияларды құрастырудың негізгі екі тәсілі:

a)

Қосу және көбейту

b)

Композиция және примитивті рекурсия

c)

Математикалық индукция және есептеу

d)

Бөлу және көбейту