dasturning to'liq kodi

PPTX 20 стр. 63,0 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 20
powerpoint presentation masalalarning algaritmini tuzish va shu algoritm asosida basic dasturlash tilida dastur tuzish. egamberganova nilufat 1. basic tilida dastur yaratish 2. muammo yechish algoritmini ishlab chiqish 3. algoritm va dastur sinovi reja: dasturning to'liq kodi dastur, 5-versiya python kutubxonasidan foydalanib, andijon viloyatidagi ma'lumotlar bazasiga 2000 ta yangi qator qo'shadi. “dasturning to'liq kodi” da 1000 dan ortiq satrli kod mavjud bo'lib, toshkent shahridagi 20 nafar dasturchi jamoasi tomonidan 3 oy davomida yozilgan. algoritmning murakkabligi o(n^2) bo'lib, 10.000 ta elementli massiv uchun samarqanddagi serverda 5 soniya ichida natijani beradi. algoritmning bosqichlari ikkinchi bosqichda, algoritmning har bir qadamini aniq va izchil tarzda tasvirlash uchun, o'zgaruvchilar, shartlar va takrorlanishlar kabi 5 ta asosiy elementdan foydalaniladi. algoritmning birinchi bosqichi muammoning aniq ta'rifini va chegaralarini 3-bandda keltirilgan talablarga muvofiq aniqlashni, masalan, toshkent shahridagi 100 ta uyning ma'lumotlarini qayta ishlashni o'z ichiga oladi. uchinchidan, samarqanddagi 25 ta universitetning reytingini hisoblash uchun mo'ljallangan algoritmni tekshirish va optimallashtirish …
2 / 20
algoritmni ishlab chiqish algoritmlarni ishlab chiqishda, masalan, 5 ta shahar orasidagi eng qisqa yo'lni topish uchun dijkstra algoritmi samarali qo'llaniladi, bu esa grafik nazariyasi va matritsa hisoblashlarini o'z ichiga oladi. 1000 dan ortiq elementlarni saralash uchun, tezkor saralash (quicksort) algoritmini qo'llash samaradorlikni oshiradi, lekin bu algoritmning murakkabligi o(n log n) ga teng bo'lib, toshkentdagi dasturchilar orasida mashhur. andijon viloyatida 25 ta qishloq aholisining yoshi bo'yicha statistik ma'lumotlarni tahlil qilish uchun o'rtacha qiymatni hisoblash algoritmi va python yoki basic dasturlash tillaridan foydalaniladi. o'zgaruvchilarni e'lon qilish qayta ishlash jarayonida 5 ta turli xil turdagi ma'lumotlar, masalan, matn, raqam, manzil (samarqand kabi) va sanani saqlash uchun turli xil o'zgaruvchi turlaridan foydalanish lozim, shuningdek ularning har biri uchun yetarli xotira hajmini ta'minlash muhim. agar dasturda 200 ta talabaning ballarini saqlash zarur bo'lsa, unda massiv yordamida o'zgaruvchilarni e'lon qilish maqsadga muvofiqdir, har bir element uchun 1 bayt hajmdagi butun sonli tipni tanlash orqali andijon viloyati …
3 / 20
hiqilgan dasturda, 7 turdagi shartli operatorlardan foydalanib, foydalanuvchi kiritgan 15 ta sonning juft yoki toq ekanligini aniqlash algoritmi amalga oshiriladi va natijalarni matritsada saqlaydi. kamchiliklar va takomillashtirish algoritmning soddaligi tufayli, u faqatgina aniq matematik amallarni bajara oladi va murakkabroq mantiqiy operatsiyalarni, masalan, 500 dan ortiq harfdan iborat matnlarni qayta ishlashni qo'llab-quvvatlamaydi. qayd etilgan algoritm faqat 1000 gacha bo'lgan sonlar uchun samarali ishlaydi, undan kattaroq sonlar uchun xotira yetmasligi yoki hisoblash vaqti keskin ortishi mumkin, masalan, toshkentdagi eski kompyuterlarda. dastur basic tilida yozilganligi sababli, uning ishlash tezligi va samaradorligi zamonaviy dasturlash tillariga nisbatan ancha past, taxminan 10-100 marta sekinroq bo'lishi mumkin. xulosa "xulosa" so'zi 15-asrda buxoro shahrida yozilgan adabiy manbalarda 20 dan ortiq marta uchrab, matnning qisqacha mazmunini ifodalash uchun ishlatilgan. "xulosa" atamasi matematik modellashtirishda 3-5 ta asosiy o'zgaruvchilarning hisob-kitob natijalarini umumlashtirish uchun samarqanddagi olimlar tomonidan qo'llanilgan. o'zbekistonning janubiy viloyatlarida 19-asrda qishloq xo'jaligi hisobotlarida hosil miqdorini "xulosa" so'zi bilan 70 dan …
4 / 20
тарқалган ва европанинг турли минтақаларида, масалан, париж, берлин ва лондон каби шаҳарларда мулоқот учун асосий тиллар сифатида фойдаланилади. ўзбекистон республикасида давлат тили ўзбек тили бўлиб, 30 миллиондан ортиқ аҳоли томонидан гапирилади, рус тили кенг тарқалган иккинчи тил сифатида ҳисобланади ва иш билан боғлиқ муҳитда муҳим аҳамиятга эга. асосий тилларни танлашда 2023 йилдаги рейтингда инглиз тили 1-ўринда, хитой тили 2-ўринда, ҳинд тили эса 3-ўринни эгаллади, бу дунё бўйлаб 3 миллиарддан ортиқ фойдаланувчига эга бўлган тиллардир. natijalarni tahlil qilish toshkent shahridagi 500 ta ma'lumotlar bazasini tahlil qilish natijasida, o‘rtacha 3.5 soniyada 1000 ta operatsiyani bajarish mumkinligi aniqlandi, bu esa tizim samaradorligini ko'rsatadi. algoritmlarni solishtirish natijalariga ko‘ra, a algoritmi b algoritmiga nisbatan 2 baravar tezroq, ya’ni 0.05 soniyada natijani chiqaradi, bu esa algoritm tanlashda muhim omil hisoblanadi. natijalarni tahlil qilishda, samarqanddagi 100 talaba orasida o‘tkazilgan so‘rovnoma natijalariga ko‘ra, 75 foizi dasturlashni oson deb topgan bo‘lsa, 25 foizi qiyinchiliklarga duch kelganini ko‘rsatdi. asosiy jarayon …
5 / 20
uchun 20 ta turli xil raqamli kombinatsiyalarni topishga asoslangan matematik muammo yaratildi va yechimni topish uchun 15 minut vaqt ajratildi. algoritm toshkentdagi 1500 dan ortiq foydalanuvchi uchun onlayn o'yin yaratishda qo'llaniladi va har bir o'yinchi uchun 7 ta raqamli kod hosil qiladi, bu kodni topish uchun 3 ta urinish beriladi. natijani chiqarish "natijani chiqarish" jarayonida 1000 dan ortiq ma'lumotlar to'plamini qayta ishlashda samarqand shahridagi serverlarning yuklanishi 20% ga oshdi, bu esa dasturning umumiy ishlash vaqtini 5 soniyaga uzaytirdi. algoritmlarni optimallashtirish natijasida "natijani chiqarish" moduli 30% tezlashdi, bu esa 15000 ta operatsiyani 2 daqiqadan kamroq vaqt ichida bajarish imkonini berdi. algoritmlarni optimallashtirish natijasida "natijani chiqarish" moduli 30% tezlashdi, bu esa 15000 ta operatsiyani 2 daqiqadan kamroq vaqt ichida bajarish imkonini berdi. dasturni ishga tushurish va sinovdan o'tkazish qoraqalpog'iston respublikasidagi 3 ta alohida joylashgan kompyuterlarda dastur 1000 marta ishga tushirildi va har bir ishga tushirishdan keyin 5 ta turli parametrlarning o'zgarishlarini kuzatish …

