wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

37 тех прог

Total questions: 37

Worksheet time: 19mins

Name
Class
Date
1.

"Persons" кестесінен барлық мәндерді таңдау сұранысы келесідей:

a)

SELECT * FROM Persons

b)

SELECT ALL Persons

c)

SELECT .[Persons]

d)

SELECT ANSWER

e)

Дұрыс жауабы берілмеген

2.

Сөздік дегеніміз не?

a)

оның элементтерін сандық индекс бойынша емес, Python тіліндегі ерікті объект (сан, жол, кортеж) бойынша анықтауға мүмкіндік беретін деректер құрылымы

b)

тізім элементтерінде тек объектіге сілтеме бар, сондықтан тізімдерде әртүрлі деректер түрлері болуы мүмкін

c)

Python тіліндегі оның элементтерін сандық индекс пен ерікті объект бойынша анықтауға мүмкіндік беретін деректер құрылымы

d)

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

3.

Сөздікті құрудың дұрыс синтаксисі

a)

Сөздік атауы ={кілт:мән,

кілт:мән,

кілт:мән,

кілт:мән }

b)

а ={ кілт:мән }

кілт:мән }

кілт:мән }

кілт:мән }

c)

Сөздік атауы&{ кілт:мән,

кілт:мән,

кілт:мән,

кілт:мән }

d)

Дұрыс жауабы берілмеген

4.

Объектілер не көмегімен басқарылады?

a)

қасиеттер мен әдістері

b)

объектілер

c)

субъектілер

d)

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

5.

Алгоритм циклдік деп аталады, егер ....

a)

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

b)

белгілі бір операторлар тізбегі орындалады

c)

алгоритм қадамдарының реттілігі кейбір шарттардың орындалуына байланысты өзгереді

d)

оператор бір рет орындалады

e)

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

6.

Алгоритм циклдік деп аталады, егер ....

a)

циклдің қайталану саны алдын-ала белгісіз, тек алгоритмді орындау барысында анықталады

b)

белгілі бір операторлар тізбегі орындалады

c)

алгоритм қадамдарының реттілігі кейбір шарттардың орындалуына байланысты өзгереді

d)

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

7.

Шартты алгоритм деп аталады, егер ....

a)

алгоритм қадамдарының реттілігі кейбір шарттардың орындалуына байланысты өзгереді

b)

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

c)

белгілі бір қайталау реті орындалады

d)

циклдің қайталану саны алдын-ала белгісіз, тек алгоритмді орындау барысында анықталады

e)

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

8.

Екі санның максимум мәнін табыңыз

a)

a = int(input("Введите значение a "))

b = int(input("Введите значение b "))

if a >= b:

max=a

else:

max=b

print("Максимальное из двух чисел =", max)

b)

> a = 17:

b = 5:

if a >= b:

max=a

else:

max=b

print("Максимальное из двух чисел =", max)

c)

a = int(input("Введите значение a ")):

b = int(input("Введите значение b ")):

if a >= b

max=a

els

max=b

print("Максимальное из двух чисел =", max)

d)

дұрыс жауап нұсқасы берілмеген

9.

Келесі тұжырымдардың қайсысы a режиміне сәйкес келеді?

a)

жаңа мазмұнды қосу үшін ашылады. Егер көрсетілген атауды таппаса, жазу үшін жаңа файл жасайды.

b)

оқу және жазу үшін (бинарлық). Егер көрсетілген атауды таппаса, жазу үшін жаңа файл жасайды.

c)

оқу және жазу үшін. Егер көрсетілген атауды таппаса, жазу үшін жаңа файл жасайды.

d)

тек жазу үшін (бинарлық). Егер көрсетілген атауды таппаса, жаңа файл жасайды.

e)

тек жазу үшін. Егер көрсетілген атауды таппаса, жаңа файл жасайды.

10.

Файлға жолдар тізбегін қосады

a)

file.writelines(sequence)

b)

file.write(str)

c)

file.readline()

e)

file.close()

11.

Қандай функция шектерді (рамкаларды) текстураға кіріп тұрғандай эффектіні қосады (Какая функция добавляет эффект врезанной, будто утопающей в текстуру, рамки):

import tkinter as tk

border_effects = {

"flat": tk.FLAT,

"sunken": tk.SUNKEN,

"raised": tk.RAISED,

"groove": tk.GROOVE,

"ridge": tk.RIDGE,

}

