wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Untitled Quiz

Total questions: 55

Worksheet time: 28mins

Name
Class
Date
1.

Python қандай типтегі программалау тілі?

a)

Процедуралық

b)

Объектіге-бағытталған

c)

Скриптік

d)

Барлығы

2.

Python интерпретаторы дегеніміз не?

a)

Компиляция жасайтын жүйе

b)

Программаны жол-жолымен орындайтын жүйе

c)

Деректер қорын басқаратын жүйе

d)

Ойын қозғалтқышы

3.

Айнымалы қалай анықталады?

a)

var a = 10

b)

int a = 10

c)

a = 10

d)

define a 10

4.

Мәліметтер типін анықтайтын функция:

a)

type()

b)

typeof()

c)

getType()

d)

format()

5.

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

a)

Файл ашады

b)

Қолданушыдан мәлімет алады

c)

Экранға шығарады

d)

Айнымалыны жояды

6.

Python-да санды бүтінге айналдыру:

a)

toInt()

b)

convert()

c)

int()

d)

parse()

7.

Логикалық операторды көрсетіңіз:

a)

and

b)

plus

c)

eq

d)

cmp

8.

Шартты оператор қалай жазылады?

a)

if (x > 5);

b)

if x > 5

c)

if x > 5;

d)

if x => 5;

9.

else if Python-да қалай жазылады?

a)

else if

b)

elseif

c)

elif

d)

elif()

10.

try-except не үшін қолданылады?

a)

Цикл үшін

b)

Қате өңдеу үшін

c)

Шарт жазу үшін

d)

Модуль қосу

11.

for циклі қандай объект арқылы жүреді?

a)

Сөздік

b)

Тізім

c)

Кез келген қайталанатын объект

d)

Тек сандар

12.

while циклі қашан тоқтайды?

a)

break орындалғанда

b)

Шарт false болғанда

c)

Екеуі де дұрыс

d)

Еш уақытта тоқтамайды

13.

break не істейді?

a)

Циклды жалғастырады

b)

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

c)

Айнымалыны өшіреді

d)

Қате шығарады

14.

Жолдың ұзындығын табу:

a)

size()

b)

count()

c)

len()

d)

length()

15.

"format()" әдісі не істейді?

a)

Жолды форматтайды

b)

Файл жасайды

c)

Тізім қосады

d)

Мәлімет түрін өзгертеді

16.

Кортеж дегеніміз:

a)

Өзгермейтін тізім

b)

Өзгеретін массив

c)

Файл түрі

d)

Модуль

17.

Тізімге элемент қосу:

a)

list.add()

b)

list.append()

c)

list.put()

d)

list.join()

18.

Екі өлшемді массив Python-да қалай жазылады?

a)

a(2,2)

b)

matrix[]

c)

[[1,2],[3,4]]

d)

(1,2),(3,4)

19.

Жиын (set) дегеніміз:

a)

Қайталанбайтын элементтер жиынтығы

b)

Тізімнің түрі

c)

Строка

d)

Кортеж

20.

frozenset қайсысы?

a)

Өзгермейтін жиын

b)

Сөздік

c)

Массив

d)

Файл

21.

Файл ашу режимі “r” нені білдіреді?

a)

жазу

b)

оқу

c)

өшіру

d)

қосу

22.

open() функциясы не қайтарады?

a)

Сөздік

b)

Файл объектісін

c)

Массив

d)

Айнымалы

23.

read() не істейді?

a)

Файлды жояды

b)

Файлдан мәлімет оқиды

c)

Файлға жазады

d)

Файлды ашпайды

24.

Модуль қосу командасы:

a)

include

b)

using

c)

import

d)

module

25.

name == "main" қандай мән береді?

a)

Код модуль екенін

b)

Код тікелей орындалып жатқанын

c)

Айнымалының типін

d)

Қате өңдеу

26.

Файлды жабу әдісі:

a)

file.finish()

b)

file.close()

c)

file.stop()

d)

file.end()

27.

writelines() не істейді?

a)

Бір жол жазады

b)

Көп жол жазады

c)

Оқиды

d)

Өшіреді

28.

Модуль дегеніміз:

a)

Python тілі

b)

Қайта пайдалануға болатын код

c)

Папка

d)

