wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

150 Алгоритм

Total questions: 150

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

Python бағдарламасы алғаш рет қашан дүниеге шықты?

a)

1990 жылдары

b)

1980 жылдары

c)

2000 жылдары

d)

1800 жылдары

e)

2010 жылдары

2.

Белгілі бір тапсырманы орындайтын және бағдарламаның басқа бөліктерінде қайталап қолдануға болатын код блогы?

a)

сөздік

b)

кортеж

c)

функциялар

d)

мәтіндер

e)

тізімдер

3.

Мәтіндерді сақтауға арналған компьютер жадындағы белгіленген орын?

a)

бағдарлама

b)

модуль

c)

фунциялаар

d)

айнымалылар

e)

мәтіндер

4.

Python тілінің кеңейтілімі –

a)

ру

b)

jpeg

c)

docx

d)

exe

e)

pdf

5.

Int айнымалысы:

a)

логикалық айнымалы

b)

бүтін сандар айнымалы

c)

ақты сандар айнымалы

d)

символдық айнымалы

e)

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

6.

float айнымалысы:

a)

нақты сандар айнымалы

b)

таңба жолы

c)

логикалық айнымалы

d)

бүтін сандар айнымалы

e)

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

7.

str айнымалысы:

a)

нақты айнымалы

b)

символдық айнымалы

c)

логикалық айнымалы

d)

бүтін айнымалы

e)

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

8.

Енгізу операторын көрсетіңіз:

a)

input()

b)

print()

c)

int()

d)

random()

e)

export()

9.

Python тіліндегі цикл операторы:

a)

While

b)

Null

c)

If

d)

Print

e)

Input

10.

Бағдарламаға модульді қалай қосуға болады?

a)

import math

b)

import math()

c)

import (math)

d)

import.math

e)

add math

11.

Python бағдарламалау тілін жасаушы

a)

Гвидо Ван Россум

b)

Дэвид Паттерсон

c)

Эрвин Дональд Кнут

d)

Джеймс Артур Гослинг

e)

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

12.

Бүтін (int) типке қайсылары жатады?

a)

2,5

b)

5,0

c)

100,5

d)

300

e)

120,4

13.

Математическалық модульға жататын функциялар:

a)

sqо

b)

cos()

c)

random()

d)

print()

e)

input

14.

"%" қандай арифметикалық операция болып саналады?

a)

Бөлу

b)

Көбейту

c)

азайты қалдығы

d)

бөлімнің қалдығы

e)

процент

15.

Бүтін бөлу операциясын белгілеңіз:

a)

%

b)

**

c)

/

d)

/=/=

e)

//

16.

Python тілі:

a)

басқа бағдарламалау тілдерімен интеграциялану мүмкіндігіне ие

b)

төменгі деңгейлі бағдарламалау тілі

c)

қатты терілген

d)

жинақталған тіл

e)

статикалық түрде терілген

17.

Python тілі:

a)

өнімділікті талап ететін кодты шешуге арналған

b)

жобаның қалған бөлігін байланыстыратын сценарийлер жазуға жақсы

c)

төменгі деңгейлі бағдарламалау тілі

d)

жинақталған тіл

e)

статикалық түрде терілген

18.

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

a)

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

b)

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

c)

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

d)

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

e)

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

19.

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

a)

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

b)

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

c)

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

d)

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

e)

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

20.

Мына сан қандай типке жатады? 3.15

a)

Boolean

b)

Integer

c)

Float

d)

String

e)

Бәріне жатады

21.

str қандай тип?

a)

Булдік

b)

Бүтін

c)

Нақты

d)

Жолдық

e)

Аталғанның бәрі дұрыс

22.

Жауабы неге тең? print (31//6)

a)

2

b)

5

c)

8

d)

9

e)

4

23.

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

a)

9

b)

5

c)

7

d)

4

24.

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

a)

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

b)

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

c)

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

