📖 40 sahifa

O'ZBEKISTON RESPUBLIKASI

OLIY TA'LIM, FAN VA INNOVATSIYALAR VAZIRLIGI

TOSHKENT DAVLAT IQTISODIYOT UNIVERSITETI

AXBOROT TEXNOLOGIYALARI FAKULTETI

AXBOROT TIZIMLARI KAFEDRASI

"Dasturlash"

fanidan

Qadamli tartibga solish algoritmi (Shell Sort)

mavzusida

KURS ISHI

Bajardi: 404-20 guruh talabasi

Abdullayev Sardor Akmalovich

Qabul qildi: Karimova Nilufar Baxtiyorovna

Toshkent - 2026

1-sahifa
📄 2-sahifa: Mundarija

MUNDARIJA

KIRISH3
I-BOB. Qadamli tartibga solish algoritmi (Shell Sort) nazariy-metodologik asoslari8
1.1. Asosiy tushunchalar va nazariy yondashuvlar8
1.2. Xalqaro tajriba tahlili14
1.3. O'zbekiston konteksti va dolzarb muammolar19
II-BOB. Qadamli tartibga solish algoritmining (Shell Sort) amaliy tadqiqoti va tahlili28
2.1. Tadqiqot metodologiyasi va hozirgi holat tahlili44
2.2. Risk tahlili va moliyaviy asoslash49
2.3. Natijalar, tavsiyalar va strategik reja54
I-bob bo'yicha xulosa8
II-bob bo'yicha xulosa33
UMUMIY XULOSA36
FOYDALANILGAN ADABIYOTLAR40
2-sahifa
📄 3-sahifa: Kirish

KIRISH

KIRISH O'zbekiston Respublikasi Axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi ma'lumotlariga ko'ra, mamlakatda raqamli iqtisodiyotning yalpi ichki mahsulotdagi ulushi 2023-yilda 4.5% ga yetdi, bu o'tgan yilga nisbatan 0.8% o'sishni tashkil etadi [1]. Ushbu o'sish, ayniqsa, ma'lumotlarni qayta ishlash va samarali algoritmlarga bo'lgan talabni oshirmoqda. Global miqyosda esa, dasturiy ta'minot bozorining hajmi 2024-yilda taxminan 683.50 milliard dollarga yetishi va 2029-yilga borib yillik o'sish sur'ati (CAGR) 10.95% ni tashkil etib, 1146.00 milliard dollarga yetishi prognoz qilinmoqda [2]. Bu ko'rsatkichlar, ayniqsa, katta hajmdagi ma'lumotlar (Big Data) bilan ishlashda yuqori samaradorlikka ega tartiblash algoritmlarining muhimligini ko'rsatadi. Shell Sort algoritmi kabi o'rtacha murakkablikka ega, ammo amaliyotda tez-tez qo'llaniladigan yechimlar zamonaviy dasturiy mahsulotlar va ma'lumotlar bazalarida ishlash samaradorligini oshirishda asosiy rol o'ynaydi. Hozirgi kunda ma'lumotlar hajmining eksponensial o'sishi sharoitida, algoritmlarning tezkorligi va samaradorligi dasturiy tizimlarning raqobatbardoshligini belgilovchi asosiy omillardan biriga aylandi. Shell Sort algoritmi, oddiyroq Insertion Sort ga nisbatan ancha tezroq ishlashini ta'minlab, katta ma'lumotlar to'plamini qayta ishlashda qimmatli yechim bo'lib xizmat qiladi. Biroq, uning "qadam ketma-ketligi" (gap sequence) ni optimallashtirish masalasi hali to'liq hal etilmagan va turli ma'lumotlar tuzilmalari uchun eng maqbul ketma-ketlikni topish dolzarb muammo bo'lib qolmoqda. Bundan tashqari, Shell Sort ning zamonaviy apparat arxitekturalari, jumladan, parallel hisoblash tizimlari bilan integratsiyalashuvi ham chuqur tadqiqotlarni talab qiladi, chunki uning samaradorligi CPU kesh-xotirasidan foydalanishga sezilarli darajada bog'liq bo'lishi mumkin. Mavzuning o'rganilganlik darajasi bo'yicha dunyo miqyosida ko'plab tadqiqotlar olib borilgan. Donald Knuth (1973) o'zining "The Art of Computer Programming" fundamental asarida Shell Sort ning turli gap ketma-ketliklarini tahlil qilib, ularning algoritmik murakkabligini baholagan va ba'zi optimallashtirish usullarini taklif qilgan [3]. Robert Sedgewick (1986) turli gap ketma-ketliklari, xususan, 4^k + 3 * 2^(k-1) + 1 shaklidagi ketma-ketliklarni ishlab chiqib, ularning samaradorligini amaliy jihatdan sinovdan o'tkazgan va o'r ...

Davomini ko'rish uchun ro'yxatdan o'ting

To'liq hujjatni Word formatida yuklab olish yoki o'zingizga mos variantini yaratish uchun bepul ro'yxatdan o'ting.

Do'stlar bilan ulashish:

Mavzuga doir boshqa kurs ishlari

40 b
20/04/2026
Chiroq: chiroqni yoqish/o'chirish tugmasi (oynaning fonini o'zgartirish)
Dasturlash
40 b
18/04/2026
C++ tilida vektor ma’lumotlar strukturasini yaratish
Dasturlash
30 b
15/04/2026
DS18B20 sensori yordamida termometr yasash
Mikroprotsessorlarni dasturlash
Qadamli tartibga solish algoritmi (Shell Sort) - Kurs ishi | Mustaqil Ish Generator