📖 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.