d)

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

e)

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

25.

% белгінің сипаттамасы қалай?

a)

бөлу

b)

бүтін санды бөлубөлгендегі қалдық

c)

бөлгендегі қалдық

d)

дәрежелеу

e)

көбейту

26.

a\=b\=c\=1000

print (a,b,c) экранға шығатын нәтиже

a)

3000

b)

1

c)

1000

d)

а б с

e)

1000 1000 1000

27.

a \= int(‘123’)

print(a+100) экранға шығатын нәтиже

a)

100

b)

123

c)

а+100

d)

223

e)

а

28.

a \= int(input())#123

print(a+100) түсініктемені көрсетіңіз

a)

int

b)

print

c)

123

d)

100

e)

а+100

29.

a\= 1

b \= 2

print(a>b) программа нәтижесі

a)

False

b)

1

c)

2

d)

3

e)

а>b

30.

s \= ‘Kazakhstan’

print(len(s)) программа нәтижесі

a)

9

b)

10

c)

5

d)

4

e)

Kazakhstan

31.

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

a)

//

b)

///

c)

$

d)

@

32.

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

a)

//

b)

///

c)

%

d)

$

e)

@

33.

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

a)

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

b)

тең (\=)

c)

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

d)

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

e)

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

34.

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

a)

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

b)

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

c)

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

d)

тең (\=)

e)

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

35.

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

a)

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

b)

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

c)

тең (\=)

d)

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

e)

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

36.

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

a)

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

b)

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

c)

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

d)

тең (\=)

e)

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

37.

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

a)

тең (\=)

b)

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

c)

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

d)

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

e)

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

38.

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

a)

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

b)

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

c)

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

d)

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

e)

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

39.

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

a)

бірігу (,)

b)

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

c)

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

d)

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

e)

бірігу (+)

40.

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

a)

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

b)

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

c)

қайталау (*)

d)

бірігу (*)

e)

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

41.

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

a)

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

b)

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

c)

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

d)

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

e)

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

42.

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

a)

for

b)

not

c)

if-else

d)

else

e)

else

43.

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

a)

while

b)

yes

c)

do

d)

end

44.

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

a)

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

b)

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

c)

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

d)

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

e)

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

45.

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

a)

Endif

b)

Elif

c)

not if

d)

yes

e)

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

46.

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

a)

Қайталау

b)

Жасау

c)

Үшін

d)

While

e)

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

47.

Сценарийдің орындалу нәтижесін көрсетіңіз: print (-1 + 1 3 \=\= 0 немесе 5 - 3 3> 0)

a)

false

b)

true

c)

2

d)

-4

e)

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

48.

скриптің орындалу нәтижесі көрсетіңіз: басып шығару ( емес -10 + 2 4 <-5 және 2 1 + 5> 1)

a)

жалған

b)

-10

c)

true

d)

11

e)

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

49.

Сценарийдің орындалу нәтижесін көрсетіңіз: басып шығару (1 + 3 2 <4 және 5 емес - 2 2> 3)

a)

true

b)

2

c)

4

d)

false

e)

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

50.

Сценарийдің орындалу нәтижесін көрсетіңіз: басып шығару (1 + 3 2 <4 және 5 емес - 2 2> 3)

{

a)

true

b)

4

c)

6

d)

false

e)

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

51.

Сценарийдің орындалу нәтижесін көрсетіңіз: басып шығару (-6 + 3 1 <7 және -5 + 4 2 <4)

a)

false

b)

-6

c)

true

d)

3

e)

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

52.

Сценарийдің орындалу нәтижесін көрсетіңіз: басып шығару (-5 + 2 5 <7 және -3 + 4 2> 0)

a)

false

b)

11

c)

10

d)

true

e)

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

53.

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

a)

elseif

b)

elif

c)

endif

d)

жалғастыру

e)

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

54.

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

a)

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

b)

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

c)

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