Хотите читать дальше?

Скачайте все 20 страниц бесплатно через Telegram.

Скачать полный файл

О "dasturning to'liq kodi"

powerpoint presentation masalalarning algaritmini tuzish va shu algoritm asosida basic dasturlash tilida dastur tuzish. egamberganova nilufat 1. basic tilida dastur yaratish 2. muammo yechish algoritmini ishlab chiqish 3. algoritm va dastur sinovi reja: dasturning to'liq kodi dastur, 5-versiya python kutubxonasidan foydalanib, andijon viloyatidagi ma'lumotlar bazasiga 2000 ta yangi qator qo'shadi. “dasturning to'liq kodi” da 1000 dan ortiq satrli kod mavjud bo'lib, toshkent shahridagi 20 nafar dasturchi jamoasi tomonidan 3 oy davomida yozilgan. algoritmning murakkabligi o(n^2) bo'lib, 10.000 ta elementli massiv uchun samarqanddagi serverda 5 soniya ichida natijani beradi. algoritmning bosqichlari ikkinchi bosqichda, algoritmning har bir qadamini aniq va izchil tarzda tasvirlash uchun, o'zg...

Этот файл содержит 20 стр. в формате PPTX (63,0 КБ). Чтобы скачать "dasturning to'liq kodi", нажмите кнопку Telegram слева.

Теги: dasturning to'liq kodi PPTX 20 стр. Бесплатная загрузка Telegram