• Diskretlilik
  • Natijaviylik
  • Algoritmni to’liq qurish bosqichlari bilan quyida tanishib chiqamiz
  • 1-mustaqil ish topshiriqlari mavzu. Chiziqli va tarmoqlanuvchi algoritmlar. Nazariy topshiriqlar




    Download 488,47 Kb.
    bet8/9
    Sana14.05.2024
    Hajmi488,47 Kb.
    #232049
    1   2   3   4   5   6   7   8   9
    Bog'liq
    Algoritmlarni loyihalash 1-amaliyot ishi

    Xulosa
    Xulosa: Ushbu mustaqil ishidan maqsad “Algoritmlarni loyihalash” fanini o’z manosiga yetish, nazariy bilimlarga ega bo’lsh. Shu bilan birgalikda “masalarda taqbiq” etish, chiziqli va chiziqli bo’lmagan tenglamar undan boshqa integral masalalarda ishlash.
    Algoritm so‘zi va tushunchasi IX asrda yashab ijod etgan buyur alloma Muhammad al-Xorazmiy nomi bilan uzviy bog‘liq. Algoritm so‘zi Al-Xorazmiy nomini Yevropa olimlari tomonidan buzib talaffuz qilinishidan yuzaga kelgan. Al-Xorazmiy birinchi bo‘lib o‘nlik sanoq sistemasining tamoyillarini va undagi to‘rtta amallarni bajarish qoidalarini asoslab bergan.
    Algoritmlarning turli ta’riflari mavjud. Rasmiy ta’riflardan biri bo’yicha algoritm bu qo’yilgan masalani yechilishiga olib keluvchi aniq harakatlarning chekli ketma-ketligidir.
    Bu tushunchadan algoritmning quyidagi xossalari kelib chiqadi:

    1. Diskretlilik – ya’ni aniqlanayotgan jarayonni qadamba-qadam ko’rinishi.

    2. Ommaviylik – algoritm o’xshash masalalar turkumini yechishi kerak.

    3. Tushunarlilik – algoritmda beriladigan ko’rsatmalar foydalanuvchiga tushunarli bo’lib, uning talablariga javob berishi kerak.

    4. Aniqlilik – algoritmda ma’lum tartibda amallarni bajarish nazarda tutilishi kerak va bajaruvchiga joriy qadam tugatilishi bilan qaysi qadam keyingi bo’lib bajarilishi aniq ko’rsatilishi kerak.

    5. Natijaviylik. Har bir algoritm chekli sondagi qadamlardan so‘ng albatta natija berishi shart. Bajariladigan amallar ko‘p bo‘lsa ham baribir natijaga olib kelishi kerak. Chekli qadamdan so‘ng qo‘yilgan masala yechimga ega emasligini aniqlash ham natija hisoblanadi. Agar ko‘rilayotgan jarayon cheksiz davom etib natija bermasa, uni algoritm deb atay olmaymiz.



    Algoritmni to’liq qurish bosqichlari bilan quyida tanishib chiqamiz:

    1. Masalaning qo’yilishi

    2. Modelni qurish

    3. Algoritmni ishlab chiqish

    4. Algoritm to’g’riligini tekshirish

    5. Kodlashtirish

    6. Dasturni tekshirish

    7. Hujjatlashtirish



    Download 488,47 Kb.
    1   2   3   4   5   6   7   8   9




    Download 488,47 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1-mustaqil ish topshiriqlari mavzu. Chiziqli va tarmoqlanuvchi algoritmlar. Nazariy topshiriqlar

    Download 488,47 Kb.