d)

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

e)

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

55.

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

{

a)

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

b)

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

c)

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

d)

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

e)

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

56.

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

a)

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

b)

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

c)

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

d)

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

e)

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

57.

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

a)

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

b)

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

c)

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

d)

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

e)

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

58.

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)

59.

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

a)

push (x) және pop ()

b)

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

c)

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

d)

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

e)

append (x) және pop ()

60.

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

a)

жол

b)

Юникодты жол

c)

тізім

d)

кортеж

e)

сөздік

61.

x.append (Y) жолы true болуы мүмкін, егер x-

a)

жол

b)

Юникодты жол

c)

кортеж

d)

сөздік

e)

тізім

62.

Line у \= x.pop (Z) дұрыс болады, егер х -

a)

жол

b)

Юникодты жол

c)

кортеж

d)

файл

e)

тізім

63.

a1, a2, a3 \= x түзуі true болуы мүмкін (берілген len (x) \= 3), егер х-

a)

жол

b)

каталогы

c)

файл

d)

қалтасы

e)

нөмір

64.

x [i] \= y жолы дұрыс болуы мүмкін, егер х-

a)

жол

b)

Юникодты жол

c)

кортеж

d)

файл

e)

тізім

65.

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

a)

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

b)

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

c)

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

d)

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

e)

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

66.

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

a)

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

b)

көрсетілген индекс бойынша тізім элементін жою

c)

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

d)

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

e)

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

67.

Кіріктірілген тізім pop()әдісі келесі әрекетке қолданылады:

a)

тізімнің бірінші элементін алу

b)

ізімнің соңына жаңа тізім элементін қосу

c)

тізімнің басына жаңа тізім элементін қосу

d)

тізімнің бірінші элементінің мәнін алу

e)

тізімнің соңғы элементін алу

68.

Кіріктірілген тізім pop()әдісі келесі әрекетке қолданылады:

a)

тізімнің бірінші элементін алу

b)

тізімнің соңғы элементін алу

c)

тізімнің соңына жаңа тізім элементін қосу

d)

тізімнің басына жаңа тізім элементін қосу

e)

тізімнің бірінші элементінің мәнін алу

69.

Кірістірілген тізім pop (x) әдісі:

a)

тізімнің соңына жаңа тізім элементін қосу

b)

тізімнің басына жаңа тізім элементін қосу

c)

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

d)

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

e)

көрсетілген индекс бойынша тізім элементін шығарып алу

70.

Python-дағы стек тізімді және әдістерді қолданып ұйымдастырылуы мүмкін:

a)

push (x) және pop ()

b)

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

c)

append (x) және pop ()

d)

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

e)

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

}

71.

Python-да Х сан болып табылатын \ uX өрнегі:

a)

әріптік кодтауды орнатыңыз

b)

Unicode таңбалар кодын орнату

c)

әріптік кодтауды Юникодқа орнатады

d)

Юникодты әдебиеттер

e)

'r' таңбасын қолдану кезінде жол үзілімдері мен шегіністер түсіндірілмейді

72.

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

a)

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

b)

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

c)

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

d)

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

e)

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

73.

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

a)

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

b)

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

c)

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

d)

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

e)

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

74.

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

a)

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

b)

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

c)

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

d)

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

e)

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

75.

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

a)

push (x) және pop ()

b)

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

c)

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

d)

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

e)

append (x) және pop ()

77.

Tkinter кітапханасының көмегімен құрылған Python тілін дамыту мен оқытудың интеграцияланған ортасы?

a)

IDLE

b)

CMD

c)

IDE

d)

PyCharm

e)

Jupyter Notebook

78.

Python Shell терезесіндегі мәліметтердегі командалар қандай түспен ерекшеленеді?

a)

күлгін

b)

қызыл

c)

сары

d)

көк

e)

жасыл

79.

