wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

окм с

Total questions: 111

Worksheet time: 56mins

Name
Class
Date
1.

PYTHON тілі қай жылы жарыққа шықты?

a)

1991

b)

1980

c)

1993

d)

1992

2.

Python-да пернетақтадан мәліметтерді бағдарламаға енгізу?

a)

input()

b)

read()

c)

qet()

d)

print()

3.

python-да циклды қай оператор анықтайды?

a)

for

b)

if

c)

class

d)

def

4.

Python-да уақыттармен және даталармен жұмыс істеуге арналған кітапхана?

a)

datetime

b)

localtime

c)

Time qet

d)

clock

5.

int қандай типке жатады жатады?

a)

бүтін

b)

нақты

c)

 символдық

d)

логикалық

6.

Int (88) нәтижесі қандай болады

a)

88

b)

88,0

c)

88.00

d)

"88"

7.

Str (88) орындалуының нәтижесі қандай болады:

a)

"88"

b)

88.00

c)

88

d)

88,1

8.

Str қандай типке жатады:

a)

символдық

b)

 логикалық

c)

бүтін

d)

нақты

9.

<question> Команданы орындау нәтижесінде не болады:

a = 20

b = a + 5

a = b * 100

print(a)

a)

2500

b)

25000

c)

25

d)

250000

e)

1000

10.

Келесі баспаға шығару әрекеті нәтижесінде не болады (2**20)

a)

1048576

b)

104576

c)

964

d)

2600

11.

Келесі баспаға шығару әрекеті нәтижесінде не болады (3**2)

a)

9

b)

19

c)

5

d)

26

12.

Python-да While циклы не үшін қолданылады?

a)

Сызықтық мәліметтерді оқу үшін

b)

Класстарды жасау үшін

c)

Функцияларды анықтау үшін

d)

Шарт орындалғанша қайталау үшін

13.

for циклының синтаксисі қалай жазылады?

a)

for (i = 0; i < n; i++)

b)

while i < n:

c)

do while (i < n);

d)

for i in range(n):

14.

Питонда логикалық операторлар қалай белгіленеді:

a)

AND, OR, NOT

b)

OR, NOT, IF

c)

AND, OR, IF

d)

AND, ELSE, NOT

15.

x = float(input()); print(x), енгізу: 18.

a)

18.0

b)

18000

c)

018

d)

1800

16.

Бағдарламаны орындау нәтижесінде не болады:

Кіріс деректері: 10 20

a = int(input())b = int(input())if a < b:print(a)else:print(b)

a)

10

b)

20

c)

30

d)

-10

17.

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

а = 5

b = 7

a = input()

 b = input()

s = a + b print(s)

a)

12

b)

13

c)

21

d)

31

18.

(24 // 3)  баспаға шығару нәтижесі болады

a)

8

b)

4

c)

12

d)

13

19.

(23 % 2) баспаға шығару әрекетін орындау нәтижесінде не болады

a)

1

b)

11

c)

0

d)

111

20.

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

x= 5

y =x+3*6

print(y)

a)

23

b)

24

c)

18

d)

48

21.

Келесі алгоритмді орындау нәтижесінде не шығады:

берілгені : -57

x = int(input())
if x > 0: print(x) else: print(-x)

a)

57

b)

-57

c)

0

d)

-1

22.

Бағдарлама бұл:

a)

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

b)

есепті шешу алгоритмін жүзеге асыратын реттелген әрекеттер тізбегіесепті шешу алгоритмін жүзеге асыратын реттелген әрекеттер тізбегім

c)

есепті шешу алгоритмін жүзеге асыратын реттелген тізімдер

d)

ресми түрде ұсынылған ақпаратты көрсету

23.

Логикалық типті табыңыз:

a)

char

b)

real

c)

byte

d)

boolean

24.

Бұл цикл деп аталады:

a)

көрсетілген командалар тізбегін қайталауға арналған процесс

b)

дискіге жазылған бағдарламаны қайталау

c)

алгоритм

d)

бағдарламалар кешені, ДК жұмысын басқарушы

25.

Алгоритмдерді графикалық бейнелеу әдісі:

a)

блок-схема

b)

пиктограмма

c)

бағдарлама

d)

алгоритмим

26.

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

a)

