wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Көпөлшемді массивтер туралы тест

Total questions: 20

Worksheet time: 13mins

Name
Class
Date
1.

Көпөлшемді массив дегеніміз не?

a)

Бір өлшемді массив

b)

Екі немесе одан көп өлшемді массив

c)

Тек екі өлшемді массив

d)

Тізбектелген құрылым

2.

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

a)

int A[10];

b)

int A[5][5];

c)

int A[];

d)

int A[5,5];

3.

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

a)

i > j

b)

i < j

c)

i == j

d)

i + j == 0

4.

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

a)

for

b)

while

c)

do-while

d)

switch

5.

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

a)

Бір for циклі

b)

Қосарланған for циклі

c)

while циклі

d)

do-while циклі

6.

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

a)

Кездейсоқ

b)

Баған бойынша

c)

Жол бойынша

d)

Стек бойынша

7.

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

a)

Индекс 1-ден басталады

b)

Индекс 0-ден басталады

c)

Индекс еркін түрде беріледі

d)

Индекстер міндетті емес

8.

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

a)

Барлық элементтерді қосу арқылы

b)

Барлық элементтерді көбейту арқылы

c)

Минималды мәнді іздеу арқылы

d)

Барлық элементтерді 2-ге бөлу арқылы

9.

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

a)

Кездейсоқ таңдау

b)

Бір цикл арқылы

c)

Қосарланған цикл арқылы

d)

Функция қолданбай

10.

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

a)

Кездейсоқ деректер жиынтығы

b)

Бір атаумен белгіленген біртекті элементтер жиыны

c)

Сандық мәліметтердің кездейсоқ құрылымы

d)

Айнымалылардың еркін жиыны

11.

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

a)

sizeof(A) / sizeof(A[0])

b)

sizeof(A) / sizeof(A[1])

c)

sizeof(A[0]) / sizeof(A)

d)

sizeof(A[1]) * sizeof(A[0])

12.

Екі өлшемді массивті аргумент ретінде функцияға беру үшін не қолданылады?

a)

Тек массив атауы

b)

Көрсеткіш

c)

Қайтару операторы

d)

Файлдық көрсеткіш

13.

Массивті жадыда сақтау қандай әдіспен жүреді?

a)

Динамикалық түрде

b)

Кезектесіп

c)

Көрсеткіш арқылы

d)

Тізім арқылы

14.

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

4 lines
15.

Массивті жадыда сақтау қандай әдіспен жүреді?

a)

Динамикалық түрде

b)

Кезектесіп

c)

Көрсеткіш арқылы

d)

Тізім арқылы

16.

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

a)

Барлық элементтерді қосу

b)

Барлық элементтерді көбейту

c)

Әр жолдың максималды элементін іздеу

d)

Барлық элементтерді реттеу

17.

Массивтермен жұмыс істегенде ең жиі қолданылатын циклдар қандай?

a)

if және switch

b)

for және while

c)

do-while және goto

d)

break және continue

18.

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

a)

printf

b)

scanf

c)

puts

d)

gets

19.

Массив элементтерінің мәндерін өзгерту үшін не қажет?

a)

Көрсеткішті қолдану

b)

Тікелей индекс арқылы қатынасу

c)

switch операторы

d)

Тек жадыны қайта бөлу

20.

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

a)

Барлық элементтерді 2-ге көбейту

b)

Барлық элементтерді теріс санға бөлу

c)

Әр элементті -1-ге көбейту

d)

Барлық элементтерді нөлге теңестіру