Python Shell терезесіндегі мәліметтердегі мәтіндер қандай түспен ерекшеленеді?

a)

көк

b)

күлгін

c)

жасыл

d)

сары

e)

қызыл

80.

Python Shell терезесіндегі мәліметтердегі нәтиже қандай түспен ерекшеленеді?

a)

жасыл

b)

сары

c)

көк

d)

күлгін

e)

қызыл

81.

Бір атаумен біріктірілген, бір типтегі деректерден тұратын айнымалылардың жиынтығы

a)

массив

b)

жол

c)

тізім

d)

деректер

e)

өрнек

82.

Массив элементтерін өсу немесе кему ретімен жүйелеу

a)

меншіктеу

b)

іріктеу

c)

сұрыптау

d)

тізбектеу

e)

топтастыру

83.

Сыртқы есте сақтау құрылғыларында жазылған және мәліметтерді өңдеу, тасымалдау кездерінде біртұтас күйде қарастырылатын мәліметтер жиыны

a)

файл

b)

массивтер

c)

тізімдер

d)

кортеж

e)

сөздік

84.

Соңғы Python нұсқаларында модульдерді жинақы сақтау үшін қай мүрағатқа орналастырса болады?

a)

txt

b)

zip

c)

rar

d)

doc

e)

pdf

85.

Не бастапқы коды бар жеке файл түрінде ресімделеді?

a)

сөздік

b)

тізімдер

c)

модуль

d)

функция

e)

жол

86.

Модификация дегеніміз не?

a)

есептеу амалдарының жиыны

b)

айнымалыларды енгізу

c)

шарт тексеру нәтижесіне байланысты алгоритм қадамын таңдау

d)

циклдің басы қайталанатын әрекеттерді сипаттау

e)

барлығы дұрыс

87.

Бағдарламалау тілінде мәндерді сақтауға арналған компьютер жадындағы белгіленген орын?

a)

айнымалы

b)

алгоритм

c)

қадам

d)

сызба

e)

функция

88.

Белгілі бір тапсырманы орындайтын және бағдарламаның басқа бөліктерінде қайталап қолдануға болатын код блогы?

a)

тізім

b)

функция

c)

жиын

d)

модуль

e)

алгоритм

89.

Python да бағдарламалау кезінде неше түрлі қателерге кезігуге болады?

a)

4

b)

2

c)

1

d)

6

e)

5

90.

Компьютерлік программалар мен оларды сипаттайтын құжаттардың жиыны қалай аталады?

a)

Программалық қамтама

b)

Операциялық жүйе

c)

Программалық жүйе

d)

Компьютерлік жүйе

e)

Автоматтандырылған жүйеc

91.

Компьютерде алгоритмді жүзеге асыруға арналған тіл қалай аталады?

a)

Алгоритмдік тіл

b)

Модульдік тіл

c)

Инженерлік тіл

d)

Латын тілі

e)

Морзе тілі

92.

Пайдаланушыға қажетті барлық құралдардан тұратын, онымен бірге жұмыс істеуді қамтамасыз ететін программалық система қалай аталады?

a)

Интегралды орта

b)

еректер базасы

c)

Интегралды десте

d)

Бірікітірілген десте

e)

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

93.

Бір типке жататын реттелу үшін дайындалған деректер құрылымы қалай аталады?

a)

Массив

b)

Жолдар

c)

Сөйлем

d)

Сөздік

e)

Функция

94.

Ақпаратты өңдеуге, сақтауға және жеткізуге, пайдалануға және құрастыруға қолданылатын техникалық құралдар қалай аталады?

a)

Ақпараттық техника

b)

Коммуналдық техника

c)

Кеңселік техника

d)

Байланыс техникасы

e)

Көшірме техникасы

95.

Құралдар мен программалардың бір бірімен логикалық және физикалық байланысын қамтамасыз ететін құралдар мен ережелер қалай аталады?

a)

Интерфейс

b)

