wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Массивтер туралы тест

Total questions: 113

Worksheet time: 59mins

Name
Class
Date
1.

Массив дегеніміз не?

a)

Мәтіндік деректерді сақтайтын құрылым

b)

Бірдей типті деректерді сақтайтын құрылым

c)

Логикалық шарттарды тексеру құралы

d)

Деректерді сұрыптау әдісі

2.

Python-да массивтер қалай анықталады?

a)

Мәтіндік жолдар арқылы

b)

Тізімдер (lists) арқылы

c)

Сөздіктер (dictionaries) арқылы

d)

Модульдер (modules) арқылы

3.

Бір өлшемді массив қандай құрылым болып табылады?

a)

Кесте

b)

Қатар бойынша ұйымдастырылған тізбектер

c)

Бағандар жинағы

d)

Жолдар мен бағандардан тұратын матрица

4.

Екі өлшемді массивтің негізгі ерекшелігі қандай?

a)

Бір қатардан тұрады

b)

Бір бағаннан тұрады

c)

Қатарлар мен бағандардан тұрады

d)

Айнымалылар жинағы

5.

Python-да массивтің ұзындығын анықтайтын әдіс қандай?

a)

size()

b)

len()

c)

count()

d)

length()

6.

Екі өлшемді массивтің элементіне қол жеткізу үшін қандай синтаксис қолданылады?

a)

matrix[index]

b)

matrix[row][column]

c)

matrix{row,column}

d)

matrix[row.column]

7.

Python-да массивтің ең үлкен элементін табу үшін қандай функция қолданылады?

a)

max()

b)

min()

c)

sort()

d)

sum()

8.

Python-да массив элементін жою үшін қандай әдіс қолданылады?

a)

remove()

b)

delete()

c)

pop()

d)

clear()

9.

Массивтегі элементтерді кері ретпен орналастыру үшін қандай әдіс қолданылады?

a)

reverse()

b)

sort()

c)

append()

d)

shuffle()

10.

Python-да массивке жаңа элементті қосу үшін қандай әдіс қолданылады?

a)

append()

b)

add()

c)

insert()

d)

extend()

11.

Графикалық интерфейс (GUI) дегеніміз не?

a)

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

b)

Қолданушы мен қосымша арасындағы визуал элементтер арқылы өзара әрекеттесу

c)

Программистке арналған құралдар жинағы

d)

Кодты оңтайландыру әдісі

12.

Tkinter кітапханасы не үшін қолданылады?

a)

Күрделі кәсіби интерфейстер жасау

b)

Мобильді қосымшалар әзірлеу

c)

Қарапайым интерфейстер құру

d)

Графиктер мен диаграммаларды көрсету

13.

PyQt кітапханасының негізгі ерекшелігі қандай?

a)

Ашық кодты

b)

Кеңейтілген мүмкіндіктері бар және күрделі интерфейстер құруға арналған

c)

Мобильді платформаларда қолданылады

d)

Әрдайым тегін

14.

Kivy кітапханасы қандай платформаларда қолданылады?

a)

Тек Windows жүйесінде

b)

Андроид және iOS жүйелерінде

c)

Тек Linux жүйесінде

d)

Тек жұмыс үстеліндегі қосымшалар үшін

15.

wxPython кітапханасының басты артықшылығы неде?

a)

Табиғи интерфейс элементтерін қолдайды

b)

Барлық платформаларға арналған

c)

Жоғары деңгейлі элементтері бар

d)

Оңай орнатылады

16.

Tkinter-мен құрылған интерфейстің басты шектеулері қандай?

a)

Күрделі интерфейстер құруға шектеулі

b)

Тек Windows жүйесінде жұмыс істейді

c)

Заманауи дизайн элементтері бар

d)

Қосымша тәуелділіктерді қажет етеді

17.

Каковы основные ограничения интерфейса?

a)

Сложные интерфейсы ограничены

b)

Работает только в Windows

c)

Современные элементы дизайна

d)

Требует дополнительных зависимостей

18.

Какой инструмент используется для проектирования элементов интерфейса через PyQt?

a)

Visual Studio Code

b)

Qt Designer

c)

Jupyter Notebook

d)

Sublime Text

19.

Какие возможности поддерживает библиотека Kivy?

a)

Чувствительные элементы

b)

Высококачественная графика

c)

Современные стили

d)

Мультимедийные элементы

20.

Для каких приложений wxPython эффективен?

a)

Мобильные приложения

b)

Десктопные приложения

c)

Веб-приложения

d)

Разработка графиков

