Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Рк 2

Total questions: 99

Worksheet time: 48mins

Name
Class
Date
1.

Бұл кодтын нәтижесі кандай болады?

x=50

num=0 if x> 30 else 35

print(num)

a)

35

b)

0

c)

Ошибка

d)

30

e)

50

2.

Бағдарлама қанша рет «саубол» сөзін жазалы?

k=0

while k<10:

print(«Привет»)

k += 1

a)

5

b)

8

c)

4

d)

9

e)

0

3.

Нәтижесінде не көрсетіледі?

name = "Ahmet"

print('Hi, %s' % name)

a)

"Hi, name"

b)

"Hi, % Ahmet"

c)

Oшибка

d)

"Hi, Ahmet".

e)

Hi,

4.

Жіптер DB-API 0 үйлесімді модулін және осы модуль негізінде алынған қосылымдарды бір уақытта пайдалана алатын жағдайға жіп қауіпсіздігінің қандай мәні сәйкес келеді:

a)

0

b)

2

c)

8

d)

3

e)

6

5.

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

a)

1979

b)

1982

c)

1985

d)

1981

e)

1980

6.

Төмендегі функциялардың кайсысы жолды Python

тіліндегі тізімге түрлендіреді?

a)

tuple(mystring)

b)

eval(mystring)

c)

repeat(mystring)

d)

list (mystring.)

e)

repr(mystring)

7.

x = [1, 2, 3] болғанда random.shuffle(х) не істейді?

a)

Тізім элементтерін орнында араластырыныз

b)

Ештене жасамайды, бұл әлі іске асырылмаған мүмкіндіктің

толтырғышы

c)

Кездейсоқ орындарда 1, 2 және 3 элементтері бар тізімді қайтарады

d)

х-тің орнына басқа сан енгізеді

e)

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

8.

random.shuffle() қандай элементтер түрлерін қабылдайды?

a)

Сызықтар

b)

Бүтін сандар

c)

тізімдер

d)

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

e)

кортеждер

9.

Уақытқа қай кітапхана жауапты?

a)

localtime

b)

hour

c)

clock

d)

time

e)

O'clock

10.

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

кезігуге болады?

a)

8

b)

2

c)

6

d)

9

e)

7

11.

Break операторы не үшін қажет?

a)

Бағдарламаны аяқтау үшін

b)

Компьютерінізді бұзу үшін

c)

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

d)

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

12.

Values() әдісі не істейді?

a)

берілгендері жою

b)

барлык мәндерді қайтарады

c)

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

d)

барлық кілттерді қайтарады

e)

кортеждер жыйынын қайтарады

13.

Қандай әдіс берілген хабарламада бірнеше бөліктен тұратынын аныктауға мүмкіндік береді:

a)

items

b)

get_main_type().

c)

get payload()

d)

get_payloat()

e)

get_()

14.

Келесі программаны орындағаннан кейін экранда не пайда болады?

a=4

басып шығару(a, 'a')

a)

4.a

b)

a4

c)

44

d)

аа

e)

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

15.

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

a=35

b=18

егер а // 90 немесе 6% 9=0:

басып шығару('сан', а, 'женді')

баска:

басып шығару('сан', b, 'женді')

a)

6 саны жеңді

b)

саны а женді

c)

35 саны женді

d)

18 саны жеңді

e)

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

16.

Циклдық алгоритмды таңданыз

a)

a= int(input())

b = int(input())

c = int(input())

s = a+b+c

print(c)

b)

k=0.

while k < 10:

print("Привет")

k+1

c)

a = int(input())

if a > 0:

print(a)

else:

print(a)

d)

a= int(input())

b = int(input())

if a > 0:

print(a)

else:

print(a)

17.

range (8) функциясын шакыру сізге қандай сандар

тізбегін береді?

a)

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

b)

Бос тізбек

c)

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

d)

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

e)

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

18.

Қандай сандар тізбегі функционалдық шакыруды береді аукым (10, 0, -2)?

a)

Бос тізбек

b)

10, 8, 6, 4, 2.

c)

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

d)

10, 8, 6, 4, 2, 0

e)

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

19.

Python аудармашысы қандай бастапқы код кодтауларын колдайды