Модуль

c)

Терминал

d)

Экран

e)

Дисплей

96.

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

a)

Қолданбалы программалық жабдық

b)

Операциялық жүйе

c)

Программалау тілі

d)

Транслятор

e)

Компилятор

97.

Python тілінде құрастырылған программа сақталынатын файлдың атының кеңейтілуі қандай болады?

a)

py

b)

exe

c)

pas

d)

doc

e)

txt

98.

Экранға шығарылатын сөздің бірінші әрпі бас әріп болуы үшін қандай әдіс қолданылады?

a)

title ()

b)

exit ()

c)

strip ()

d)

rstrip ()

e)

print ()

99.

Деректерді экранға шығару үшін қандай функция қолданылады?

a)

print ()

b)

exit ()

c)

title ()

d)

strip ()

e)

rstrip ()

100.

Қарапайым таңбалардың тізбегі қандай құрылым болып саналады?

a)

Жол

b)

Сөздік

c)

Тізім

d)

Әліппе

e)

Кезек

101.

Белгілі бір тәртіппен орналасқан элементтердің жиыны қалай аталады?

a)

Тізім

b)

Сөздік

c)

Әліппе

d)

Жол

e)

Матрица

102.

Тізімнің соңына жаңа элемент енгізу үшін қандай қандай әдіс қолданылады?

a)

append ()

b)

~title ()

c)

insert ()

d)

del ()

e)

pop ()

103.

ізімнің кез келген жеріне жаңа элемент енгізу үшін қандай қандай әдіс қолданылады?

a)

insert ()

b)

pop ()

c)

del ()

d)

append ()

e)

title ()

104.

Тізімді элементтерінің өсуі бойынша сорттау үшін қандай әдіс қолданылады?

a)

sort ()

b)

reverse ()

c)

sorted ()

d)

insert ()

e)

append ()

105.

for циклынан кейін жазылған қандай жолдар көп рет қайталанды?

a)

Циклдан кейін шегеіріліп жазылған жолдар

b)

Циклдан кейін шегерілмей жазылған жолдар

c)

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

d)

Циклдан кейін жазылған бір ғана жол

e)

Циклдан кейін, return командасы орындалғанда

106.

Келесі фрагменттің нәтижесін көрсетіңіз:

num = list(range(1,5)

print (num)

a)

[1,2,3,4]

b)

[1,2,3,4,5]

c)

[0,1,2,3,4,5]

d)

[0,1,2,3,4]

e)

[1,2,3,4,5,6]

107.

Келесі фрагменттің нәтижесін көрсетіңіз:

num = list(range(2,13,2)

print (num)

a)

[2,4,6,8,10,12]

b)

[2,4,6,8,10,12,14]

c)

[1,3,5,7,9,11,13]

d)

[1,3,5,7,9,11]

e)

[4,6,8,10,12,14]

108.

Берілген шартың орындалуын тексеру үшін қандай команда қолданылады?

a)

if

b)

del

c)

else

d)

elif

e)

go

109.

Бірнеше шарттың орындалуын тексеру үшін қандай команда қолданылады?

a)

if-elif-else

b)

if-else

c)

if-go-to

d)

if-go

e)

if-to

110.

111.Python тілінде «кілт-мән» жұптарынан тұратын құрылым қалай аталды?

a)

Сөздік

b)

Тізім

c)

Жол

d)

Массив

e)

Матрица

111.

Python тілінде «кілт-мән» жұптарынан тұратын құрылым қалай аталды?

a)

Сөздік

b)

Тізім

c)

Жол

d)

Массив

e)

Матрица

112.

Python тілінде деректерді жадқа енгізу үшін қандай функцияны қолдануға болады?

a)

input ()

b)

print ()

c)

write ()

d)

import ()

e)

exit ()

113.

Бүтін санды бүтін санға бөлгендегі қалдықты анықтау үшін қандай амал орындалады?

