wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

9-сынып. Python программалау тілінде 2Д ойынын құру 1

Total questions: 97

Worksheet time: 49mins

Name
Class
Date
1.
Python-да жазылған программалық пакеттерді орнату және басқару үшін пайдаланылатын пакеттік басқару жүйесі:
a)
pos
b)
pip
c)
screen
d)
rect
2.
pip не үшін қолданылады?
a)
Жүйенің конфигурациясын өзгерту үшін
b)
Деректер базасын басқару үшін
c)
Python тілінде жазылған бағдарламалық пакеттерді орнату және басқару үшін
d)
Файлдарды көшіру үшін
3.
Pygame модулінде пайдаланушының қандай да бір әрекетті орындап жатқан, жатпағанын анықтайды:
a)
MAIN LOOP
b)
GAME LOOP
c)
EVENT LOOP
d)
ACTION LOOP
4.
Pygame кітапханасына жататын, шеңбер, түзу және тіктөртбұрыш сияқты геометриялық фигураларды салатын модуль:
a)
Pygame.display
b)
Pygame.image
c)
Pygame.draw
d)
Pygame.event
5.
Шеңбер салу үшін қолданылатын Pygame функциясы:
a)
pygame.draw.line
b)
pygame.draw.circle
c)
pygame.draw.rect
d)
pygame.draw.ellipse
6.
pygame.draw.circle функциясында шеңбердің түсін таңдау параметрі:
a)
screen
b)
color
c)
pos
d)
radius
7.
pygame.draw.circle функциясында бетті таңдау параметрі:
a)
screen
b)
color
c)
pos
d)
radius
8.
pygame.draw.circle функциясында шеңбердің центрін белгілеу параметрі:
a)
screen
b)
color
c)
pos
d)
radius
9.
pygame.draw.circle функциясында шеңбердің радиусын белгілеу параметрі:
a)
screen
b)
color
c)
pos
d)
radius
10.
pygame.draw.circle функциясында сызықтың қалыңдығын белгілеу параметрі:
a)
screen
b)
length
c)
pos
d)
width
11.
pygame.draw.circle функциясында width параметрі 0 болса, қандай фигура пайда болады?
a)
Тіктөртбұрыш
b)
Эллипс
c)
Дөңгелек
d)
Үшбұрыш
12.
Тіктөртбұрыш салу үшін қолданылатын Pygame функциясы:
a)
pygame.draw.line
b)
pygame.draw.circle
c)
pygame.draw.ellipse
d)
pygame.draw.rect
13.
pygame.draw.rect функциясында тіктөртбұрыштың ұштарының координаталарын анықтайтын параметр:
a)
screen
b)
color
c)
rect
d)
width
14.
Түзу салу үшін қолданылатын Pygame функциясы:
a)
pygame.draw.line
b)
pygame.draw.rect
c)
pygame.draw.circle
d)
pygame.draw.ellipse
15.
pygame.draw.line функциясында түзу сызық басталатын нүктенің координатасы:
a)
screen
b)
color
c)
start
d)
end
16.
pygame.draw.line функциясында түзу сызық аяқталатын нүктенің координатасы:
a)
screen
b)
color
c)
start
d)
end
17.
Сурет немесе мәтіннің артында орналастырылған түс немесе кескін:
a)
Текстура
b)
Музыка
c)
Фон
d)
Геометриялық фигура
18.
Файлдан қажетті суретті жүктейтін Pygame функциясы:
a)
pygame.image.save()
b)
pygame.image.delete()
c)
pygame.image.modify()
d)
pygame.image.load()
19.
Сол жақ жоғарғы (x, y) нүктесінен бастап суретті экранға көшіріп қоятын Pygame функциясы:
a)
screen.save(image, (x, y))
b)
screen.delete(image, (x, y))
c)
screen.blit(image, (x, y))
d)
screen.modify(image, (x, y))
20.
Бір суретті екіншісінің үстіне орналастыратын Pygame функциясы:
a)
pygame.surface.delete
b)
pygame.surface.save
c)
pygame.surface.blit
d)
pygame.surface.modify
21.
Суреттің өлшемін өзгерту үшін қолданылатын Pygame функциясы:
a)
pygame.transform.rotate
b)
pygame.transform.flip
c)
pygame.transform.scale
d)
pygame.transform.smoothscale
22.
Тіктөртбұрышты аймақтарды сақтау және басқару үшін қолданылатын Pygame компоненті:
a)
Surface
b)
Image
c)
Rect
d)
Sprite
23.
Сурет форматының пикселін өзгертетін Pygame функциясы:
a)
pygame.Surface.scale
b)
pygame.Surface.rotate
c)
pygame.Surface.convert
d)
pygame.Surface.transform
24.
Мөлдір бетті орнату үшін қолданылатын Pygame функциясы:
a)
pygame.Surface.set_alpha
b)
pygame.Surface.set_opacity
c)
pygame.Surface.set_color
d)
pygame.Surface.set_colorkey
25.
Фондық суретті жүктеу үшін қолданылатын Pygame коды:
a)
jaulay_surf = pygame.image.save('001.bmp')
b)
jaulay_surf = pygame.image.draw('001.bmp')
c)
jaulay_surf = pygame.image.load('001.bmp').convert()
d)
jaulay_surf = pygame.image.open('001.bmp')
26.
Жайлаудың суретін экранның дәл ортасына орналастыру үшін қолданылатын Pygame коды:
a)
jaulay_rect = jaulay_surf.set_rect(center=(200, 150))
b)
jaulay_rect = jaulay_surf.get_rect(center=(200, 150))
c)
jaulay_rect = jaulay_surf.convert_rect(center=(200, 150))
d)
jaulay_rect = jaulay_surf.create_rect(center=(200, 150))
27.
Суретке арналған орынға жайлаудың суретін орналастыру үшін қолданылатын Pygame коды:
a)
screen.blit(jaulay_surf, jaulay_rect)
b)
screen.draw(jaulay_surf, jaulay_rect)
c)
screen.save(jaulay_surf, jaulay_rect)
d)
screen.create(jaulay_surf, jaulay_rect)
28.
Интернеттен алынған цифрлық фотосурет, графикалық суреттерді пайдалану түсінігі:
a)
Sprite
b)
Texture
c)
Animation
d)
Image
29.
Экранда жылжытуға болатын, басқа графикалық нысандармен өзара әрекеттесетін графикалық нысан:
a)
Background
b)
Texture
c)
Sprite
d)
Image
30.
Компьютер графикасындағы нысан ретінде қолданылатын ағылшын тіліндегі сөз:
a)
Fairy
b)
Sprite
c)
Angel
d)
Pixel
31.
Ойын тақырыбын жазу үшін қолданылатын Pygame функциясы:
a)
pygame.display.set_title
b)
pygame.display.set_caption
c)
pygame.display.set_header
d)
pygame.display.set_name
32.
Қозғалыстың әртүрлі кезеңіне сәйкес кескіндер тізбегін экранда жылдамдата көрсету арқылы дене қозғалысы динамикасын бейнелейтін түсінік:
a)
Video
b)
Motion
c)
Animation
d)
Transition
33.
Графикалық пиксельдердің бір орыннан екінші орынға орын ауыстыруы:
a)
Түс өзгерту
b)
Фондық музыка
c)
Көрнекі эффект
d)
Компьютерлік анимация
34.
Қалыптасқан жағдайдың белгілі бір уақыт ішінде өзгеруі:
a)
Анимация
b)
Кадр
c)
Сурет
d)
Оқиға
35.
Тінтуірді жылжыту, басу түсінігі:
a)
MOUSEMOTION
b)
MOUSECLICK
c)
MOUSEPRESS
d)
MOUSEDRAG
36.
Пернетақтаны басу түсінігі:
a)
KEYUP
b)
KEYHOLD
c)
KEYDOWN
d)
KEYRELEASE
37.
Бос орын (пробел) пернесі:
a)
K_SPACE
b)
K_ENTER
c)
K_SHIFT
d)
K_TAB
38.
Жоғары және төменгі бағдаршалар:
a)
K_LEFT және K_RIGHT
b)
K_UP және K_DOWN
c)
K_PAGEUP және K_PAGEDOWN
d)
K_HOME және K_END
39.
Спрайт арқылы бейнеленген сурет:
a)
texture
b)
sprite
c)
background
d)
image
40.
Спрайтты қамтитын тіктөртбұрышты аймақ:
a)
surface
b)
rect
c)
image
d)
canvas
41.
Құрайтын нысанның пішіні мен қәрпінің өлшемі :
a)
font
b)
text
c)
width
d)
length
42.
Python программалау тілінде 2Д ойынын құру:
a)
PyGame ді орнату
b)
PyGame ді импорттау
c)
PyGame ді инициализациялау
d)
Python – мен жұмыс жасау, көмек және құжаттар
43.
Python – мен жұмыс жасау, көмек және құжаттар :
a)
Дайын кейіпкерді жүктеу
b)
Өзіндік кейіпкерлерді құру
c)
Анимация құру
d)
Тұрақтыны анықтау :ені , биіктігі
44.
Python – мен жұмыс жасау, көмек және құжаттар :
a)
Терезеге жазбалар құру
b)
Өзіндік кейіпкерлерді құру
c)
Анимация құру
d)
Артқы фонды түстермен толтыру
45.
PyGame кітапханасы не үшін арналған?
a)
Веб-сайттарды құру
b)
Деректер қорын басқару
c)
Мультиммедиалық қосымшалар мен 2D ойын жазуға
d)
Мәтіндік редактор жасау
46.
Pygame кітапханасын іске қосу үшін қолданылатын команда:
a)
load pygame
b)
init pygame
c)
import pygame
d)
start pygame
47.
Pygame құралдарындағы init() функциясын инициализациялау командасы:
a)
pygame.start()
b)
pygame.init()
c)
pygame.run()
d)
pygame.begin()
48.
Ойын терезесін құру үшін қолданылатын Pygame функциясы:
a)
pygame.display.create_window
b)
pygame.display.init_window
c)
pygame.display.open_window
d)
pygame.display.set_mode
49.
Берілген функцияның алғашқы шақыруынан кейінгі өткен уақыттарды қайтаратын Pygame функциясы:
a)
clock = pygame.time.Tick()
b)
clock = pygame.time.Delay()
c)
clock = pygame.time.Clock()
d)
clock = pygame.time.Timer()
50.
Циклге дейін экранда объектілерді бейнелеу үшін қолданылатын Pygame функциясы:
a)
pygame.display.refresh
b)
pygame.display.render
c)
pygame.display.update
d)
pygame.display.show
51.
Game жазбасымен терезе тақырыбын орнату үшін қолданылатын Pygame функциясы:
a)
pygame.display.set_title
b)
pygame.display.set_caption
c)
pygame.display.set_header
d)
pygame.display.set_name
52.
Ойын кезіндегі пайдаланушының әрекеті түсінігі:
a)
Кадр
b)
Сахна
c)
Оқиға
d)
Анимация
53.
PyGame event модульінде кезектегі оқиғаларды алатын функция:
a)
pygame.event.wait
b)
pygame.event.get
c)
pygame.event.clear
d)
pygame.event.post
54.
PyGame event модульінде кезектегі бір оқиғаны күтетін функция:
a)
pygame.event.get
b)
pygame.event.wait
c)
pygame.event.clear
d)
pygame.event.post
55.
PyGame event модульінде кезектен барлық оқиғаларды өшіретін функция:
a)
pygame.event.get
b)
pygame.event.wait
c)
pygame.event.clear
d)
pygame.event.post
56.
PyGame event модульінде енгізу құрылғыларын бірлесе пайдалануды тексеретін функция:
a)
pygame.event.get
b)
pygame.event.set_grab
c)
pygame.event.clear
d)
pygame.event.post
57.
PyGame event модульінде жаңа оқиғаны кезекке орналастыратын функция:
a)
pygame.event.get
b)
pygame.event.set_grab
c)
pygame.event.clear
d)
pygame.event.post
58.
PyGame event модулінде оқиғаның жаңа объектісін құратын функция:
a)
pygame.event.NEW
b)
pygame.event.EVEN
c)
pygame.event.CREATE
d)
pygame.event.MAKE
59.
PyGame кітапханасында меңзер бейнесін жүктейтін модуль:
a)
pygame.image
b)
pygame.cursors
c)
pygame.cursor
d)
pygame.pointer
60.
PyGame кітапханасында дисплейге енуді қамтамасыз ететін модуль:
a)
pygame.display
b)
pygame.screen
c)
pygame.monitor
d)
pygame.view
61.
PyGame кітапханасында нүктені, сызықты және фигураны салуға арналған модуль:
a)
pygame.paint
b)
pygame.image
c)
pygame.draw
d)
pygame.figure
62.
PyGame кітапханасында сыртқы жағдаяттарды басқаруға арналған модуль:
a)
pygame.control
b)
pygame.event
c)
pygame.handler
d)
pygame.manager
63.
PyGame кітапханасында жүйедегі қаріптерді қолдануға арналған модуль:
a)
pygame.text
b)
pygame.style
c)
pygame.font
d)
pygame.typeface
64.
PyGame кітапханасында бейнені жүктеп және сақтайтын модуль:
a)
pygame.draw
b)
pygame.picture
c)
pygame.surface
d)
pygame.image
65.
PyGame кітапханасында пернетақтадан пернелерді басуды есептеуге арналған модуль:
a)
pygame.key
b)
pygame.keyboard
c)
pygame.input
d)
pygame.control
66.
PyGame кітапханасында әуендерді жүктеп және шығаруға арналған модуль:
a)
pygame.sound
b)
pygame.audio
c)
pygame.mixer
d)
pygame.music
67.
PyGame кітапханасында тінтуірді басқаруға арналған модуль:
a)
pygame.mouse
b)
pygame.cursor
c)
pygame.pointer
d)
pygame.controller
68.
PyGame кітапханасында бейнефайлдарды шығаруға арналған модуль:
a)
pygame.video
b)
pygame.clip
c)
pygame.display
d)
pygame.movie
69.
PyGame кітапханасында әуенмен және ағынды дыбыспен жұмыс істеуге арналған модуль:
a)
pygame.audio
b)
pygame.sound
c)
pygame.mixer
d)
pygame.music
70.
PyGame кітапханасында төртбұрыш аймақтарды басқаруға арналған модуль:
a)
pygame.box
b)
pygame.region
c)
pygame.rect
d)
pygame.area
71.
PyGame кітапханасында қозғалатын бейнелерді басқаруға арналған модуль:
a)
pygame.animation
b)
pygame.sprite
c)
pygame.figure
d)
pygame.character
72.
PyGame кітапханасында бейнені және экранды басқаруға арналған модуль:
a)
pygame.display
b)
pygame.view
c)
pygame.screen
d)
pygame.surface
73.
PyGame кітапханасында уақытты және кадрлар жиілігін басқаруға арналған модуль:
a)
pygame.clock
b)
pygame.timer
c)
pygame.time
d)
pygame.schedule
74.
PyGame кітапханасында бейнелердің өлшемін өзгерту және бейнелерді жылжытуға арналған модуль:
a)
pygame.transform
b)
pygame.modify
c)
pygame.move
d)
pygame.adjust
75.
PyGame-дағы түстер кескіні не деп аталады?
a)
CMYK
b)
HSL
c)
RGB
d)
HEX
76.
PyGame-де түстерді фонмен толтыру үшін қолданылатын функция:
a)
screen.paint()
b)
screen.fill()
c)
screen.color()
d)
screen.background()
77.
PyGame-де тік төртбұрышты форманы салу үшін қолданылатын функция:
a)
draw.rect
b)
draw.square
c)
draw.rectangle
d)
draw.box
78.
PyGame-де қабырғалар саны әртүрлі болатын фигураларды салу үшін қолданылатын функция:
a)
draw.shape
b)
draw.polygon
c)
draw.figure
d)
draw.polyline
79.
PyGame-де түзу сызықты салу үшін қолданылатын функция:
a)
draw.straight
b)
draw.line
c)
draw.path
d)
draw.trace
80.
PyGame-де нүкте жатқан дөңгелекті салу үшін қолданылатын функция:
a)
draw.ellipse
b)
draw.arc
c)
draw.circle
d)
draw.round
81.
Экрандағы суреттердің қозғалысы мен өзгерісін не деп атайды?
a)
Статика
b)
Графика
c)
Иллюстрация
d)
Анимация
82.
Терезені түстермен толтыру операторы, мұндағы түс RGB форматында көрсетіледі:
a)
screen.fill(())
b)
screen.color()
c)
screen.paint()
d)
screen.background()
83.
PyGame-де бейнелі бетті толығымен жаңартатын функция:
a)
pygame.display.refresh
b)
pygame.display.update
c)
pygame.display.clear
d)
pygame.display.flip
84.
PyGame-де жадтағы орынды үнемдеу үшін тек бейненің бөлігін ғана жаңартатын функция:
a)
pygame.display.refresh
b)
pygame.display.update
c)
pygame.display.flip
d)
pygame.display.clear
85.
Программадағы секундына өлшенетін кадрларды бейнелеу саны:
a)
Қарапайымдылық
b)
Резолюция
c)
Жылдамдық
d)
Кадр жиілігі
86.
PyGame-де кадрларды жаңарту үшін қолданылады. Қабылдайтын уақыт аралығы 1000мс = 1 с :
a)
pygame.time.delay()
b)
pygame.time.wait()
c)
pygame.time.pause()
d)
pygame.time.sleep()
87.
PyGame-де кадрлар саны көрсетілетін функция:
a)
clock.speed()
b)
clock.frame()
c)
clock.tick()
d)
clock.rate()
88.
PyGame-де батырма басу, оқиға типі:
a)
pygame.keyup
b)
pygame.keypress
c)
pygame.keyhit
d)
pygame.keydown
89.
Сюжет көрсетілетін форма қалай аталады?
a)
Диалог
b)
Сценарий
c)
Мизансцена
d)
Эпизод
90.
Ойындағы барлық объектілер мен олардың өзара байланысы және өзгеріс заңдылықтарының жиынтығы:
a)
Ойын алаңы
b)
Ойын ортасы
c)
Ойын кеңістігі
d)
Ойын әлемі
91.
Компьютерлік ойынның кодын ұйымдастыру әдісі қанша бөлімнен тұрады?
a)
3
b)
4
c)
5
d)
6
92.
Компьютерлік ойынның кодын ұйымдастыру әдісінің бірінші бөлімін белгіле:
a)
Ойынға қажетті модульді жүктеу
b)
Ресурстарды жүктеу
c)
Ойын объектілер класын анықтау
d)
Басқа қажетті функцияларды анықтау
93.
Компьютерлік ойынның кодын ұйымдастыру әдісінің екінші бөлімін белгіле:
a)
Негізгі циклі
b)
Ресурстарды жүктеу
c)
Ойын объектілер класын анықтау
d)
Басқа қажетті функцияларды анықтау
94.
Компьютерлік ойынның кодын ұйымдастыру әдісінің үшінші бөлімін белгіле:
a)
Негізгі циклі
b)
Ресурстарды жүктеу
c)
Ойын объектілер класын анықтау
d)
Басқа қажетті функцияларды анықтау
95.
Компьютерлік ойынның кодын ұйымдастыру әдісінің төртінші бөлімін белгіле:
a)
Негізгі циклі
b)
PyGame обьектілеріндегі ойынды баптандыру
c)
Ойын объектілер класын анықтау
d)
Басқа қажетті функцияларды анықтау
96.
Компьютерлік ойынның кодын ұйымдастыру әдісінің бесінші бөлімін белгіле:
a)
Негізгі циклі
b)
PyGame обьектілеріндегі ойынды баптандыру
c)
Ойын объектілер класын анықтау
d)
Басқа қажетті функцияларды анықтау
97.
Компьютерлік ойынның кодын ұйымдастыру әдісінің алтыншы бөлімін белгіле:
a)
PyGame обьектілеріндегі ойынды баптандыру
b)
Ойын объектілер класын анықтау
c)
Негізгі циклі
d)
Басқа қажетті функцияларды анықтау