a)

қазіргі кезде кең таралған кодтаулардың көпшілігі.

b)

ASCII, латын-1, UTF-8

c)

ASCIIASC-3

d)

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

e)

ASCII

20.

Zopе кұрамына кіретіндер

a)

Zopре құрамына ештене кірмейді

b)

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

c)

меншікті веб-сервер

d)

жалпы мақсаттағы ДҚБЖ

e)

CGI сценарийлерін колдау

21.

XML-де теншелетін тегтерді пайдалану мүмкін бе

a)

ereр аттар кеңістігі көрсетілген болса мүмкін

b)

мүмкін емес

c)

мүмкін

d)

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

e)

XML-де теңшелетін тегтерді пайдалану мүмкін емес

22.

Құлып пен ағындар арасындағы байланыс құралын біріктіретін кластың даналары:

a)

Condition

b)

Evind

c)

Lock

d)

Event

e)

wrond

23.

Берілген массив >>> с массив([[1,2], [2,3], [4,5]]) c[:,1]

кесіндісі дегеніміз не:

a)

array([2, 3, 4])

b)

array([2, 3])

c)

array([2, 5])

d)

array([2, 3, 5])

e)

array([3, 4])

24.

Шарт Егер функция Python тілінде жазылғаны белгілі болса, Python көмегімен func() функциясының ресми аргументтерінің атауларын қалай анықтауға болады:

a)

inspect. getargspec(func.)

b)

func. func_globals

c)

func. func locals

d)

(func) func locals

e)

func locals

25.

Программаға модуль қалай қосылады

a)

import math,

b)

import math()

c)

import (math)

d)

import.math

26.

Неліктен программалау тілі «Python» деп аталады?

a)

Жыланның құрметіне

b)

Тағамның құрметіне

c)

Ойынның құрметіне

d)

Телехикаяның құрметіне

27.

Bool айнымалысының қанша мүмкін мәні бар??

a)

6

b)

4

c)

2

d)

8

28.

a=345. print(//100) командасы нені береді?

a)

5

b)

-1

c)

+3

d)

34

e)

4

29.

Көп тармақталу үшін нені қолданған дұрыс

a)

The

b)

Then

c)

if

d)

if-elif-else

30.

Цикл неше рет қайталанады? (Птерация - цикл денесінің бір реттік орындалуы)

басып шығару («Қалған», барлығы)

total = 100

i=0

while i < 0:

n = int(input())

totaltotal-n

a)

7

b)

5

c)

8

d)

0

31.

Төмендегі mod_python өңдегіштерінін қайсысы бірінші орындалады:

a)

PythonHandler

b)

PythonFixupHandler

c)

PythonPostReadRequestHandler

d)

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

e)

PythonPostFixup

32.

Келесі өрнекті бағалау нәтижесінде не алынады: (0 <5<= 3) және (0/0):

a)

False (шли 0).

b)

True (или 1)

c)

Cинтаксистік қателік

d)

бөгде ұателік

e)

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

33.

Неліктен XML-дегі аттар кеністігі:

a)

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

b)

бір ХМІ кұжатында әртүрлі DTD-мен біріктіру

c)

Аттар кеңістігі XML өндейтін қолданба үшін опцияларды көрсетуге мүмкіндік береді

d)

аттар кеңістігі бір типті ХМІ кұжаттарын бір-біріне қосуға мүмкіндік береді

e)

аттар кеністігі бір типті ХМІ кұжаттарын DTD-мен біріктіру.

34.

Tұрақты өрнек дегеніміз не

a)

жолдар жиынын сипаттайтын шаблон

b)

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

c)

Python тіліндегі синтаксистік дұрыс өрнек

d)

каталогтағы файлдарды іздеу үлгіci

e)

қайталанбайтын өрнек

35.

Келесі үзіндіні орындау нәтижесінде не басып шығарылатынын анықтаныз:

s-1

for k in range(1,30):

s=(k-5)*s

print(s)

a)

3

b)

9

c)

7

d)

0

36.

Gettext модулінің функциялары қандай:

a)

Қателікті табу

b)

бағдарламаны интернационалдандыруды қамтамасыз ету.