window = tk.Tk()

a)

tk.GROOVE

b)

tk.FLAT

c)

tk.SUNKEN

d)

tk.RAISED

e)

tk.RIDGE 

12.

Кодты жариялаудың дұрыс жауап нұсқасын белгілеңіз:

a)

> try:

a=float(input("Введите 1 число "))

b=float(input("Введите 2 число "))

c=a/b

print("\nЧастное от деления = ", c)

except (ZeroDivisionError, ValueError):

print ("Вы делите на нуль или вы ввели не числовое значение!")

finally:

print("Давайте запустим программу еще раз \nНажмите ENTER для выхода")

b)

try{

a=float(input("Введите 1 число "))

b=float(input("Введите 2 число "))

c=a/b

print("\nЧастное от деления = ", c)

except (ZeroDivisionError, ValueError):

print ("Вы делите на нуль или вы ввели не числовое значение!")

finally:

print("Давайте запустим программу еще раз \nНажмите ENTER для выхода")}

c)

try

a=float(input("Введите 1 число "))

b=float(input("Введите 2 число "))

c=a/b

print("\nЧастное от деления = ", c)

except (ZeroDivisionError, ValueError)

print ("Вы делите на нуль или вы ввели не числовое значение!")

finally

print("Давайте запустим программу еще раз \nНажмите ENTER для выхода")

d)

try{

a=float(input("Введите 1 число "))

b=float(input("Введите 2 число "))

c=a/b

print("\nЧастное от деления = ", c)}

except (ZeroDivisionError, ValueError){

print ("Вы делите на нуль или вы ввели не числовое значение!")}

finally{

print("Давайте запустим программу еще раз \nНажмите ENTER для выхода")}

 

e)

Дұрыс жауабы берілмеген

13.

Мына код нені береді:

print(a)

a)

True

b)

False

c)

Bool

d)

Қате

e)

Ештеңе шықпайды

14.

Тізімді дұрыс жариялау нұсқасын таңдаңыз?

a)

my_list = [1, 2, 3, 4, 5]

b)

my_list = ('один', 'два', 'три', 'четыре', 5)

c)

my_list = ('один', 10, 2.25, [5, 15], 'пять')

d)

my_list = ('один', 'два', 'три', 'четыре', 'пять'}

e)

Дұрыс жауап нұсқасы берілмеген

15.

Келесі кодтың жауабы қандай болады? my_array = [0, 1, 2, 3, 4]

i = my_array.index(5)

print(i)

a)

Қате шығады: ValueError

b)

4

c)

-1

d)

[0, 1, 2, 3, 4, 5]

e)

[0, 1, 2, 3, 4, 5]

16.

Класс пен объектінің айырмашылығын көрсетіңіз

a)

Нысандар класстардан жасалады

b)

Нысандарды шақыру мүмкін емес

c)

Арасындағы класпен және объектісі еш айырмашылық жоқ

d)

Класстар циклдардан жасалған, ал нысандар жоқ

e)

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

17.

Жауаптардың қайсысы блок-схема түріне жатпайды?

a)

Командалық

b)

Сызықтық

c)

Тармақтық

d)

Циклдік

e)

ешқайсысы

18.

Жауаптардың қайсысы Python- да кірістірілген деректер түрлеріне не кірмейді?

a)

alse

b)

and

c)

or

d)

not

e)

true

19.

Entry класын қолдана отырып енгізуді жүзеге асыру

a)

txt = Entry(window, width=10)

b)

lbl.configure(text="")

c)

txt.grid(column=1, row=0)

d)

window.mainloop()

e)

дұрыс нұсқасы берілмеген

20.

Енгізу виджетін қалай өшіруге болады

a)

txt = Entry(window,width=10, state='disabled')

b)

txt = Entry(window,width=10, state='enabled')

c)

txt = Entry(window,width=10, state)

d)

txt = Entry(window,width10, state”disabled”)

e)

дұрыс нұсқасы берілмеген

21.

Каталогты қандай әдіспен сұрауға болады?

a)

askdirectory

b)

direct

c)

directorry

d)

ask

e)

дұрыс нұсқасы берілмеген

22.

Қай функция қайталанатын мәнді қайтарады?

a)

range()

b)

len()

c)

xrange()

d)

ord()

e)

дұрыс жауабы берілмеген

23.

Мұрагерлік дегеніміз не?

a)

