wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

8-сынып 4-бөлім бойынша қорытынды

Total questions: 15

Worksheet time: 25mins

Name
Class
Date
1.

while цикл операторының дұрыс жазылуын көрсетіңдер

a)

while (өрнек):

{

цикл денесі

}

b)

while (өрнек);

{

цикл денесі

}

c)

while (өрнек):

do

{

цикл денесі

}

d)

while (өрнек):

begin

цикл денесі

end

2.

for цикл операторының дұрыс жазылуын көрсетіңдер:

a)

for <цикл параметрі>; <циклдің қайталану шарты>; <цикл қадамы>

{цикл денесі}

b)

for <цикл параметрі>; <тізбек атауы немесе range() функциясы>;

{цикл денесі}

c)

for <цикл параметрі> in <тізбек атауы немесе range() функциясы>:

{цикл денесі}

d)

fro <цикл параметрі> in <тізбек атауы немесе range() функциясы>:

{цикл денесі}

3.

Итерация дегеніміз не?

a)

бір реттік орындау

b)

бірнеше рет орындаудықажет ететін код тізбегі

c)

алдын ала шартты тексеру

d)

шартты оператор

4.

while (x<2) циклінің денесі қай уақытқа дейін орындалады?

a)

х екіден кіші немесе оған тең болғанша

b)

х екіден кіші болғанша

c)

х екіден үлкен болғанша

d)

х екіге тең болғанша

5.

Python-ның цикл операторына жатпайтын оператор

a)

for to do

b)

while

c)

repeat...until

d)

do...while

6.

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)

7.

Трассировка дегеніміз не?

a)

процессор жұмысының моделі

b)

электронды кесте

c)

алгоритмді сипаттаудың графикалық әдісі

d)

алгоритмді орындау

8.

Берілген программа фрагментінің орындалу нәтижесінде экранға не шығады?

i=0

while i<3:

print (i)

i=i+1

print (i+1)

a)

0 1 2 4

b)

0 1 2 3 4 5

c)

Error

d)

1 0 2 4 3 5

9.

Программа фрагментінің орындалу нәтижесінде экранға не шығады?

i=0

while i<3:

print (i)

i+=1

else:

print (0)

a)

0 1 2 3 0

b)

0 1 2 0

c)

0 1 2

d)

0

10.

Программа фрагментінің орындалу нәтижесінде экранға не шығады?

i=0

while i<5:

print (i)

i+=1

if i==3:

break

else

print(0)

a)

0 1 2 0

b)

0 1 2

c)

0

d)

error

11.

Программа фрагментінің орындалу нәтижесінде экранға не шығады?

for i in [1, 0]:

print (i+1)

a)

2

1

b)

[2, 1]

c)

[2, 0]

d)

2

0

12.

Қай операторды циклді тоқтатуға пайдаланады?

a)

break

b)

return

c)

continue

d)

else

13.

Программа фрагментінің орындалу нәтижесінде экранға не шығады?

i=sum=0

while i<=4:

sum+=i

i=i+1

a)

0

b)

10

c)

40

d)

4

14.

Программа фрагментінің орындалу нәтижесінде экранға не шығады?

for i in range (1, 6, 1):

print (i, end=',')

a)

1, 2, 3, 4, 5,

b)

1, 2, 3, 4, 5,6

c)

1, 6, 1

d)

1

15.

Қолдан жасалған трассировка деген не?

a)

Процессор жұмысын модельдеу, алгоритмнің әрбір командасын орындай отырып, командалардың орындалу нәтижесін трассировка кестесіне енгізу

b)

Қойылған мақсатқа жету үшін белгілі іс-әрекеттер тізбегін орындау

c)

Алгоритм құруға арналған таңбалар мен ережелер жүйесі

d)

Орындаушыға берілетін түсінік және нақты командалар