wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

KM02

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Бағдарламалау тілі деген не?

a)

   A) Бағдарламалар жасау ортасы.

 .

b)

  

   B) Компьютермен байланысу тәсілі.

 

c)

   C) Компьютерлік ойын.

  

d)

 

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

 

e)

   E) Енгізу құрылғысы.

2.

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

  

a)

   A) HTML

b)

   B) CSS

  

c)

   C) Python

  

d)

   D) Windows

e)

   E) Photoshop

3.

3. Компилятор не үшін қолданылады?

 

a)

   A) Мәліметтерді олардың алдын ала тағайындалған кодтық комбинацияларымен бейнелеу  

b)

B) Бастапқы кодты компьютердің түсіне алатын машиналық кодқа түрлендіретін бағдарлама.

  

  

 

c)

   C) Графикалық интерфейс жасау үшін.

 

 

d)

   D) Дерекқормен жұмыс істеу үшін.

 

 

e)

   E) Мәтінді форматтау үшін.

 

4.

4. Веб-беттер жасау үшін қандай Front-end бағдарламалау тілі қолданылады?

  

a)

   A) Python

b)

   B) HTML

  

c)

   C) SQL

 

d)

   D) Java

e)

   E) C++

5.

5.Python-да мәтінді сақтау үшін қандай деректер түрі қолданылады?

a)

   A) int

  

b)

   B) float

 

c)

  C) string

  

d)

   D) list

e)

   E) dict

6.

 6. Python-дағы ‘if’ операторы не істейді?

 

a)

   A) Бағдарламаны аяқтайды.

  

b)

   B) Шартты тексеріп, шарт шын болса, кодты орындайды.

c)

   C) Айнымалының мәнін орнатады.

.

d)

   D) Тізімді тазартады.

e)

   E) Цикл жасайды.

7.

 7. ‘if’ операторында баламалы шартты көрсету үшін қандай оператор қолданылады?

a)

A) ‘while’

  

b)

   B) ‘else’

c)

   C) ‘elif’

  

d)

   D) ‘for’

e)

   E) ‘case’

8.

8. ‘if 3 > 5:’ коды орындалса не болады?

  

a)

   A) Қате шығады.

 

b)

   B) Шарт шын болады.

  

c)

   C) Шарт жалған, код орындалмайды.

  

d)

   D) Диалогтық терезе ашылады.

  

e)

   E) Жаңа айнымалы жасалады.

9.

9. ‘if 1 > 0: x = 10’ кодынан кейін ‘x’ айнымалысының мәні қандай болады?

a)

   A) 0

 

b)

   B) 1

c)

   C) 10

d)

   D) 5

e)

   E) Белгісіз

10.

 10. Бағдарламаны аяқтау үшін қандай операторды қолдануға болады?

   

a)

A) ‘exit()’

   

b)

    B) ‘break’

   

c)

    C) ‘continue’

  

d)

    D) ‘return’

   

e)

    E) ‘stop()’

11.

 11. ‘for’ циклы Python-да не істейді?

   

a)

A) Кодты бір рет орындайды.

   

b)

    B) Шартты тексереді.

 .

c)

    C) Әр элемент үшін кодты қайталайды.

 

d)

    D) Кодты кездейсоқ ретте орындайды.

   

e)

    E) Бағдарламаны аяқтайды.

12.

12. Қай цикл жылдамырақ аяқталады?

 

a)

    A) ‘for i in range(10):’

   

b)

    B) ‘while True:’

   

c)

    C) ‘while 1 == 1:’

d)

    D) ‘for x in 'Python':’

ы.

e)

    E) Барлық циклдар бірдей уақытта аяқталады.

13.

 13. Қай оператор циклды аяқтайды?

 

a)

   A) ‘stop’

   

b)

    B) ‘end’

   

c)

    C) ‘break’

 

d)

    D) ‘continue’

e)

    E) ‘return’

14.

 14 ‘for i in range(3): print(i)’ циклының нәтижесі қандай болады?

a)

    A) 0

   

b)

    B) 1

 

c)

    C) 0 1 2

 

d)

  

    D) 1 2 3

e)

    E) Қате

15.

 15. Қай цикл шексіз орындалады?

a)

    A) ‘while True:’

   

b)

    B) ‘for i in range(10):’

c)

   

    C) ‘while i < 5:’

 

d)

    D) ‘for x in 'Hello':’

e)

    E) ‘while i > 0:’

16.

