wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Сұрыптау әдістері туралы тест

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Сұрыптау әдістерінің негізгі түрлері қандай?

a)

Тізбекті, Кешенді, Тұрақты, Жылдам, Кірістірмелі сұрыптау.

b)

Тікелей, Кірістірмелі, Жылдам, Біркелкі, Бульбашка сұрыптау.

c)

Көпіршікті, таңдау, жылдам,кірістіру

d)

Сызықты, Топтастыру, Кері, Сұрыптау, Кешенді сұрыптау.

2.

Сұрыптау алгоритмдерінің тиімділігін қалай бағалауға болады?

a)

Сұрыптау алгоритмдерінің тиімділігін тек теориялық негізде бағалауға болады.

b)

Сұрыптау алгоритмдерінің тиімділігін тек кеңістік күрделілігімен бағалау жеткілікті.

c)

Сұрыптау алгоритмдерінің тиімділігін тек уақыттық күрделілігі арқылы бағалауға болады.

d)

Сұрыптау алгоритмдерінің тиімділігін уақыттық және кеңістік күрделілігі, тұрақтылығы, және практикалық өнімділігі арқылы бағалауға болады.

3.

Сұрыптау алгоритмдерінің уақыттық күрделілігі дегеніміз не?

a)

Сұрыптау алгоритмдерінің уақыттық күрделілігі - алгоритмнің жұмыс істеу жылдамдығы.

b)

Сұрыптау алгоритмдерінің уақыттық күрделілігі - алгоритмнің тиімділігіне әсері.

c)

Сұрыптау алгоритмдерінің уақыттық күрделілігі - алгоритмнің кіріс деректерінің көлеміне тәуелділігі.

d)

Сұрыптау алгоритмдерінің уақыттық күрделілігі - алгоритмнің код көлемі мен құрылымы.

4.

Сұрыптау әдістерінің ішінен қайсысы ең жылдам?

a)

Insertion Sort

b)

Quick Sort

c)

Bubble Sort

d)

Selection Sort

5.

Сұрыптау алгоритмдерін қолданудың артықшылықтары қандай?

a)

Сұрыптау алгоритмдері деректерді тек жою үшін пайдаланылады.

b)

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

c)

Сұрыптау алгоритмдері тек визуализация үшін қолданылады.

d)

Сұрыптау алгоритмдері тек деректерді сақтау үшін қажет.

6.

Сұрыптау алгоритмдерінің жұмыс принципі қандай?

a)

Сұрыптау алгоритмдері деректерді сақтауға арналған құрылғылар.

b)

Сұрыптау алгоритмдері деректерді белгілі бір тәртіппен орналастыру үшін қолданылатын әдістер.

c)

Сұрыптау алгоритмдері деректерді жою үшін қолданылатын әдістер.

d)

Сұрыптау алгоритмдері деректерді шифрлау үшін қолданылатын әдістер.

7.

Сұрыптау әдістері қандай деректер құрылымдарымен жұмыс істейді?

a)

Сөздіктер, тізімдер, массивтер

b)

Кестелер, графтар, массивтер

c)

Ағаштар, кестелер, графтар

d)

Массивтер, тізімдер

8.

Сұрыптау алгоритмдерінің мысалдарын келтіріңіз.

a)

Heap Sort

b)

Radix Sort

c)

Bubble Sort, Quick Sort, Merge Sort, Insertion Sort, Selection Sort

d)

Shell Sort

9.

Сұрыптау алгоритмдерін программалауда қандай тілдер жиі қолданылады?

a)

Ruby, Go, Swift, Kotlin

b)

PHP, R, Scala, Haskell

c)

Perl, Lua, Elixir, C#

d)

Python, C++, Java, JavaScript

10.

Сұрыптау әдістерінің қолдану салалары қандай?

a)

Деректерді сақтау, өңдеу, визуализация, веб-технологиялар, машиналық оқыту, графикалық дизайн, ақпараттық қауіпсіздік.

b)

Деректерді ұйымдастыру, іздеу, талдау, ақпараттық жүйелер, мәліметтер базалары, статистикалық анализ, компьютерлік ғылым.

c)

Деректерді талдау, синхрондау, шифрлау, блокчейн технологиялары, виртуалды шындық, робототехника, анимация жасау.

d)

Деректерді жинау, сақтау, жіктеу, әлеуметтік желілер, мобильді қосымшалар, ойын бағдарламалау, интернет маркетинг.