wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritm 2часть

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Pythonда бүтін бөлу?

a)

//

b)

///

c)

$

d)

@

e)

&

2.

Pythonда қалдық бөлу?

a)

//

b)

///

c)

$

d)

%

e)

&

3.

Python-да келесі салыстыру операторлары бар:

a)

кем немесе тең (<\=)

b)

тең (\=)

c)

әлдеқайда көп (>>)

d)

(\=>) мәнінен үлкен немесе тең

e)

модульді бөлу (\)

4.

Python-да келесі арифметикалық амалдар бар:

a)

модульді бөлу (\)

b)

дәрежелеу (^)

c)

бүтін сандарды бөлу кезінде бүтін нәтиже алу (//)

d)

тең (\=)

e)

қалған бөлу (\)

5.

Python-да келесі арифметикалық амалдар бар:

a)

модульді бөлу (\)

b)

дәрежелеу (^)

c)

тең (\=)

d)

дәрежелеу (**)

e)

қалған бөлу (\)

6.

Python-да келесі арифметикалық амалдар бар:

a)

модуль бойынша бөлу (%)

b)

модульді бөлу (\)

c)

дәрежелеу (^)

d)

тең (\=)

e)

екіге бөлу (\)

7.

Python-да келесі салыстыру операторлары бар:

a)

тең (\=)

b)

тең емес (! \=)

c)

әлдеқайда көп (>>)

d)

(\=>) мәнінен үлкен немесе тең

e)

дұрыс жауабы жоқ

8.

Келесі биттік операциялар бар:

a)

биттік немесе (||)

b)

теріске шығару (!)

c)

биттік немесе (|)

d)

дәрежелеу (^)

e)

оңға жылжу (>)

9.

Python-да тізімдермен жұмыс жасау үшін келесі операциялар бар:

a)

бірігу (,)

b)

айырмашылықтарды табу (-)

c)

бірдей тең (\=\=\=)

d)

оңға жылжу (>)

e)

бірігу (+)

10.

Python-да келесі жолдық амалдар бар:

a)

сабақтастық (,)

b)

ішкі жолдың пайда болу санын табу (%)

c)

қайталау (*)

d)

бірігу (*)

e)

(\=>) мәнінен үлкен немесе тең

11.

Кіріктірілген индекс () тізімінің әдісі:

a)

көрсетілген мәнмен тізімнің бірінші элементін шығарып алыңыз

b)

көрсетілген мәнмен тізімнің бірінші элементінің индексін алу

c)

көрсетілген мәнмен тізімдегі соңғы элементтің индексін алу

d)

көрсетілген мәнмен тізім элементтерінің индекстерінің тізімін алу

e)

тізім элементінің мәнін индекс бойынша алу

12.

Python-да келесі цикл бар:

a)

for

b)

not

c)

if-else

d)

else

e)

repeat

13.

Python-да келесі цикл бар:

a)

while

b)

yes

c)

do

d)

end

e)

break

14.

continue операторы қолданылады

a)

бос мәлімдеме ретінде

b)

циклдан шығу үшін

c)

if блогынан шығу үшін

d)

циклдің келесі итерациясына өту үшін

e)

функциядан оралып, бағдарламаны шақырған жерінен жалғастыру

15.

Шартты (егер) тармақтың орындалуын бақылау үшін келесі әрекеттерді қолдануға болады:

a)

Endif

b)

Elif

c)

not if

d)

yes

e)

жоғарыда айтылғандардың ешқайсысы

16.

Python-да алдын ала шартталған цикл:

a)

Қайталау

b)

Жасау

c)

Үшін

d)

While

e)

Python-да алғышартты цикл жоқ

17.

Сценарийдің орындалу нәтижесін көрсетіңіз:

print (-1 + 1 * 3 \=\= 0 немесе 5 - 3 * 3> 0)

a)

false

b)

true

c)

2

d)

-4

e)