Жиын

29.

Random модулі не үшін керек?

a)

Файл ашу

b)

Кездейсоқ сандар алу

c)

Массив өшіру

d)

Строчка жазу

30.

try-except қайда қажет?

a)

Цикл

b)

Қате өңдеу

c)

Массивтер

d)

Шарт

31.

PyGame не үшін қолданылады?

a)

Веб сайт

b)

Кестелер

c)

Ойын жасау

d)

База құру

32.

PyGame-де оқиғалар қай модульде өңделеді?

a)

pygame.mouse

b)

pygame.event

c)

pygame.draw

d)

pygame.key

33.

pygame.display.set_mode() не істейді?

a)

Музыка қосады

b)

Терезе ашады

c)

Кесінді салады

d)

Мәтін жазады

34.

Шрифт модулі:

a)

pygame.font

b)

pygame.style

c)

pygame.text

d)

pygame.ttf

35.

Сурет жүктеу функциясы:

a)

load.image()

b)

pygame.load()

c)

pygame.image.load()

d)

load.img()

36.

Ойынды жаңарту үшін:

a)

pygame.update()

b)

pygame.display.update()

c)

pygame.refresh()

d)

pygame.screen()

37.

Музыка қосу:

a)

pygame.music.play()

b)

pygame.mixer.music.play()

c)

pygame.music.start()

38.

Оқиға өңдеу циклын не атайды?

a)

Main menu

b)

Event loop

c)

Timer

d)

Controller

39.

Координата жүйесі қай бұрыштан басталады?

a)

Ортасы

b)

Оң жақ жоғары

c)

Сол жақ жоғары

d)

Оң жақ төмен

40.

pygame.quit() не істейді?

a)

Экранды тазалайды

b)

Программаны жабады

c)

Шрифті өшіреді

d)

Музыканы тоқтатады

41.

Tkinter не үшін қажет?

a)

Веб дамыту

b)

Графитик интерфейс (GUI) жасау

c)

Массивтер

d)

Файлдар

42.

Терезе құру функциясы:

a)

Window()

b)

Tk()

c)

App()

d)

UI()

43.

Виджет дегеніміз:

a)

Файл түрі

b)

Интерфейс элементі (батырма, жазу, өріс)

c)

Программа түрі

d)

Массив

44.

Label не істейді?

a)

Жазады (мәтін шығарады)

b)

Файл ашады

c)

Қате жібереді

d)

Музыка қосады

45.

Entry бұл:

a)

Батырма

b)

Енгізу өрісі

c)

Кесте

d)

Диаграмма

46.

Button командасы:

a)

button.open()

b)

Button()

c)

createButton()

d)

MakeButton()

47.

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

a)

Элементті жояды

b)

Оқиғаға байланыстырады

c)

Терезені жабады

d)

Фон орнатады

48.

Menu не үшін қолданылады?

a)

Мәтін жазу

b)

Мәзір (File, Edit...) жасау

c)

Ойын ашу

d)

Музыка қою

49.

Dialog window деген не?

a)

Терезе ішінде мәзір

b)

Қосымша ақпарат пен сұрақ шығаратын терезе

c)

Рамка

d)

Кескін

50.

Canvas не істейді?

a)

Оқиға өңдеу

b)

Графикалық объектілер салу (сызық, шеңбер, тікбұрыш)

c)

Кесте жасау

d)

Терезе жабу

51.

Canvas-те сызық салу үшін:

a)

canvas.draw()

b)

canvas.create_line()

c)

canvas.line()

d)

canvas.graph()

52.

Tkinter-де музыкамен жұмыс қай модульде?

a)

music

b)

mixer

c)

pygame.mixer

d)

tkinter-де жеке модуль жоқ, pygame қажет

53.

Treeview қайда қолданылады?

a)

Диаграмма

b)

Кесте көрсету

c)

Батырма

d)

Файл ашу

54.

PyGame + Tkinter интеграциясы не үшін керек?

a)

Веб қосымшалар

b)

Tkinter интерфейсін PyGame анимациясымен біріктіру

c)

Файл түрін өзгерту

d)

Кесте құру

55.

Tkinter терезесінің тақырыбын өзгерту:

a)

title()

b)

caption()

c)

setTitle()

d)

header()