a)

Оператор %

b)

Оператор :

c)

Оператор *

d)

Оператор +

e)

Оператор -

114.

Қандай команданың көмегімен while циклының кодтарының толық орындалуын күтпей тоқтатуға болады?

a)

break

b)

pause

c)

stop

d)

interval

e)

del

115.

Келесі фрагменттің нәтижесін көрсетіңіз:

i=1

while i<=3:

print (i)

a)

Шексіз 1 сандарынан тұратын тізбек

b)

Шектелген келесі тізбек 1,1,1

c)

Шектелген келесі тізбек 1,2,3

d)

Шексіз 3 сандарынан тұратын тізбек

e)

Шектелген келесі тізбек 0,1,2,3

116.

Нақты берілген есепті шешуге арналған, ат берілген кодтың бөлігі қалай аталады?

a)

Функция

b)

Аргумент

c)

Әдіс

d)

Алгоритм

e)

Цикл

117.

Python тілінде функцияны нықтау үшін қандай кілттік сөз қолданылады?

a)

def

b)

del

c)

class

d)

import

e)

exe

118.

Функцияны анықтағанда қандай ақпарат міндетті түрде беріледі?

a)

Ат беріледі, егер қажет болса, онда шешілетін есеп туралы ақпарат беріледі

b)

Ат беріледі, шешілетін есеп туралы ақпарат берілмейді

c)

Ат беріледі, шешілетін есептің қандай әдіспен шешілетіні туралы ақпарат берілмейді

d)

Тек ат беріледі, басқа ақпарат беруге болмайды

e)

Ат беріледі, басқа ақпараттың қажеті жоқ

119.

Функция жеке файл түрінде сақталынуы қалай аталады?

a)

Модуль

b)

Блок

c)

Процедура

d)

Класс

e)

Ингредиент

120.

Модульден нақты бір функцияны импорттау үшін қандай амал орындалуы тиіс?

a)

from модуль аты import функция аты

b)

from модуль аты import функция_0, функция_1, функция_2

c)

from модуль аты import функция_0, функция_1

d)

from модуль аты export функция_0, функция_1

e)

from модуль аты export функция аты

121.

Тармақталған алгоритмдердің қанша есептеу бағыттары болуы мүмкін?

a)

Бірнеше

b)

Біреу

c)

Тек екеу

d)

Тек үшеу

e)

Шексіз көп

122.

Анықталған интегралды есептегенде бөлу санының ролі қандай?

a)

Бөлу саны есептеу дәлдігін анықтайды

b)

Бөлу саны шешу әдісінің түрін анықтайды

c)

Бөлу саны алгоритмнің түрін анықтайды

d)

Бөлу саны интеграл астындағы функцияның түрін анықтайды

e)

~Бөлу саны есептеу дәлдігіне әсер етпейді

123.

Нақты санның мәнін print () арқылы шығарғанда, бөлшек бөлігінде төрт таңбаны сақтау үшін қандай түрде жазу керек?

a)

"%0.4f"

b)

“%0.4d”

c)

“%0.4”

d)

%0.4d

e)

%0.4f

124.

Келесі програманың нәтижесін көрсетіңіз:

students =['asel','aijan','erjan','bolat', 'ayman']

for student in students:

print(student[3])

a)

bolat

b)

aijan

c)

asel

d)

erjan

e)

ayman

125.

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

apta=[‘duysenbi’,’seisenbi’, ‘sarsenbi’, ‘beisenbi’, ‘juma’]

del apta[4]

print(apta)

a)

[‘duysenbi’,’seisenbi’, ‘sarsenbi’, ‘beisenbi’]

b)

[’seisenbi’, ‘sarsenbi’, ‘beisenbi’, ‘juma’]

c)

[‘duysenbi’, ‘sarsenbi’, ‘beisenbi’, ‘juma’]

d)