21.

Как создать кнопку в Tkinter?

a)

tk.Button()

b)

tk.Click()

c)

tk.Window()

d)

tk.Widget()

22.

Какой оператор используется для сложения чисел?

a)

-

b)

*

c)

+

d)

/

23.

Какой оператор является оператором степени?

a)

^

b)

**

c)

^^

d)

//

24.

Как записывается оператор равенства?

a)

=

b)

==

c)

!=

d)

:=

25.

Какой оператор используется для нахождения остатка?

a)

/

b)

//

c)

%

d)

^

26.

Как записывается логический оператор 'И'?

a)

or

b)

and

c)

not

d)

==

27.

Какой оператор используется для целочисленного деления?

a)

%

b)

//

c)

/

d)

**

28.

Какой оператор используется для присвоения значения переменной?

a)

==

b)

=

c)

:=

d)

!=

29.

Какой оператор проверяет, являются ли два значения одним и тем же объектом?

a)

is

b)

==

c)

in

d)

not in

30.

Какой оператор проверяет, существует ли элемент в списке?

a)

not

b)

in

c)

is

d)

==

31.

Каков результат выражения '5 + 3 * 2'?

4 lines
32.

Какой оператор проверяет, является ли объект?

a)

is

b)

==

c)

in

d)

not in

33.

Какой оператор проверяет, есть ли элемент в списке?

a)

not

b)

in

c)

is

d)

==

34.

Каков результат выражения '5 + 3 * 2'?

a)

16

b)

11

c)

13

d)

8

35.

Какова основная функция условных операторов?

a)

Определение переменных

b)

Проверка условий и выполнение соответствующих действий

c)

Обработка текстовых данных

d)

Управление циклами

36.

Какой оператор используется для проверки условий в Python?

a)

switch

b)

case

c)

if

d)

elif

37.

Когда выполняется оператор 'else'?

a)

Когда условие истинно

b)

Когда условие ложно

c)

Когда все условия истинны

d)

В конце кода

38.

Какова основная цель оператора 'elif'?

a)

Изменение логических условий

b)

Проверка дополнительных условий

c)

Завершение кода

d)

Изменение переменных

39.

Как записывается синтаксис тернарного оператора?

a)

условие ? истина : ложь

b)

истина if условие else ложь

c)

условие if истина else ложь

d)

истина else условие if ложь

40.

Какой логический оператор требует, чтобы все условия были истинны?

a)

or

b)

not

c)

and

d)

in

41.

Что такое вложенный условный оператор?

a)

Использование другого условного оператора внутри одного

b)

Использование дополнительных функций

c)

Объединение строк

d)

Сравнение переменных

42.

Какой оператор отрицает условие?

a)

not

b)

or

c)

elif

d)

and

43.

Какой случай может служить примером использования отрицательного условия?

(a)  

44.

Какой оператор отрицает условие?

a)

not

b)

or

c)

elif

d)

and

45.

Какой случай может быть примером отрицательного условия?

a)

Если значение переменной больше определенного числа

b)

Если условие ложно

c)

Если введенные данные неверны

d)

Если введенные данные верны

46.

Какая комбинация операторов используется для создания системы оценивания?

a)

if и else

b)

if, elif и else

c)

while и for

d)

try и except

47.

Какой цикл полезен, когда количество элементов известно?

a)

while

b)

for

c)

infinite

d)

recursive

48.

Что возвращает range(5)?

a)

1, 2, 3, 4, 5

b)

0, 1, 2, 3, 4

c)

5, 4, 3, 2, 1

d)

0, 2, 4, 6, 8

49.

При каком условии выполняется цикл while?

a)

Когда определенное условие истинно

b)

Когда все условия истинны

c)

Когда одно условие ложно

d)

Когда условие не выполняется

50.

Какой оператор позволяет выйти из цикла досрочно?

a)

pass

b)

continue

c)

break

d)

return

51.

Какой оператор позволяет перейти к следующей итерации цикла?

a)

pass

b)

continue

c)

break

d)

yield

52.

Что такое вложенные циклы?

a)

Объединение нескольких условий

b)

Использование одного цикла внутри другого

c)

Досрочный выход из цикла

d)

Бесконечный цикл

53.

Что возвращает range(2, 10, 2)?

a)

2, 4, 6, 8, 10

b)

2, 4, 6, 8

c)

0, 2, 4, 6, 8

d)

1, 3, 5, 7, 9

54.

Как создать бесконечный цикл?

a)

while True:

b)

for i in range():

c)

while Fa

