wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

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

Total questions: 44

Worksheet time: 25mins

Name
Class
Date
1.

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

a)

Бірнеше қатарлар

b)

Біртекті элементтердің жинағы

c)

Кесте түріндегі мәндер

d)

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

2.

Массив элементтерін нөмірлеу қай саннан басталады?

a)

1

b)

0

c)

2

d)

-1

3.

Python тілінде массивтің элементтеріне қалай қол жеткіземіз?

a)

A[индекс]

b)

A(индекс)

c)

A{индекс}

d)

A<индекс>

4.

import array модулінің қызметі қандай?

a)

Құрылымдық деректер енгізу

b)

Массивтермен жұмыс істеу

c)

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

d)

Тізім құру

5.

Массив элементтерінің реттік нөмірі қалай аталады?

a)

Элемент мәні

b)

Индекс

c)

Сандық жол

d)

Айнымалы

6.

Python тілінде массив элементтерін енгізудің қандай әдістері бар?

a)

for циклі

b)

Кездейсоқ сандар генераторы

c)

Файлдан оқу

d)

Барлығы дұрыс

7.

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

a)

remove()

b)

append()

c)

del

d)

insert()

8.

Берілген массив элементтері: A = [1, 2, 3, 4, 5]. A[2] мәні не болады?

a)

2

b)

3

c)

4

d)

5

9.

Массивтің элементтерін өсу ретімен сұрыптау үшін не қолданылады?

a)

sorted(A)

b)

A.reverse()

c)

A.sort(reverse=True)

d)

insert()

10.

Жылдам сұрыптау алгоритмі (Quick Sort) қай жылы ұсынылды?

a)

1950

b)

1960

c)

1970

d)

1980

11.

sorted(A, reverse=True) командасы не істейді?

a)

Элементтерді өсу ретімен сұрыптайды

b)

Элементтерді кему ретімен сұрыптайды

c)

Массивтің соңғы элементін жояды

d)

Элементтерді кездейсоқ орналастырады

12.

Екіөлшемді массив қалай аталады?

a)

Матрица

b)

Кесте

c)

Бағана

d)

Жол

13.

Матрицаның элементіне қалай қол жеткіземіз?

4 lines
14.

Екіөлшемді массив қалай аталады?

a)

Матрица

b)

Кесте

c)

Бағана

d)

Жол

15.

Матрицаның элементіне қалай қол жеткіземіз?

a)

A[жол, бағана]

b)

A(жол, бағана)

c)

A[жол][бағана]

d)

A(жол][бағана)

16.

Массив элементтерінің орындарын ауыстыру үшін не қолданылады?

a)

swap()

b)

buf айнымалысы

c)

reverse()

d)

insert()

17.

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

a)

append()

b)

del

c)

insert()

d)

sort()

18.

Бас диагональ элементтерін қосу қандай шартпен іске асады?

a)

i == j

b)

i != j

c)

i + j == N

d)

i > j

19.

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

a)

array

b)

random

c)

math

d)

input

20.

Берілген массив: A = [5, 6, 7, 8]. del A[1] командасынан кейін массив қандай болады?

a)

[5, 6, 7, 8]

b)

[5, 7, 8]

c)

[6, 7, 8]

d)

[5, 8]

21.

Массивтегі жұп элементтерді қалай табамыз?

a)

if A[i] % 2 == 0:

b)

if A[i] % 2 != 0:

c)

if A[i] > 0:

d)

if A[i] < 0:

22.

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

a)

while

b)

for

c)

if

d)

else

23.

Массивтің бастапқы 3 элементін алу үшін қандай Python синтаксисі қолданылады?

a)

A[0:3]

b)

A[3]

c)

A[:3]

d)

A[3:]

24.

len(A) функциясы не үшін қолданылады?

a)

Массивтің элементтерін сұрыптау үшін

b)

Массивтің ұзындығын анықтау үшін

c)

Массивтің соңғы элементін жою үшін

d)

Массивке элемент қосу үшін

25.

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

a)

A.pop()

b)

A.sort()

c)

A.reverse()

d)

A.append()

26.

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

a)

A.pop()

b)

A.sort()

c)

A.reverse()

d)

A.append()

27.

A.insert(2, 10) командасының нәтижесі қандай болады, егер A = [1, 2, 3, 4]?

a)

[1, 2, 3, 10, 4]

b)

[1, 10, 2, 3, 4]

c)

[1, 2, 10, 3, 4]

d)

[1, 2, 3, 4, 10]

28.

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

a)

max()

b)

sort()

c)

len()

d)

min()

29.

Екіөлшемді массивтің 1-ші жолын шығару үшін қандай синтаксис дұрыс?

a)

A[0]

b)

A[1]

c)

A[:][0]

d)

A[0][:]

30.

Бас диагональ элементтері қандай шартқа сәйкес келеді?

a)

i == j

b)

i + j == N-1

c)

i != j

d)

i > j

31.

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

a)

Жолдар мен бағаналар

b)

Бағаналар мен мәндер

c)

Жолдар мен индекстер

d)

Мәндер мен индекстер

32.

Массив элементтерін кездейсоқ сандармен толтыру үшін қандай функция қолданылады?

a)

random.choice()

b)

random.randint()

c)

random.range()

d)

random.sort()

33.

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

a)

A.sort(reverse=True)

b)

A.reverse()

c)

sorted(A)

d)

A.pop()

34.

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

a)

for ішінде for

b)

while ішінде for

c)

if ішінде for

d)

else циклі

35.

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

a)

B = sorted(A)

b)

A.sort(reverse=True)

c)

A.append()

d)

A.remove()

36.

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

a)

B = sorted(A)

b)

A.sort(reverse=True)

c)

A.append()

d)

A.remove()

37.

Массив элементтерін салыстырып, ауыстыратын сұрыптау түрі қандай?

a)

Кірістірілген сұрыптау

b)

Көпіршік әдісі (Bubble sort)

c)

Таңдау әдісі

d)

QuickSort

38.

Массивтен элементті жою үшін қандай функция қолданылады?

a)

remove()

b)

insert()

c)

sorted()

d)

append()

39.

Массивтің ұзындығын анықтайтын функция:

a)

size()

b)

len()

c)

count()

d)

index()

40.

A = [5, 2, 8, 1]. A.pop(2) командасының нәтижесі қандай болады?

a)

[5, 2, 1]

b)

[5, 2, 8, 1]

c)

[5, 8, 1]

d)

[2, 8, 1]

41.

Массив элементін соңына қосу үшін не қолданылады?

a)

A.remove()

b)

A.insert()

c)

A.append()

d)

A.pop()

42.

A[1:4] операциясы нені білдіреді?

a)

1-ден бастап 4-ке дейінгі элементтерді алады

b)

1-ші және 4-ші элементтерді алады

c)

Тек 4-ші элементті шығарады

d)

1-ден бастап барлық элементтерді шығарады

43.

Төмендегі командалардың қайсысы массивті сұрыптайды?

a)

A.append()

b)

A.reverse()

c)

sorted(A)

d)

A.pop()

44.

Python массив элементтерін кездейсоқ толтыру үшін қай модуль қолданылады?

a)

math

b)

os

c)

random

d)

sys