мұрагерлік-объектілі-бағытталған бағдарламалау тұжырымдамасы, оған сәйкес дерексіз деректер типі бағдарламалық қамтама компоненттерін қайта пайдалануға ықпал ететін белгілі бір типтегі мәліметтер мен функционалдылықты мұра ете алады.

b)

мұрагерлік-ОББ негізгі үш парадигмасының бірі. Мұрагерлік-бұл объектінің базалық құру кезінде жоқ туынды класс әдістерін қолдану мүмкіндігі.

c)

мұрагерлік — информатикада мәліметтер мен олармен жұмыс істейтін әдістердің бір компонентіне орналастыру. Көптеген бағдарламалау тілдерін (C++, C#, Java және басқалары) жүзеге асыруда бағдарламаның әртүрлі компоненттеріне қол жетімділікті бөлуге мүмкіндік беретін жасыру механизмін ұсынады.

d)

> мұрагерлік-бұл деректерді анықтау және қайта анықтау әдісі

e)

дұрыс жауабы берілмеген

24.

Python-да белгілі бір модульді қандай команда арқылы орнатуға болады?

a)

pip

b)

download-module

c)

pep

d)

download

e)

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

25.

a=[2,4,8]

print(a[::-2]) нәтижесі қандай?

a)

[8, 2]

b)

[2, 8]

c)

4

d)

[2, 4]

e)

Қате

26.

Өрісті private түрде дұрыс жариялаудың нұсқасын белгілеңіз

a)

__field = 0

b)

_ field = 0

c)

field = 0

d)

private field = 0

e)

field == 0

27.

Python-да қанша конструктор болуы мүмкін?

a)

тек 1

b)

мүлдем жоқ

c)

2

d)

қалағаныңызша

e)

3 артық емес

28.

Экземпляр әдісін қандай параметр міндетті түрде қабылдайды?

a)

объект экземплярының өзі

b)

объектінің түрі

c)

класс атауы

d)

мұндай дәлел жоқ

e)

әдістің өзі

29.

> А класының конструкторын қалай құруға болады?

a)

def init (конструктор параметрі)

b)

A (конструктор параметрі)

c)

def A (конструктор параметрі)

d)

def init (конструктор параметрі)

e)

def init (конструктор параметрі)

30.

DROP DATABASE Users сұранысының орындалуы қандай нәтижеге әкеледі?

a)

"Users" деректер базасын толығымен жою

b)

"Users" деректер базасына өзгерістер енгізуді бұғаттау

c)

ағымдағы деректер базасынан "Users" кестесін жою

d)

"Users" деректер базасының кестесіне жаңа жазбалар енгізу

e)

тиісті жауап жоқ

31.

Тек әртүрлі мәндерді қайтару үшін қандай өрнек қолданылады?

a)

SELECT DISCINCT

b)

SELECT DIFFERENT

c)

SELECT UNIQUE

d)

SELECT VISION

e)

Дұрыс жауабы келтірілмеген

32.

SELECT * FROM Students сұранымы нені қайтарады?

a)

"Students" кестесіндегі барлық жазбалар

b)

"Students" кестесіндегі жазбалардың есептелген жиынтық саны

c)

"Students" кестесінің ішкі құрылымын

d)

"Students" кестесінің сыртқы құрылымын

e)

тиісті жауабы жоқ

33.

Соманы есептеу үшін қандай агрегаттық функция қолданылады?

a)

 SUM

b)

AVG

c)

 COUNT

d)

MATH

e)

UNION

34.

Ағымдағы күнді қайтаратын сұраным жазыңыз

a)

SELECT GetDate()

b)

SELECT TodayDate()

c)

SELECT Date(Today)

d)

JOIN Date(Today)

e)

ALTER Date

35.

Python бағдарламалау тілі қандай программаларды құруға жарамды:

a)

барлық жауаптар дұрыс

b)

компьютерлік бағдарламалар

c)

мобильді қосымшалар

d)

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

e)

ойындар

36.

Label функциясын қысқаша қалай енгізуге болады?

a)

lbl

b)

lb1

c)

l1

d)

lebel1

e)

label1

37.

Тінтуірдің сол жақ батырмасын екі рет басуды іске қосу үшін не енгізу керек?

a)

<Double-Button-1>

b)

<Double-Button-2>

c)

<Double-B1>

d)

<Double-B2>

e)

Double-Button-1