200. Бір виджетке әртүрлі орналастыру әдістерін (pack, grid, place) араластырғанда не болады?

a)

A)   Виджет түсін өзгертеді.

b)

B)    Бағдарлама аяқталады.

c)

C)    Бағдарлама, мүмкін, жұмыс істемейді.

d)

D)   Виджет үлкейеді.

e)

E)    Виджет әртүрлі жерге орналасады.

17.

199. Button виджетінде батырманы басқан кезде орындалатын функцияны қандай әдіс анықтайды?

a)

A) configure

b)

B) bind

c)

C) command

d)

D) mainloop

e)

E) active

18.

 

198. Tkinter бағдарламасында негізгі циклды қандай әдіс іске қосады?

a)

A) quit()

b)

B) bind()

c)

C) configure()

d)

D) mainloop()

e)

E) lambda()

19.

197. Frame виджеті қандай мақсатта қолданылады?

a)

A) Виджеттерді топтау үшін

b)

B) Кесте құру үшін

c)

C) Мәтін енгізу үшін

d)

D) Мәзір жасау үшін

e)

E) Интерфейс терезесінің сол жағында орналасады.

20.

196. Text виджетіндегі барлық мазмұнды өшіру үшін қандай әдіс қолданылады?

a)

A) remove

b)

B) delete

c)

C) clear

d)

D) destroy

e)

E) exit

21.

195. Tkinter-де фон түсін орнату үшін қандай параметр қолданылады?

a)

A) background

b)

B) relief

c)

C) padx

d)

D) command

e)

E) foreground

22.

194. Пайдаланушы енгізген мәтіннің барлығын өшіру үшін қандай әдіс қолданылады?

A) delete(0, END)

B) destroy()

C) remove(0, END)

D) pack_forget()

E) destroy(0, END)

a)

A) delete(0, END)

b)

B) destroy()

c)

C) remove(0, END)

d)

D) pack_forget()

e)

E) destroy(0, END)

23.

193. Виджетке мәтіннің орнына кескінді орнату үшін қандай параметр қолданылады?

a)

A) background

b)

B) font

c)

C) cursor

d)

D) image

e)

Е) anchor

24.

192. Қай параметр виджетте енгізілетін мәтінді жасыру үшін қолданылады (пароль үшін)?

a)

A) hidden

b)

B) secure

c)

C) text

d)

D) show

e)

E) fill

25.

191. Қай виджет пайдаланушыға бірнеше балама мәндер арасынан біреуін таңдауға мүмкіндік береді?

a)

A) Scale

b)

B) Radiobutton

c)

C) Listbox

d)

D) Menubutton

e)

E) Checkbutton

26.

190. Қандай орналастыру менеджері виджеттерді кесте түрінде орналастырады?

a)

A) place

b)

B) grid

c)

C) pack

d)

D) frame

e)

E) fill

27.

189. Frame виджетінде қай параметр жиек сызықтарын көрсетеді?

a)

A) borderwidth

b)

B) relief

c)

C) highlight

d)

D) anchor

e)

E) active

28.

188. Виджетке көрнекі жиек қосу үшін қандай параметр қолданылады?

a)

A) borderwidth

b)

B) relief

c)

C) highlight

d)

D) bg

e)

E) fg

29.

187. Графикалық примитивтерді салу үшін қолданылатын виджет қалай аталады?

a)

A) Entry

b)

B) Listbox

c)

C) Canvas

d)

D) Label

e)

E) Button

30.

186. Tkinter-де жылжу жолағын жасау үшін қай виджет қолданылады?

a)

A) Scale

b)

B) Scrollbar

c)

C) Text

d)

D) Frame

e)

E) Button

31.

185. Tkinter-де pack() әдісі не үшін қолданылады?

a)

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

b)

B) Виджетті жою үшін

c)

C) Мәзір жасау үшін

d)

D) Виджетті терезеде орналастыру үшін

e)

E) Виджеттің қолжетімді кеңістік бойынша кеңеюіне мүмкіндік береді.

32.

184. Tkinter-де деректерді сақтайтын әдіс қандай?

a)

A)   commit()

b)

B)    save()

c)

C)    insert()

d)

D)   store()

e)

E)    append()

33.

183. SQL-де кестенің барлық жазбаларын таңдау үшін қандай сұрау қолданылады?

a)

A)   SELECT * FROM table

b)

B)    GET ALL FROM table

c)

C)    CHOOSE * FROM table

d)