Цикл айнымалысының мәні соңғы мәннен аз болғанша орындалады

b)

Цикл айнымалысының мәні соңғы мәннен аз болғанша орындалады

c)

цикл айнымалысының мәні соңғы мәннен көп болғанша орындалады

27.

Массив-бұл:

a)

бір атауға  біріктірілген элементтер жиынтығы

b)

машина жадының  аймағынан бөлінетін орын

c)

элементтерді салыстыруды орындайды

d)

бағдарламаның орындалу ретін анықтайды

28.

Айнымалы бұл:

a)

Әртүрлі мәндерді қабылдау арқылы өзгеруі мүмкін шамалар

b)

мәндері оң болатын шамалар

c)

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

d)

мәндері ешқашан өзгермейтін шамалар

29.

Файл деген не?:

a)

дискідегі немесе басқа машиналық тасымалдағыштағы атаулы аймақ

b)

ақпаратты сақтауға арналған құрылғы

c)

ақпаратты сақтауға арналған қосымша құрылғы

d)

файл атаулары мен олар туралы ақпарат сақталатын дискідегі арнайы орын

30.

Блок-схеманы жасау кезінде қолданылады:

a)

Геометриялық фигуралар

b)

графиктер

c)

суреттер

d)

 диаграммалар

31.

Транслятор бұл:

a)

бағдарламалық кодты бағдарламалау тілінен машиналық кодқа түрлендіретін арнайы бағдарламалар

b)

компьютердің аппараттық құралдарымен өзара әрекеттесу тәсілін айқындайтын құралдар

c)

web - әзірлеуге арналған бағдарламалау тілдер

d)

жоғары деңгейдегі бағдарламалау тілдер

32.

Трансляцияның екі негізгі әдісі:

a)

Компиляция және интерпретация

b)

бағдарлама және алгоритм

c)

кодтар мен тегтер

d)

командалар мен операторларкомандалар мен операторлар

33.

Python бағдарламалау тілінің авторы?

a)

Ги де Мопассан

b)

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

c)

Блез Паскаль

d)

Никлаус Вирт

34.

Python регистрге сезімтал ма?

a)

Иә

b)

жок

c)

тек жоғарғы

d)

тек төменгі

35.

Кілт сөздерді (keywords) идентификатор ретінде пайдалануға бола ма?

a)

пайдалануға болмайды

b)

пайдалануға болады

c)

ішінара мүмкін

d)

егер сөздер бас әріптен басталса

36.

Python тілінде help() функциясы:

a)

Құжаттама жолын және оның дәлелдері үшін анықтаманы көрсетеді

b)

айнымалы мәндерді ауыстырады

c)

айнымалы мәндерді ауыстырады

d)

кейбір шарттардың орындалуын тексереді

37.

Сөздік (dictionary) бұл

a)

"кілт: мән" түріндегі жұптарды қамтиды"

b)

аралас сандар тізімін қамтиды

c)

“жұп: тақ” сандар тізімін қамтиды

d)

"кілт: тізім" түріндегі жұптар бар"

38.

Тізімді жолға қалай түрлендіруге болады?

a)

join() әдісін пайдалану

b)

пайдалану әдісі upper()

c)

пайдалану әдісі islower()

d)

пайдалану әдісі isupper()

39.

Len() функциясы

a)

айнымалы мәндерді ауыстырады

b)

құжаттама жолын және оның дәлелі үшін анықтаманы көрсетеді

c)

кейбір шарттардың орындалуын тексереді

d)

жолдың ұзындығын көрсетеді

40.

input() функциясы:

a)

Енгізуді оқып, жолды қайтарады

b)

айнымалы мәндерді ауыстырады

c)

 мәндерді экранға шығарады

d)

айнымалы мәндерін есептейді

41.

% арифметикалық оператор нені орындайды?

a)

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

b)

 доктринаны және оның аргументіне көмек көрсетеді

c)

айнымалы мәндерді ауыстырады;

d)

объектідегі аттар кеңістігін қамтитын тізімді қайтарады

42.

Көпше тармақталған оператор:

a)

if-else

b)

 elif

c)

if-tnen

d)

case

43.

Сөздік құру үшін қандай команда қолданылады?

a)

dict []

b)

mylist []mylist []

c)

diff ()

d)

def ()

44.

Жол(қатар) дегеніміз:

a)

символдар ретін білдіретін мәліметтердің күрделі типі

b)

символдар тізбегін бейнелейтін қарапайым мәліметтер типі

c)

 сандар тізбегі болып табылатын мәліметтердің күрделі типі

d)

әріптер ретін білдіретін мәліметтердің қарапайым түрі

45.

[23, 656, -20, 67, -45] - бұл тізім мыналардан тұрады:

a)

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

b)

 символдардан

c)

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

d)

аралас сандардан

46.

[4.15, 5.93, 6.45, 9.3, 10.0, 11.6] - бұл тізім мыналардан тұрады:

a)

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

b)

аралас сандар

c)

символдардан

d)

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

47.

[«Роза», «Олжас», «Дана»] - бұл тізім неден тұрады:

a)

жолдардан

b)

әріптерден

c)

таңбалардан

d)

кодтардан

48.

[“Астана, Алматы”, 12, 148] - бұл тізім қалай аталады?

a)

аралас тізім

b)

сандар тізімі

c)

сөздер тізімі

d)

жолдар тізімі

49.

[[0, 0, 0], [0, 0, 1], [0, 1, 0]] - мына тізім қалай аталады:

a)

тізімдерден құралған тізімнен

b)

аралас сандардан құралған тізім

c)

бөлшек сандардан құралған тізім

d)

нөлдік тізім

50.

S = ‘Академия‘, жолын ескере отырып, print (s [:: - 1]) басып шығару нәтижесі қандай болады?

a)

Якадемия

b)

яимедакА

c)

академиялар

d)

 Акад

51.

 S = ‘Академия‘, жолын ескере отырып, print (s [: 1]) командасының нәтижесі қандай?

a)

академ

b)

акад

c)

Ака

d)

A

52.

S = ‘Академия‘, жолын ескере отырып, print (s [2:])) командасының нәтижесі қандай болады?

a)

адемия

b)

 cademia

c)

Академия

d)

демия

53.

Берілген жол; S = ‘Академия‘, print (s [:: 2])) командасының нәтижесі қандай болады?

a)

Ааеи

b)

Якадем

c)

Академия

d)

кадемия

54.

Байланыстырушы жолдар: «Сәлем,» + «әлем :)» қандай нәтиже береді:

a)

'Сәлем, әлем :)'

b)

 'Сәлем, сәлем, сәлем, сәлем, сәлем, сәлем, сәлем, сәлем, сәлем,'

c)

әлем, әлем, әлем

d)

'Сәлем, әлем:)'> 'Сәлем, әлем:)'> 'Сәлем, әлем :)'

55.

2 ** 4 командасының нәтижесінде не болады?

a)

16

b)

-16

c)

18

d)

8

56.

5% 3 командасының нәтижесінде не шығады?

a)

2

b)

3

c)

1

d)

2.5

57.

Pow() функциясы:

a)

 х-тің мәнін y-тің дәрежесіне қайтарады

b)

объектідегі аттар кеңістігін қамтитын тізімді қайтарады

c)

айнымалы мәндерді ауыстырады

d)

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

58.

round() функциясы:

a)

өзгермелі нүкте санын қайтарады

b)

> х-тің мәнін y-тің дәрежесіне қайтарады

c)

айнымалы мәндерді ауыстырады

d)

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

59.

Int () функциясы:

a)

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

b)

х-тің мәнін y-тің дәрежесіне қайтарады

c)

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

d)

айнымалы мәндерді ауыстырады

60.

Python-да түсініктемелер қалай жазылады?

a)

бұл үшін {} белгісі қолданылады

b)

Ол үшін таңбасы () қолданылады

c)

бұл үшін [] таңбасы қолданылады

d)

бұл үшін # белгісі қолданылады

61.

Алгоритмнің қандай функцияларында бірдей заңдылық бар?

a)

басталу және аяқталу

b)

экранға және принтерге шығару

c)

модификация және есептеу блогы

d)

қарапайым және сызықтық қосқыш

62.

Алгоритмнің қандай функцияларында бірдей заңдылық бар?

a)

экранға және принтерге шығару

b)

енгізу және шығару

c)

қарапайым және сызықтық қосқыш

d)

модификация және есептеу блогы

63.

