wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Қайталау

Total questions: 39

Worksheet time: 23mins

Name
Class
Date
1.

Цикл дегеніміз не?

a)

қайталанатын әрекеттер тізімі

b)

белгілі бір құбылыс немесе іс-әрекеттердің тұрақты қайталануы

c)

белгілі бір санда немесе көрсетілген шарт орындалғанша қайталанатын іс-әрекеттердің реті.

2.

Қайталанатын әрекеттер тізімі қалай ааталады?

a)

Цикл денесі

b)

Сызықтық алгоритм

c)

Тармақталған алгоритм

3.

Егер де кем дегенде бір операнд мəні True болса True болатын логикалық оператор:

a)

or

b)

and

c)

not

d)

*

4.

Егер де while цикліне True мəнін беретін болсақ:

a)

Цикл орындалмайды

b)

Шексіз цикл аламыз

c)

Цикл шартты қанағаттандырылмайды

d)

Цикл тек бір рет орындалады

5.

Егер циклдің қандай да бір қадамын аттап өтіп кеткіміз келсе ______________ қолданамыз.

a)

break

b)

next

c)

continue

d)

true

6.

Қалдық табу операторы:

a)

/

b)

//

c)

%

d)

+

7.

Шартты оператордың код блогын оқшаулау үшін:

a)

Жүйелік жақшада жазамыз

b)

Алдына табуляция қойып орын қалдырамыз

c)

Тік жақшада жазамыз

d)

Алдына қос нүкте жазамыз

8.

Циклді үзу үшін _________________ кілттік сөзін қолданамыз.

a)

break

b)

continue

c)

next

d)

broken

9.

not (not (True == True) != False) нəтижесі:

a)

True

b)

False

c)

Қате шығады

d)

Дұрыс жауап жоқ

10.

Python-да for циклін орындау кезінде "қадам" ретінде қандай мəндерді қолдануға болады?

a)

тек бүтін сандар

b)

тек бөлшек сандар

c)

кез келген сандар (бүтін, бөлшек)

d)

тек логикалық мəндер

11.

Continue нұсқаулығын циклдің екі түрі бар:

a)

Шартты және шартсыз

b)

For және while

c)

Басы және соңы

d)

Цикл басы және цикл соңы

12.

Шарт циклі while-дың ерекшелігі

a)

Циклдің қайталану шарты цикл денесі жұмыс істемей тұрып тексеріледі

b)

Циклдің қайталану шарты цикл денесі жұмыс жасамай тұрып шарт қойылады

c)

Цикл денесі белгілі болған жағдайда қарастырылады

d)

Циклдің қайталану шарты цикл денесі жұмыс істемей тұрып тексерілмейді

13.

Шарт циклінің логикалық өрнегі қалай аталады?

a)

True and False

b)

Шартты және шартсыз

c)

Цикл басы және соңы

d)

while and for

14.

Цикл дегеніміз не?

a)

мәліметтерді өңдеуге арналға, программалық құрал

b)

реттілікпен орындалатын әрекет

c)

бірнеше рет орындалатын тізбек

d)

тармақпен орындалатын тізбек

15.

Параметрлі цикл операторы

a)

while

b)

while...do

c)

for

d)

return

16.

Дұрыс жазылғанын белгіле

a)

from i in list:

b)

for i in list:

c)

for i in list

d)

i in for list:

17.

Жауабы

a)

10

b)

5

c)

4

d)

-5

18.

break командасы қандай іс-әрекет қолданады?

a)

Циклді жалғастырады

b)

Бүкіл кодтың жұмысын тоқтатады

c)

Break командасы жоқ

d)

Цикл жұмысын тоқтатады

19.

(a)   командасы циклдің қалған денесін өткізіп, келесі циклдің өтуін бастайды.

20.

Else командасы циклдарда не үшін қажет?

a)

Циклдерде қолданылмайды.

b)

Циклдің жұмыс істейтінін тексереді.