D)   SHOW * FROM table

e)

E)    INSERT INTO * FROM table

34.

182. Tkinter-де қолданушыға хабарлама көрсету үшін қандай модуль қолданылады?

a)

A)   tkinter.notify

b)

B)    tkinter.dialog

c)

C)    tkinter.messagebox

d)

D)   tkinter.alert

e)

E)    tkinter.message

35.

181. Tkinter-де көрнекі мәтінді қалай көрсетуге болады?

 

a)

A)   Label(root, text="Мәтін").pack()

b)

B)    Button(root, text="Мәтін").pack()

c)

C)    Entry(root, text="Мәтін").pack()

d)

D)   Text(root, text="Мәтін").pack()

e)

E)    Message(root, text="Мәтін").pack()

36.

180. SQL-де мәліметтерді кестеге қалай қосуға болады?

 

a)

A)   ADD INTO

b)

B)    UPDATE INTO

c)

C)    CREATE INTO

d)

D)   INSERT INTO

e)

E)    DELETE

37.

179. Tkinter-де батырманы басқан кезде функцияны қалай шақыруға болады?

a)

A)   Button(root, text="Батырма", action=function).pack()

b)

C)    Button(root, text="Батырма", click=function).pack()

c)

D)   Button(root, text="Батырма", run=function).pack()

E)    Button(root, text="Батырма", action=function).pack()

d)

E)    Button(root, text="Батырма", action=function).pack()

e)

B)    Button(root, text="Батырма", command=function).pack()

38.

178. Қандай әдіс Tkinter-ден мәтінді енгізу өрісінен деректерді алады?

 

a)

A)   entry.get()

b)

B)    entry.read()

c)

C)    entry.input()

d)

D)   entry.retrieve()

e)

E)    entry.remove()

39.

177. Мәліметтер базасында SQL сұрауын орындау үшін қандай әдіс қолданылады?

 

a)

A)   cursor.execute()

b)

B)    cursor.query()

c)

C)    cursor.run()

d)

D)   cursor.commit()

e)

cursor.active()

40.

176. Tkinter-де деректер базасын қосу үшін қандай кітапхана қажет?

a)

A)   sqlalchemy

b)

B)    sqlite3

c)

C)    tkinter.db

d)

D)   sql

e)

E)    SQllite2

41.

175.Tkinter терезесін қалай құруға болады

a)

A)     root = Tk()

b)

B)      root = tkinter()

c)

C)      root = Application()

()

d)

D)     root = Frame()

e)

E)      root=tk.Root()

42.

174. Қай виджет ұзақ мәтіндерді көрсету үшін қолданылады және қажет болғанда өлшемін өзгертуге мүмкіндік береді?

a)

A) Label

b)

B) Button

c)

C) Message

d)

D) Text

e)

E) Frame

43.

173. Қай виджет тек мәтінді көрсетеді, бірақ оны өзгертуге мүмкіндік бермейді?

a)

A) Entry

b)

B) Label

c)

C) Text

d)

D) Listbox

e)

E) Message

44.

172. Бағдарламаның негізгі циклін тоқтату үшін қандай әдіс қолданылады?

a)

A) mainloop()

b)

B) end()

c)

C) quit()

d)

D) close()

e)

E) exit()

45.

171. Виджетте мәтін түсін өзгерту үшін қай параметр қолданылады?

a)

A) background

b)

B) fg

c)

C) font

d)

D) cursor

e)

E) color()

46.

170. Қай виджет пайдаланушыға бірнеше опциядан біреуін таңдауға мүмкіндік береді?

a)

A) Checkbutton

b)

B) Entry

c)

C) Radiobutton

d)

D) Menubutton

e)

E) Label

47.

169. pack() әдісінің қай параметрі виджетке барлық бос орынды толтыруға мүмкіндік береді?

a)

A) side

b)

B) fill

c)

C) expand

d)

D) anchor

e)

E) full

48.

 Виджетті ата-аналық контейнерінен жою үшін қандай әдіс қолданылады?

a)

A) delete()

b)

B) remove()

c)

C) destroy()

d)

D) forget()

e)

E) exit()

49.

Tkinter-де виджетті терезеден алып тастау үшін қандай әдіс қолданылады?

a)

A) hide()

b)

B) close()

c)

C) remove()

d)

D) destroy()

e)

E) grid()

50.

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

a)

A) mainloop()

b)

B) configure()

c)

C) grid()

d)

D) quit()

e)

E) destroy()