Арифметикалық өрнектерді есептеуді бағдарламалауда қандай фунция іске қосу керек?

a)

math

b)

random

c)

def

d)

 main

64.

Алгоритм қасиеттеріне  қайсысы жатпайды?

a)

симметриялық

b)

дискреттілік

c)

жалпылық

d)

 нәтижелілік нәтижелілік

65.

Python-да тармақталу не үшін керек?

a)

процестің орындалу ағымын өзгерту

b)

процесті тоқтату үшін

c)

мәселені шешу туралы көбірек ойлау үшін

d)

процесті тоқтату үшін

66.

> Теңдік операторы?

a)

 (==)

b)

(! =)

c)

(> =)

d)

(<=)

67.

Бульдік шамалар қалай аталады:

a)

логикалық

b)

 cимволдық

c)

байт

d)

нақты

68.

Арифметикалық операцияның мақсаты MOD:

a)

Бүтін бөлудің қалдықтарын алу

b)

Бүтін бөлудің қалдықтарын алу

c)

бүтін санға бөлуді орындау

d)

дөңгелектеуді орындау

69.

Арифметикалық операцияның мақсаты DIV:

a)

cанның бүтін бөлігін алу

b)

қосудың нәтижесін алу

c)

бүтін бөлудің қалдықтарын алу

d)

санды дөңгелектеуді орындау

70.

Блок-схемада параллелограмм қандай қызмет атқарады

a)

мәліметтерді енгізу

b)

алгоритмнің соңы

c)

алгоритмді бастау

d)

 мәнді есептеу

71.

Бульдік өрнектің мәнін анықтаңыз

 X> 0 және Y> 0, егер X = 6, Y = -1 болса

a)

жалған

b)

ақиқат

c)

анықталмаған

d)

ақиқат немесе жалған

72.

X айнымалысының қандай бастапқы мәнінде X = Xmod 3 командасының нәтижесі 0 болады?

a)

3-тің кез келген еселігі үшін

b)

кез келген 5-ке еселік үшін

c)

кез-келген еселік үшін

d)

кез келген 9-ға еселік үшін

73.

Инкапсуляция - бұл

a)

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

b)

мәліметтер құрылымы мен функцияларын жалпы құрылымға біріктіру

c)

деректер құрылымын және процедураларды жалпы құрылымға біріктіру

d)

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

74.

Жолдарда сoncat процедурасы не үшін қолданылады

a)

жолдық айнымалыларды біріктіру

b)

жолдық айнымалыларды

c)

жолдық айнымалылардағы символдар санын санау;

d)

жолдық айнымалыларды түрлендіру

75.

Байт қанша разрядтан тұрады?

a)

8

b)

4

c)

3

d)

1

76.

 

Word қанша разрядтан тұрады?

a)

16

b)

4

c)

8

d)

3

77.

> break операторының атқаратын функциясы не?

a)

Циклды үзеді

b)

Циклды қайта бастайды

c)

Циклдың шартын жаңартады

d)

Циклды толық аяқтайды

78.

continue операторы не істейді?

a)

Келесі итерацияға өтеді

b)

Келесі итерацияға өтеді

c)

Циклдың шартын тексереді

d)

Циклды тоқтатады

79.

Python-да range(5) функциясы не береді?

a)

0, 1, 2, 3, 4

b)

0, 1, 2, 3, 4

c)

0, 1, 2, 3, 4, 5

d)

1, 2, 3, 4

80.

else операторы for циклында қашан орындалады?

a)

Циклдың соңында

b)

Цикл орындалмаған кезде

c)

Циклды аяқтағанда

d)

Цикл ішінде break орындалғанда

81.

Python-да enumerate() функциясы не үшін қолданылады?

a)

Индекс пен элементті бірге алу

b)

Циклды тоқтату

c)

Сызбаларды жасау

d)

Тізім элементтерін қайталау

82.

While циклының тоқтау шарты қандай?

a)

False

b)

True

c)

Берілген шарт

d)

Бәрі

83.

Цикл ішінде if операторын қалай қолдануға болады?

a)

Шартты тексеру үшін

b)

Функцияны анықтау үшін

c)

Индекстерді алу үшін

84.

break операторын while циклында қолданудың себебі неде?

a)

Циклды жою

b)

Кодты толтыру

85.

Кодты толтыру