[‘duysenbi’,’seisenbi’, ‘sarsenbi’, ‘juma’]

e)

[‘duysenbi’,’seisenbi’, ‘sarsenbi’, ‘juma’]

126.

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

students =[‘nazym’,‘bolat’,’murat’,’damir’, ‘aijan’,’erjan’]

students.sort()

print(students)

a)

[‘aijan’,‘bolat’,’damir’,’erjan’ ,’murat’, ‘nazym’]

b)

[‘nazym’,‘bolat’, ‘aijan’,’damir’,’erjan’ ,’murat’]

c)

[‘nazym’, ’murat’,’erjan’ ,’damir’,‘bolat’,‘aijan’]

d)

[‘nazym’,’murat’,‘aijan’,’erjan’ ,’damir’,‘bolat’]

e)

[’murat’, ‘nazym’,’erjan’ ,’damir’,‘bolat’,‘aijan’]

127.

Келесі программаның нәтижесі неге тең болады:

a,k=1,1

while k<=3:

a=a*k

k+=1

print(a)

a)

6

b)

8

c)

5

d)

12

e)

1

128.

Келесі программаның нәтижесін көрсетіңіз:

san_tizbek = [3,11,6,4,9,5,7,8,10,2,1]

san_tizbek.sort()

print(san_tizbek)

a)

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]

b)

[3, 11, 6, 4, 9, 5, 7, 8, 10, 2, 1]

c)

[11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]

d)

[1, 2, 3, 4, 5, 11, 10, 9, 8, 7, 6]

e)

[11, 10, 9, 8, 7, 6,1, 2, 3, 4,5]

129.

Келесі программаның нәтижесін көрсетіңіз:

san_tizbek = [3,11,6,4,9,5,7,8,10,2,1]

san_tizbek.sort()

san_tizbek.reverse()

print(san_tizbek)

a)

[11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]

b)

[11, 10, 9, 8, 7, 6,1, 2, 3, 4,5]

c)

[1, 2, 3, 4, 5, 11, 10, 9, 8, 7, 6]

d)

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]

e)

[3, 11, 6, 4, 9, 5, 7, 8, 10, 2, 1]

130.

Программаның дұрыс жауабын көрсетіңіз:

m =8

x=[value for value in range(1,m)]

print(x)

a)

[1, 2, 3, 4, 5, 6, 7]

b)

[1, 2, 3, 4, 5, 6, 7, 8]

c)

[0, 1, 2, 3, 4, 5, 6, 7]

d)

[0, 1, 2, 3, 4, 5, 6, 7, 8]

e)

[1, 2, 3, 4, 5, 6, 7, 8, 9]

131.

:Cөздіктегі мәндерді шығару үшін қандай әдіс қолданылады:

a)

values()

b)

keys()

c)

items()

d)

get()

e)

title()

132.

Келесі қосынды неге тең болады?

k, s = 1,0

while k<=5:

s=s+k

k+=1

print ("summa=", s)

a)

15

b)

12

c)

13

d)

17

e)

6

133.

Циклдың орындалуын толық түрде тоқтатпай, қалған бөлігінің жұмысын жалғастыру үшін қандай команда пайдаланылады?

a)

continue

b)

break

c)

del

d)

if

e)

pause

134.

Python тіліндегі аргументтің мәнін қабылдап, өзінің есептелінген мәнін кейін қайтаратын объект қалай аталады?

a)

Функция

b)

Тізім

c)

Сөздік

d)

Жол

e)

Стек

135.

Функцияның қандай аргументтерінің мәндері енгізілгенде олардың орналасу тәртібі бұзылмауы тиіс?

a)

Позициялық аргументтердің

b)

Ат берілген аргументтердің

c)

Мәндері сәйкес болмайтын аргументтердің

d)

Мәндері анықталмаған аргументтердің

e)

Орындары белгісіз аргументтердің

136.

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

a)

Бас жағына

b)

