wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

8 сынып информатика 3 токсан

Total questions: 40

Worksheet time: 36mins

Name
Class
Date
1.

Белгілі бір әрекеттің бірнеше рет қайта орындалуы

a)

Итерация

b)

while

c)

for

d)

цикл

2.

Python тілінде екі цикл операторы бар: if және while

a)

True

b)

False

3.

For қандай цикл?

a)

таңдау циклі

b)

шартты цикл

c)

параметрлі цикл

d)

сандық цикл

4.

Шартты алдын ала тексеретін цикл қалай аталады?

a)

for

b)

continue

c)

if

d)

while

5.

Цикл денесінде continue операторы кездессе,циклдагы итерациясы орындалады, бірақ else операторының жұмысына әсер етпейді

a)

true

b)

false

6.

Цикл денесінде continue операторы кездессе,циклдагы итерациясы орындалады, бірақ else операторының жұмысына әсер етпейді

a)

true

b)

false

7.

Алгоритмнің жұмыс істеу қабілетін тексеру не деп аталады?

a)

python

b)

continue

c)

трассировка

d)

while

8.

While қандай өрнек?

a)

шартты

b)

шартсыз

c)

жай

d)

күрделі

9.

int() дегеніміз?

a)

нақты сан типі

b)

бүтін сан типі

c)

қалдық сан типі

d)

жай сан типі

10.

a = int(input()) жолы пернетақтадан а мәнін енгізуді білдіреді

a)

true

b)

false

11.

print қандай функция?

a)

пернетақтадан деректерді енгізі үшңн кірістірілген функция

b)

функция мәнін бүтін санға айналдыру функциясы

c)

мәліметті экранға шығару үшін кірістірілген функция

d)

бос программа функциясы

12.

Break операторының қызметі қандай?

a)

функция мәнін бөлшек санға айналдыру функциясы

b)

мәліметті экранға шығару функциясы

c)

пернетақтадан деректерді енгізу үшін кірістірілген функция

d)

циклдің орындалуын бірден аяқтайды және циклден шығып кетеді

13.

Жауабы неге тең? print(3**2)

a)

9

b)

6

c)

5

d)

3

14.

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

a)

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

b)

Шартты оператор

c)

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

d)

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

15.

Егер for циклінде break операторы қолданылса, else операторынан кейінгі бөлік орындалмайды

a)

true

b)

false

16.

while/else құрылымында әзір белгілі шарт орындалса циклдің қайталануына мүмкіндік береді

a)

true

b)

false

17.

Трассировка кестесі - алгоритмді орындаудағы процессор жұмысының моделі

a)

false

b)

true

18.

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)

19.

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

a)

2 1

b)

2 0

c)

[2,1]

d)

[2,0]

20.

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

a)

1,2,3,4,5

b)

1,6,1

c)

1

d)

1,2,3,4,5,6

21.

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

a)

while (өрнек):

{

цикл денесі

}

b)

while (өрнек);

{

цикл денесі

}

c)

while (өрнек):

do

{

цикл денесі

}

d)

while (өрнек):

begin

цикл денесі

end

22.

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

a)

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

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

b)

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

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

c)

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

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

d)

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

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

23.

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

a)

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

b)

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

c)

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

d)

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

24.

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

a)

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

b)

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

c)

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

d)

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

25.

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

a)

for to do

b)

while

c)

repeat...until

d)

do...while

26.

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)

27.

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

a)

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

b)

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

c)

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

d)

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

28.

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

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

29.

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

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

30.

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

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

31.

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

for i in [1, 0]:

print (i+1)

a)

2

1

b)

[2, 1]

c)

[2, 0]

d)

2

0

32.

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

a)

break

b)

return

c)

continue

d)

else

33.

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

i=sum=0

while i<=4:

sum+=i

i=i+1

a)

0

b)

10

c)

40

d)

4

34.

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

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

35.

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

a)

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

b)

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

c)

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

d)

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

36.

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)

37.

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

a)

for to do

b)

while

c)

repeat........ until

d)

do..........while

38.

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

a)

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

b)

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

c)

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

d)

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

39.

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

a)

жоққа шығару

b)

тең емес

c)

теңдік

d)

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

40.

Циклды мерзімінен бұрын тоқтатуға арналған оператор

a)

Break

b)

Continue

c)

Else

d)

While