Python-да list үшін for циклы қалай жұмыс істейді?

a)

Тізім элементтерін итерациялау арқылы

b)

Тек сандармен

86.

Python-да қандай цикл шексіз болуы мүмкін?

a)

while циклі

b)

def циклі

87.

iter() функциясы не үшін қолданылады?

a)

Итераторды алу

b)

Индекс алу

c)

Массивті толтыру

88.

Python-да қай цикл типі элементтердің ретін сақтамайды?

a)

set comprehension

b)

list comprehension

c)

while

89.

Цикл ішінде return операторын қолданған кезде не болады?

a)

Функцияны аяқтайды

b)

Циклды тоқтатады

90.

range(1, 10, 2) функциясы не береді?

a)

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

b)

1, 3, 5, 7, 9

91.

while циклында шарт қалай бағаланады?

a)

Әр итерацияда

b)

Бір рет

c)

Тек функция шақырылғанда

92.

Цикл ішінде қателерді өңдеу үшін қай операторды қолданамыз?

a)

try-except

b)

if

c)

while

93.

Python-да zip() функциясы не үшін қолданылады?

a)

Тізімдерді біріктіру

b)

Итерацияларды тоқтату

c)

Индекс алу

94.

for циклының ауқымын қалай шектеуге болады?

a)

break операторы арқылы

b)

while операторы арқылы

95.

continue операторы for циклында қалай қолданылады?

a)

Келесі итерацияға өтеді

b)

Циклды тоқтатады

96.

Python-да итерацияны тоқтату үшін exit() функциясы қалай жұмыс істейді?

a)

Программаны тоқтатады

b)

Циклды үзеді

c)

Программаны тоқтатады

97.

Python-да while циклы шексіз болуы мүмкін бе?

a)

Иә, егер шарт ешқашан жалған болмаса

b)

Жоқ, әрқашан тоқтайды

98.

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

a)

Циклдың шартын тексергенде

b)

Циклдың соңында

c)

Цикл ішінде

d)

Егер цикл шартсыз тоқтаса

99.

for циклының ішіндегі код неше рет орындалады?

a)

Итерация санына байланысты

b)

Шартқа байланысты

c)

Итерацияның санына шектеу қою

100.

Циклді пайдаланғанда break операторын қашан қолдану керек?

a)

Циклді пайдаланғанда break операторын қашан қолдану керек?

b)

Индекс алуға мүмкіндік беру

c)

Циклды тоқтату

d)

Егер циклды аяқтау керек болса

101.

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

a)

while шарт:

b)

for шарт:

102.

for циклының ішіндегі код неше рет орындалады?

a)

Итерация санына байланысты

b)

Шартқа байланысты

103.

Python-да list үшін for циклы қалай жұмыс істейді?

a)

Тізім элементтерін итерациялау арқылы

b)

Тек индекстер бойынша

c)

Тек сандармен

d)

Тек сөздермен

104.

Python-да қандай цикл шексіз болуы мүмкін?

a)

while циклі

b)

for циклі

c)

def циклі

d)

if циклі

105.

iter() функциясы не үшін қолданылады?

a)

Итераторды алу

b)

Индекс алу

c)

Массивті толтыру

d)

Циклды тоқтату

106.

Python-да қай цикл типі элементтердің ретін сақтамайды?

a)

set comprehension

b)

for

c)

while

d)

list comprehension

107.

Цикл ішінде return операторын қолданған кезде не болады?

a)

Функцияны аяқтайды

b)

Циклды тоқтатады

c)

Циклды тоқтатады

d)

Кодты жалғастырады

108.

range(1, 10, 2) функциясы не береді?

a)

1, 3, 5, 7, 9

b)

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

c)

2, 4, 6, 8

d)

1, 2, 4, 6, 8

109.

while циклында шарт қалай бағаланады?

a)

Әр итерацияда

b)

Бір рет

c)

Тек функция шақырылғанда

d)

Код аяқталғанда

110.

Цикл ішінде қателерді өңдеу үшін қай операторды қолданамыз?

a)

try-except

b)

if

c)

while

d)

for

111.

Python-да zip() функциясы не үшін қолданылады?

a)

Тізімдерді біріктіру

b)

Итерацияны қайталау

c)

Массивтер құру

d)

Айнымалыны сақтау