Кез келген жеріне

c)

Соңына

d)

Ортасына

e)

Функцияның атынан кейін

137.

Модульде қанша функция болуы мүмкін?

a)

Программа құрастырушының қалауы бойынша

b)

Бір ғана функция

c)

Үш функциядан аспауы керек

d)

Екі функция болуы мүмкін

e)

Шексіз көп болуы мүмкін

138.

Импортталынған модульдегі функцияны орындау үшін не істеу керек?

a)

Модульдің аты, нүкте және функция аты көрсетіледі

b)

Модульдің аты мен функция аты көрсетіледі

c)

Модульдің аты мен функцияның аргументінің мәні енгізілед

d)

Модульдің адресі мен функция аты көрсетіледі

e)

Модульді импорттап, функция аты көрсетіледі

139.

Итерациялық үдерістің қайталану саны неге байланысты?

a)

Алдын ала таңдалынған дәлдік шартына байланысты

b)

Алдын ала таңдалынған рекурренттік формулаға байланысты

c)

Белгіленген циклдың қайталану режиміне байланысты

d)

Циклдың орындалу жылдамдығына байланысты

e)

Алдын ала белгіленген қайталау санына байланысты

140.

Нақты операциялар тізбегін қайталауға негізделген, әрбір қайталау қадамында алдыңғы қадамның нәтижесін пайдаланатын есептеу үдерісі қалай аталады?

a)

Итерация деп аталады

b)

Модификация деп аталады

c)

Локализация деп аталады

d)

Поляризация деп аталвнады

e)

Реконструкция деп аталынады

141.

Шаманың мәні программаның орындалу процесінде тұрақты мәнін өзгертпейтін объект қалай аталады?

a)

Константа

b)

Функция

c)

Модуль

d)

Парамер

e)

Индекс

142.

Келесі программаның нәтижесін көрсетіңіз:

a,b,c = 4,5,6

p=a+b+c

print ('p=', p)

a)

15

b)

13

c)

12

d)

19

e)

10

143.

Жолдағы барлық таңбаларды төменгі регистрден жоғарыға ауыстыру үшін қандай команда қолданылады?

a)

upper ()

b)

lower (0

c)

title ()

d)

keys ()

e)

get ()

144.

олдағы барлық таңбаларды жоғарғы регистрден төменгіге ауыстыру үшін қандай амал орындалады?

a)

lower ()

b)

upper ()

c)

title ()

d)

keys ()

e)

get ()

145.

Келесі программаның нәтижесін көрсетіңіз:

a,b,c = 4,5,6

p=a+b+c

print ('p=', p)

a)

15

b)

12

c)

13

d)

17

e)

10

146.

Бір-бірімен байланыстағы ақпараттарды біріктіруге арналған деректер құрылымы қалай аталады?

a)

Сөздік

b)

Жол

c)

Тізім

d)

Массив

e)

Матрица

147.

Қойылған есепті шешудің, белгілі жағдайда тиімді шешім қабылдаудың, алға қойылған мақсатқа тиімді түрде жетудің және тағы басқа түрлі амалдардың тізбегі қалай аталады?

a)

Алгоритм

b)

Мақсат

c)

Жоспар

d)

Жұмыс

e)

Әдіс

148.

Есепті компьютерде шешуге арналып дайындалған алгоритмнің сипаты қалай аталады?

a)

Программа

b)

Жоспар

c)

Әдіс

d)

Әдістеме

e)

Шешім

149.

Компьютерде есепті шешу үшін оның барлық жұмысын не басқарады?

a)

Программа

b)

Оператор

c)

Монитор

d)

Манипулятор

e)

Алгоритм

150.

Ойындар мен мультимедийлық қосымшаларды дайындау үшін Python тілінде қандай қосымша қолданылады?

a)

Pygame

b)

NumPy

c)

Django

d)

SQLAlchemy

e)

Pandas