c)

пайдаланушыдан мәтінді алу үшін

d)

енгізуден жолды оқу үшін

e)

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

37.

Келесі кодты орындағаннан кейін ағымдағы модульде қандай жаңа атаулар пайда болады: import sre as re from re import compile.

a)

тек sre және компиляция атаулары

b)

sre, rге және compile атаулары

c)

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

d)

тек атауларды қайталау және құрастыру

e)

are int

38.

Бұл код нені көрсетеді?

for i in range(5):

if i % 20:

continue

print(i)

a)

1 және 3

b)

Дұрыс емес шығаруға байланысты кате

c)

3 және 7

d)

8 және 9

39.

Төмендегілердін қайсысы Python тіліндегі айнымалы

атауларға қатысты дұрыс?.

a)

Шексіз ұзындық

b)

Аналитика және машиналық оқыту

c)

Оку

d)

О

40.

Орындаудың нәтижесі қандай болады: urlparse. urlsplit("http://google.com/search?q=Python#1"):

a)

('http', 'google. com', '/search', ", 'q=Python', '1')

b)

('http://', 'google. com/', 'search?', 'q=Python#', '1')

c)

('http', 'google. com', '/search', 'q=Python', '1')

d)

('http', 'google. com', ', ", 'q=Python', '1')

e)

('http://', 'google. com/", search", ", "q=Python', '1')

41.

Kyрсор объектісінің nextset() әдісі не үшін қолданылады:

a)

cұpау нәтижелері жазбаларының келесі жнынына өту үшін

b)

cұpау нәтижесінің келесі жазбасына өту

c)

сұрау нәтижелері жазбаларынын келесі жинағын алу үшін

d)

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

e)

нәтижені қайта орындау

42.

Бағдарламаны тексеруге көмектесетін функцияларды қай модульден іздеу керек:

a)

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

b)

dictutils

c)

profile

d)

unittest

e)

then

43.

Poplib модулінде РОРЗ серверімен сеанс қалай

көрсетіледі

a)

РОРЗ класының данасы

b)

мүмкіндіктер жиынтығы

c)

кортеждер тізімі

d)

барлық жнын

e)

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

44.

Қай жол дұрыс емес

a = int(input())

if a>0:

print(a):

else

print(A)

a)

4

b)

1.3

c)

2.3

d)

5.4

e)

2

45.

«else» деген не?

a)

Өйткені

b)

Әйтпесе

c)

Erep

d)

Сондықтан

e)

Олай

46.

DOM нысанының пormalize() әдісі не істейді:

a)

XML-ді әдемі шығаруға дайындайды

b)

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

c)

жетіспейтін тегтерді қосу аркылы ХМІ. түзетеді

d)

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

e)

әдіс жана мән береді

47.

Берілген массив >>> с массив([[1,2], [2,3], [4,5]]) c[:,1]

кесіндісі дегеніміз не:

a)

array([3, 4])

b)

array([2, 5])

c)

array([2, 3, 4])

d)

array([2, 3])

e)

array([2, 3, 5]).

48.

Python программалау тілін жасаушы

a)

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

b)

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

c)

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

d)

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

e)

Линд Март Адамс

49.

Параметрлер қайда, ал функцияның аргументтері кайда?

a)

Аргументтер функцияны жариялау кезінде, параметрлер шакыру кезінде жазылады

b)

Параметрлер функцияны жариялағанда, аргументтер шакыру кезінде жазылады

c)

Бұл бірдей

d)

Функцияда тек параметрлер бар

50.

len() функциясы не істейді?

a)

Кездейсоқ санды қайтарады

b)

Танба нөмірін қайтарады

c)

Санның модулін қайтарады

d)

Жолдың ұзындығын қайтарады.

51.

Python кандай операциялык жүйелерде жұмыс істей алады?

a)

MacOD

b)

Linux

c)

Windows

d)

a,b,c

52.

Python программалау тіліне неше жыл

a)

56

b)

15

c)

20

d)

30

53.

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

a)

int()

b)

print()

c)

input.()

d)

random()

54.

Осы жерде қандай оператор қолданылады?

If n < 100:

b=n+a

a)

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

b)

Қосу операторы