55.

Какие значения возвращает?

a)

2, 4, 6, 8, 10

b)

2, 4, 6, 8

c)

0, 2, 4, 6, 8

d)

1, 3, 5, 7, 9

56.

Как создать бесконечный цикл?

a)

while True:

b)

for i in range():

c)

while False:

d)

for i in infinite:

57.

В каких случаях выполняется блок else?

a)

Когда цикл завершается нормально

b)

Когда условие цикла ложно

c)

Если используется break внутри цикла

d)

Перед началом цикла

58.

Какой цикл можно использовать для нахождения суммы повторяющихся чисел?

a)

for

b)

while

c)

Все правильно

d)

Только infinite

59.

Как определить функцию в Python?

a)

function

b)

def

c)

lambda

d)

return

60.

Какой оператор используется для возврата значения из функции?

a)

return

b)

yield

c)

break

d)

pass

61.

Что пишется для вызова функции?

a)

function()

b)

def function()

c)

call function()

d)

exec function()

62.

Какой пример функции с аргументами?

a)

def func():

b)

def func(a, b):

c)

def func(): return a + b

d)

def():

63.

Как передать аргументы с значениями по умолчанию?

a)

def func(a, b=5):

b)

def func(a=5, b):

c)

def func(a: 5, b):

d)

def func(a, b->5):

64.

Что такое args?

a)

Именованные аргументы в функции

b)

Аргументы любой длины в функции

c)

Имя цикла

d)

Функция модуля

65.

Как функция возвращает несколько значений?

a)

С несколькими операторами return

b)

Возвращая значения в виде кортежа

c)

Каждое значение через print

d)

Может вернуть только одно значение

66.

Функцияны бірнеше return операторымен қалай анықтайсыз?

a)

Бірнеше return операторымен

b)

Мәндерді кортеж түрінде қайтару

c)

Әрбір мәнді print арқылы

d)

Бір мәнді ғана қайтара алады

67.

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

a)

def outer(): def inner():

b)

inner(): def outer():

c)

for def():

d)

def():

68.

Функцияларға позициялық аргументтер қалай беріледі?

a)

Аты арқылы

b)

Ретіне байланысты

c)

Әрқашан соңында

d)

Тек *args арқылы

69.

Рекурсивті функция дегеніміз не?

a)

Өз функциясын қайта шақыратын функция

b)

Бірнеше аргументті қабылдайтын функция

c)

Басқа функцияны шақыратын функция

d)

Циклді қолданатын функция

70.

Python-да модульді импорттау үшін қандай оператор қолданылады?

a)

load

b)

import

c)

include

d)

export

71.

Модульдің нақты бір функциясын импорттау үшін қандай синтаксис қолданылады?

a)

import math.sqrt

b)

from math import sqrt

c)

include math.sqrt

d)

math.sqrt()

72.

Модульге псевдоним беру үшін қандай кілт сөз қолданылады?

a)

alias

b)

as

c)

rename

d)

define

73.

Қандай функция модульдің мазмұнын көруге мүмкіндік береді?

a)

dir()

b)

show()

c)

content()

d)

list()

74.

Қандай модуль кездейсоқ сандар генерациясы үшін қолданылады?

a)

random

b)

math

c)

numpy

d)

stats

75.

datetime модулінде ағымдағы уақытты қайтару үшін қандай функция қолданылады?

a)

datetime.current()

b)

datetime.now()

c)

datetime.today()

d)

datetime.date()

76.

numpy модулі қандай мақсатта қолданылады?

a)

Жолдармен жұмыс

b)

Массивтермен және ғылыми есептеулер

c)
77.

numpy модулі қандай мақсатта қолданылады?

a)

Жолдармен жұмыс

b)

Массивтермен және ғылыми есептеулер

c)

Кездейсоқ сандар генерациясы

d)

Деректерді визуализациялау

78.

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

a)

install pandas

b)

pip install pandas

c)

import pandas

d)

setup pandas

79.

Python стандартты кітапханасындағы math.pi мәні нені білдіреді?

a)

Пи санының квадрат түбірін

b)

Пи санының мәнін

c)

Жай санды

d)

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

80.

random.choice() қандай мақсатта қолданылады?

a)

Кездейсоқ сан шығару

b)

Кездейсоқ элемент таңдау

c)

Тізімді араластыру

d)

Массив құру

81.

Python-да жолдың ұзындығын анықтайтын функция қандай?

a)

length()

b)

size()

c)

len()

d)

count()

82.

Жолдарды біріктіру үшін қандай оператор қолданылады?