сценарий орындалмайды, себебі онда қателер бар

18.

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

басып шығару ( емес -10 + 2 * 4 <-5 және * 2 1 + 5> 1)

a)

жалған

b)

-10

c)

true

d)

11

e)

сценарий орындалмайды, себебі онда қателер бар

19.

Сценарийдің орындалу нәтижесін көрсетіңіз:

басып шығару (1 + 3 * 2 <4 және 5 емес - 2 * 2> 3)

a)

true

b)

2

c)

-4

d)

сценарий орындалмайды, себебі онда қателер бар

e)

false

20.

Сценарийдің орындалу нәтижесін көрсетіңіз:

басып шығару (1 + 3 * 2 <4 және 5 емес - 2 * 2> 3)

a)

шын

b)

5

c)

1

d)

сценарий орындалмайды, себебі онда қателер бар

e)

false

21.

Сценарийдің орындалу нәтижесін көрсетіңіз:

басып шығару (-6 + 3 * 1 <7 және -5 + 4 * 2 <4)

a)

false

b)

-6

c)

true

d)

3

e)

сценарий орындалмайды, себебі онда қателер бар

22.

Сценарийдің орындалу нәтижесін көрсетіңіз:

басып шығару (-5 + 2 * 5 <7 және -3 + 4 * 2> 0)

a)

false

b)

11

c)

10

d)

true

e)

сценарий орындалмайды, себебі онда қателер бар

23.

Шартты (if) тармақтың орындалуын бақылау үшін келесі әрекеттерді қолдануға болады:

a)

elseif

b)

elif

c)

endif

d)

жалғастыру

e)

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

24.

Python-да if for блогын енгізу кезінде келесі кілт сөздерді пайдалануға болады:

a)

else if, elif, else - блоктағы жалғыз уақыт

b)

else if, elif - блокта шексіз рет және тағы бір рет

c)

elif, else - шексіз рет және блокта тағы бір рет

d)

elif - блокта шектеусіз рет және else бір рет

e)

else if - шексіз саны және блокта тағы бір рет

25.

else сөйлемін анықтайтын for циклында break операторын пайдалану кезінде цикл келесідей орындалады:

a)

else тармағындағы код циклден шығу тәсіліне қарамастан орындалады

b)

else филиалындағы код циклдің шығу жолына қарамастан орындалмайды

c)

else филиалындағы код тек break операторының көмегімен шыққан жағдайда ғана орындалады

d)

else тармағын қолданған кезде break операторын пайдалануға жол берілмейді

e)

else тармағындағы код for цикліндегі код аяқталғаннан кейін орындалады

26.

break операторы қолданылады :

a)

бос мәлімдеме ретінде

b)

циклдің келесі итерациясына өту үшін

c)

for циклынан шығу үшін

d)

функциядан оралып, бағдарламаны шақырған жерінен жалғастыру

e)

шартты if тұжырымын тоқтату

27.

Pass операторы қолданылады:

a)

циклдің келесі итерациясына өту үшін

b)

циклдан шығу үшін

c)

функциядан оралып, бағдарламаны шақырған жерінен жалғастыру

d)

бос мәлімдеме ретінде

e)

шартты if тұжырымын тоқтату

28.

Python кезегін тізім мен әдістердің көмегімен ұйымдастыруға болады

a)

push (x) және pop ()

b)

push (x) және pop (0)

c)

кірістіру (len (тізім), x) және pop ()

d)

append (x) және pop ()

e)

insert(len(list), x) және pop(0)

29.

Python кезегін тізім мен әдістердің көмегімен ұйымдастыруға болады

a)

push (x) және pop ()

b)

append (x) және pop (0)

c)

push (x) және pop (0)

d)

кірістіру (len (тізім), x) және pop ()

e)

append (x) және pop ()

30.

y \= x.pop () түзуі true болады, егер х-

a)

жол

b)

Юникодты жол

c)

тізім

d)

кортеж

e)

сөздік