c)

Циклден шығу break нұсқаулығымен немесе "табиғи" жолмен жүргізілгенін тексереді.

d)

Цикл үшін жағдай жасайды.

21.

Бұл кодты орындаудың нәтижесі қандай?

a)

1

2

Item found!

b)

1

2

Item not found!

c)

1

2

Item found!

3

d)

Item found!3Item not found!

22.

i += 1 басқаша жазылуы

a)

i=i+1

b)

i=1

c)

i==1

d)

i+1=i

23.

Берілген программа кодында жіберілген қате қандай?

for 2a in range (2,8,2)

print ('цикл денесі')

a)

алгоритмдік қате

b)

орындау қатесі

c)

программалық қате

d)

синтаксистік қате

24.

Программа фрагментінің нәтижесі

i=sum=0

while i<=4:

sum+=i

i=i+1

print (sum)

a)

5

b)

9

c)

10

d)

7

25.

Берілген программа фрагментінде цикл неше рет қайталанады және нәтижесі қандай?

k=0

for i in range (1, k+3):

k=k+i

print (k)

a)

5 рет қайталанады, нәтижесі 15

b)

2 рет қайталанады, нәтижесі 3

c)

4 рет қайталанады, нәтижесі 5

d)

3 рет қайталанады, нәтижесі 6

26.

Break циклінің қызметі

a)

циклді жалғастыру

b)

циклге кіру

c)

циклді басқару

d)

циклден шығу

27.

For циклын пайдаланып, 8 санының 1-ден 10-ға дейінгі көбейту кестесін экранға шығаратын программа

a)

for a in range (1,11):

print ('*8=', a*8)

b)

for a in range (1,11):

print (a,'*8=', a*8)

c)

for a in range (1,10):

print (a,'*8=', a*8)

d)

for a in range (1,10):

print (a,'*8=')

28.

Алғы шартты цикл операторы

a)

for

b)

if

c)

then

d)

while

29.

Берілген программа фрагентінде цикл нәтижесі

for a in range (1,11,2):

print (a)

a)

1 2 3 4 5 6 7 8 9 10

b)

1 2 3 4 5

c)

1 3 5 7 9

d)

2 4 6 8 10

30.

FOR ЦИКЛ ОПЕРАТОРЫНЫҢ ДҰРЫС ЖАЗЫЛУЫН КӨРСЕТІҢДЕР

a)

for i=1 to 10 do:

b)

for (i=1; i<10; i++):

c)

for i in 10:

d)

for i in range(1,10):

31.

While циклдік оператордың цикл денесі қай уақытта тоқтайды?

a)

шарт ақиқат болғанда

b)

шарт жалған болғанда

c)

шарт оң сан болғанда

d)

шарт берілмеген жағдайда

32.

!= белгісінің қызметі

a)

жоққа шығару

b)

тең емес

c)

теңдік

d)

логикалық қосу

33.

for функциясымен бірге қолднылатын тірек сөз

a)

range

b)

print in

c)

while

d)

in range

34.

Қатесін табыңыз:

for i in range(9)

print(i)



(a)  

35.

Қандай нәтиже шығады:

for i in range (5,12):

print(i)

a)

0 1 2 3 4 5 6 7 8 9 10 11 12

b)

6 7 8 9 10 11 12

c)

5 6 7 8 9 10 11 12

d)

5 6 7 8 9 10 11

36.

5 саның кему ретімен жазу үшін программа кодын жалғатырыңыз:

i=0

(a)  

print(i)

37.

while циклі қандай мәнді қабылдайды

a)

0 мен 9

b)

теріс сан мен он сан

c)

true/false

d)

int/float

38.

егер шарт циклі цикл саны белгісіз болған жағдайларда қарастырғанда қолданылатын цикл түрі

a)

for in range

b)

while

c)

break

d)

if

39.

Бүтін сандар типі қандай

a)

int

b)

float

c)

input

d)

intt