wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MTA_lecture_7(Sort)

Total questions: 19

Worksheet time: 4mins

Name
Class
Date
1.

Saralash algoritmlari

a)

Ro'yhatlarni tartiblash

b)

berilgan obyektlar ketma-ketligini ma`lum mantiqiy tartibda qayta joylashtirish jarayoniga aytiladi

c)

Turli hil obektlar ichidan kerakli yozuvlarni saralab olish

2.

Saralash jarayoni qanday kechadi ?

a)

tatrtibli joylashtitish orqali tashkil qilinadi

b)

Saralash jarayoni eng katta va kichigini topishga asoslangan jarayon hisoblanadi.

c)

Saralash jarayoni taqqoslashga asoslangan jarayon hisoblanadi.

3.

Saralash algoritmlari nima uchun kerak

a)

Kompyuterni tez ishlashi uchun

b)

resurslarni tejash uchun

c)

foydalanuvchi va tizim ish jarayonida qulaylik tashkil qilish uchun

4.

Array deyarli saralangan bo`lsa eng yaxshi saralash algoritm (a)   sort

5.

operatsion tizimlarda ham saralashdan foydalaniladimi

Ha -> 1

Yuq -> 0



(a)  

6.

Bubble sort qanday ishlaydi

a)

tartib bilan ketma-ket yozuvlarni solishtirish orqali saralaydi

b)

tartib bilan eng katta va eng kichigini topish orqali saralaydi

c)

katta va kichiklarni joyini almashtirish orqali saralaydi

7.

Bubble sort ......

a)

eng sodda va vaqt ko`p sarflanadigan saralash algoritm

b)

eng sodda va vaqt kam sarflanadigan saralash algoritm

c)

eng murakkab va vaqt ko`p sarflanadigan saralash algoritm

8.

Bubble sort algoritmining murakkablik darajasi ?

a)

O(n^2)

b)

O(n)

c)

O(log n)

9.

Bubble sortni .....

a)

katta ro`yhatlarga qo`llash yaxshi natija bermaydi

b)

katta ro`yhatlar uchun ishlatish mumkin chunki tez saralaydi

c)

saralash jarayoni juda murakkab

10.

Selection sortning vaqt murakkabligi

a)

o(n^2)

b)

O(n)

c)

O(logn)

d)

O(nlogn)

11.

Insertion sortning vaqt murakkabligi

a)

o(n^2)

b)

O(n)

c)

O(logn)

d)

O(nlogn)

12.

Insertion sortning saralash g`oyasi

a)

ikkita qo`shnisini solishtirish orqali

b)

ixtiyoriy elementni olib dastlabki elementga solishtirish va qolganlarini saralangan array ga solishtirish orqali

c)

Eng katta yoki eng kichigini topib navbat bilan o`rnini almashtirish orqali

d)

Boshqa arrayga yozish orqali

13.

Selection sortning saralash g`oyasi

a)

ikkita qo`shnisini solishtirish orqali

b)

ixtiyoriy elementni olib dastlabki elementga solishtirish va qolganlarini saralangan array ga solishtirish orqali

c)

Eng katta yoki eng kichigini topib navbat bilan o`rnini almashtirish orqali

d)

Boshqa arrayga yozish orqali

14.

Saralash algoritmlarini tanlashda nimalarga e'tibor berish kerak?

a)

foydalanuvchi interfeysiga

b)

faqat algoritmning murakkablik darajasiga

c)

ma'lumotlar hajmi va tartibga solish tezligi

15.

Bu kod qaysi algoritmga tegishli

a)

Bubble

b)

Selection

c)

Insertion

d)

Counting

16.

Bu kod qaysi algoritmga tegishli

a)

Bubble

b)

Selection

c)

Insertion

d)

Counting

17.

Bu kod qaysi algoritmga tegishli

a)

Bubble

b)

Selection

c)

Insertion

d)

Counting

18.

Usbu kodda swapped ning vazifazi

a)

Almashtirish uchun

b)

Sortlashni tezlashtirish uchun

c)

Sortlashni space complixity sini yaxshilash

d)

Sortlashni time complixity sini yaxshilash

19.

Eng ko`p vaqt talab qiluvchi saralash algoritmi

a)

bubble

b)

Selection

c)

insertion

d)

counting