a)

-

b)

+

c)

*

d)

&

83.

Жолды бірнеше рет қайталау үшін қандай оператор қолданылады?

a)

*

b)

+

c)

-

d)

/

84.

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

a)

upper()

b)

lower()

c)

capitalize()

d)

title()

85.

Жолдың басындағы және соңындағы бос орындарды жою үшін қандай әдіс қолданылады?

a)

clean()

b)

strip()

c)

trim()

d)

remove()

86.

Жолды бөліп алу үшін қандай әдіс қолданылады?

a)

split()

b)

divide()

c)

slice()

d)

find()

87.

Жолдың ішіндегі таңбаларды ауыстыру үшін қандай әдіс қолданылады?

a)

replace()

b)

swap()

c)

update()

d)

change()

88.

Жолдың ішіндегі таңбаларды ауыстыру үшін қандай әдіс қолданылады?

a)

replace()

b)

swap()

c)

update()

d)

change()

89.

Жолды форматтаудың ең заманауи тәсілі қандай?

a)

% операторы

b)

.format() әдісі

c)

f-string

d)

join()

90.

Жолдағы бірінші символға қол жеткізу үшін қандай индекс қолданылады?

a)

1

b)

0

c)

-1

d)

None

91.

Жолдың соңғы символына қол жеткізу үшін қандай индекс қолданылады?

a)

-1

b)

length()

c)

len()

d)

0

92.

Python-да файлды ашу үшін қандай функция қолданылады?

a)

file()

b)

open()

c)

read()

d)

write()

93.

Файлды тек оқу режимінде ашу үшін қандай режим қолданылады?

a)

w

b)

r

c)

a

d)

rb

94.

Файлдың мазмұнын бірден оқуға мүмкіндік беретін әдіс қандай?

a)

read()

b)

readline()

c)

readlines()

d)

readall()

95.

Файлды автоматты түрде жабу үшін қандай оператор қолданылады?

a)

auto

b)

with

c)

close

d)

file

96.

Жаңа файл құру үшін қандай режим қолданылады?

a)

w

b)

x

c)

a

d)

wb

97.

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

a)

a

b)

w

c)

x

d)

r+

98.

Файлдан жолдарды тізім түрінде оқу үшін қандай әдіс қолданылады?

a)

read()

b)

readlines()

c)

readline()

d)

split()

99.

Файл позициясын анықтайтын әдіс қандай?

a)

position()

b)

locate()

c)

tell()

d)

seek()

100.

Файлдың белгілі бір позициясына өту үшін қандай әдіс қолданылады?

a)

move()

b)

locate()

c)

jump()

d)

seek()

101.

Файлдарды көшіру үшін қандай модуль қолданылады?

a)

os

b)

shutil

c)

sys

d)

file

102.

Python бағдарламалау тілі қашан пайда болды?

a)

1990

b)

199

103.

Файлдарды көшіру үшін қандай модуль қолданылады?

a)

os

b)

shutil

c)

sys

d)

file

104.

Python бағдарламалау тілі қашан пайда болды?

a)

1990

b)

1991

c)

2000

d)

2005

105.

Python тілін кім жасады?

a)

Dennis Ritchie

b)

Guido van Rossum

c)

James Gosling

d)

Bjarne Stroustrup

106.

Python-да мәлімет енгізу үшін қандай функция қолданылады?

a)

input()

b)

read()

c)

get()

d)

scanf()

107.

Айнымалының мәнін экранға шығару үшін қандай функция қолданылады?

a)

display()

b)

output()

c)

print()

d)

echo()

108.

Бүтін санды бөлшек санға түрлендіретін функция қандай?

a)

int()

b)

float()

c)

str()

d)

bool()

109.

Python-да ең үлкен санды табу үшін қандай функция қолданылады?

a)

max()

b)

min()

c)

sum()

d)

abs()

110.

Python-да жолдағы символдардың санын анықтайтын функция қандай?

a)

size()

b)

length()

c)

len()

d)

count()

111.

Python-да логикалық мәндерді қандай тип сипаттайды?

a)

int

b)

float

c)

bool

d)

str

112.

Python синтаксисінде код блоктары қалай анықталады?

a)

Фигурлы жақшалармен

b)

Жол аяқталған нүктемен

c)

Табуляция арқылы

d)

Кілт сөздер арқылы

113.

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

a)

Кодты машиналық тілге түрлендіру және орындау

b)

Компиляция жасау

c)

Файлдарды орындау

d)

Қолданушы интерфейсін басқару