c)

тағайындау операторы

d)

Барлығы дұрыс.

e)

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

55.

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

a)

for

b)

while for.

c)

If

d)

For in

56.

Алгоритм типін аныктаныз:

a)

Циклдік

b)

тармақталу

c)

Сызықтық

d)

Аралас

57.

Алгоритм типін аныктаныз

a)

Тармақталу

b)

Сызықтық

c)

Циклдік

d)

Аралас

58.

Алгоритм типін аныктаныз

a)

Сызықтық

b)

Циклдік

c)

Аралас

d)

Тармақталу

59.

Айнымалы нені сақтайды?

a)

Түрі

b)

Мағынасын

c)

Аты

d)

Оның мәнінің ұзындығы

60.

Мәліметтер типі int нені білдіреді??

a)

шынайы

b)

бүтін сан

c)

Логикалық

d)

Жол

61.

Тағайындау операторы үшін дұрыс жазбаны таңдаңыз

a)

10=х

b)

а= 5

c)

a=b+x

d)

У=7.8

62.

Келесі үзіндіні орындау нәтижесінде не басып

шығарылатынын анықтаңыз:

s=0

for k in range(3,11):

s=s+k

print(s)

a)

50

b)

54

c)

56

d)

52

63.

Төмендегілердін қайсысы Python тіліндегі айнымалы

атауларға қатысты дұрыс?

a)

Барлық жеке мүшелерде алдынғы және кейінгі астыңғы

b)

Шексіз ұзындық

c)

Астың сызу және амперсанд рұқсат етілген жалғыз арнайы

танба

d)

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

64.

Python бағдарламалау тілі әзірлеуге қолайлы

a)

Аналитика және машиналық оқыту

b)

Ойындар

c)

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

d)

Компьютерлік және мобильді қосымшалар

65.

2.Жаңа файл ашу үшін?

a)

File-New file

b)

File-Save

c)

File-Open

d)

File-Run

66.

Python программасын ашу жолдары

a)

Пуск-программы-Python-Word

b)

Пуск-программы-Python-IDLE

c)

Пуск-программы-Paint

d)

Пуск-программы-Microsoft Python

67.

Python -бұл

a)

программа командалық қабықша

b)

командалық қабықша

c)

программаны құрудың кіріктірілген ортасы

d)

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

68.

INT

a)

бүтін сандар

b)

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

c)

нақты сандар

d)

мәліметтер

69.

Python нәтиже шығару үшін

a)

Run-Run Shell

b)

Run-Chek Module

c)

Run-Run Module

d)

Run-Python Shell

70.

Сызықтық алгоритм дегеніміз не?

a)

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

b)

іс-әрекеттер бірінен кейін бірі тізбектей орындалатын алгоритм

c)

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

d)

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

71.

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

a)

2,3

b)

2.5

c)

45

d)

120.88

72.

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

a)

бөлу

b)

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

c)

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

d)

дәрежелеу

73.

Тармақталу алгоритм дегеніміз не?

a)

әрекеттер бір сызықтың бойымен бірінен кейін бірі орындалады

b)

әрекеттер бірнеше рет қайталанады

c)

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

d)

әрекеттер қайталанбай орындалады

74.

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

for 2a in range (2,8,2)

print ('цикл денесі')

a)

алгоритмдік қате

b)

орындау қатесі

c)

программалық қате

d)

синтаксистік қате

75.

Программа фрагментінің нәтижесі

i=sum=0

while i<=4:

sum+=i

i=i+1

print (sum)

a)

5

b)

9

c)

10

d)

7

76.

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

k=0

for i in range (1, k+3):

k=k+i

print (k)

a)

5 рет қайталанады, нәтижесі 15

b)

2 рет қайталанады, нәтижесі 3

c)

4 рет қайталанады, нәтижесі 5

d)

3 рет қайталанады, нәтижесі 6

77.

For циклын пайдаланып, 8 санының 1-ден 10-ға дейінгі көбейту кестесін экранға шығаратын программа

a)

for a in range (1,11):

print ('*8=', a*8)

b)

for a in range (1,11):

print (a,'*8=', a*8)

c)

for a in range (1,10):

print (a,'*8=', a*8)

d)

for a in range (1,10):

print (a,'*8=')

78.

TypeError: not all arguments converted during string formatting. Қатенің қай түрі?

a)

Санды нөлге бөлуге болмайды

b)

Шаманың типіне сәйкес емес

c)

Жолды санға айналдыру

d)

Бүтін сан мен жолды қосу

79.

IDE сөзін декодтаныз

a)

жүйесінің бірнеше құрамдасы

b)

Integrated Development Environment

c)

Development Environment

d)

Integrated Development

80.

Pygame кітапханасы не үшін қажет?

a)

Графикалық неме анимациялық обьектілерді қозғалту;

b)

Музыка қою үшін

c)

Пайтон есептерін шығару үшін;

d)

Робот құрастыру үшін;

81.

Python сөздігіне сөзді қалай қосады?

a)

dictionary_name.add('new_key', 'new_value')

b)

dictionary_name['new_key'] = 'new_value'

c)

dictionary_name.update('new_key', 'new_value')

d)

dictionary_name.append('new_key', 'new_value')

82.

Screen дегеніміз?

a)

бетті ашу?

b)

бетті таңдау?

c)

бетті сақтау

d)

бетті жабу

83.

pygame.display.set_mode([640.250])?

a)

файлға өлшем беру

b)

обьектіге өлшем беру

c)

терезеге өлшем беру

d)

экран размері

84.

Түзу сызық салу үшін?

a)

draw.picture

b)

draw.circle

c)

draw.rect

d)

draw.line

85.

Файлдан қажетті суретті жүктейді?

a)

pygame.load

b)

image.load

c)

pygame.init.load

d)

screen.blit

86.

RECT - операторы?

a)

төртбұрышты аймақтар үшін?

b)

үшбұрышты аймақтар үшін?

c)

Шеңбер салу үшін

d)

Түзу сызық салу үшін?

87.

screen.fill([255.255.255]) - қандай түс?

a)

ақ

b)

көк

c)

сары

d)

қара

88.

Терезе тақырыбын қою?

a)

display.set_caption

b)

display.set_mode

c)

display.set_start

d)

display.set-captoin

89.

Сурет немесе мәтіннің артында орналасқан түс немесе кескін?

a)

фон

b)

заставка

c)

ссылка

d)

фигура

90.

Pygame кітапханасы не үшін қажет?

a)

Графикалық неме анимациялық обьектілерді қозғалту;

b)

Музыка қою үшін

c)

Пайтон есептерін шығару үшін;

d)

Робот құрастыру үшін;

91.

Процедура дегеніміз-

a)

бір ғана іс-әрекетті орындайтын алгоритм

b)

бірнеше іс-әрекетті орындайтын алгоритм

c)

циклді алгоритм

d)

тармақталған алгоритм

92.

программада бірнеше процедура болуы мүмкін

a)

true

b)

false

93.

процедура қандай қызметші сөзбен жазылады

a)

print

b)

input

c)

int

d)

def

94.

if n < 0 шарты

a)

0 ден үлкен санды тексеру

b)

0 ден кіші санды тексеру

c)

0 ге тең санды тексеру

d)

шарт дұрыс емес

95.

Процедураға сәйксе мәнді табыңыз

a)

сыртқы программа

b)

аралық программа

c)

қате программа

d)

ішкі программа

96.

параметрлер дегеніміз-

a)

жақша сыртындағы мәндер

b)

жақша ішіндегі мәндер

c)

теріс сандар

d)

оң сандар

97.

Python тілінің кеңейтілімі-...

a)

.py.

b)

.docх.

c)

.pptх.

d)

.exe.

98.

Python тілінің программасын іске қосып, тексеру үшін қолданылатын команда –

a)

File ⇒ New File

b)

Run ⇒ Run Module

c)

Edit ⇒ Undo

d)

Help ⇒ About IDLE

99.

Тіл синтаксисі дегеніміз –

a)

Программа жазу барысында сақталуға тиісті тілдің ережелері

b)

Аудару, түсінікті тілге аудару деген ұғымды білдіреді

c)

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

d)

Программаның элементтерін құруда қолдануға болатын символдар жиынтығы