• Dasturlash asoslar” fanidan KURS ISHI Mavzu: C++ tilida massivlarni tezkor saralash usuli (K.Xoar usuli) bilan saralash masalasini dasturlash.
  • I. C++ tilida massivlarni tezkor saralash usullari .
  • Foydalanilgan adabiyotlar. Kirish
  • Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti Jizzax filiali “Amaliy matematika” fakulteti




    Download 37,56 Kb.
    bet1/8
    Sana14.05.2024
    Hajmi37,56 Kb.
    #233609
      1   2   3   4   5   6   7   8
    Bog'liq
    Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti Jizzax f-www.hozir.org


    Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti Jizzax filiali “Amaliy matematika” fakulteti

    Mirzo Ulug’bek nomidagi

    O’zbekiston Milliy universiteti Jizzax filiali
    Amaliy matematika” fakulteti
    Amaliy matematika va informatika” kafedrasi
    Dasturlash asoslar” fanidan

    KURS ISHI

    Mavzu: C++ tilida massivlarni tezkor saralash usuli (K.Xoar usuli) bilan saralash masalasini dasturlash.


    Bajardi: 103-guruh talabasi:Abdug’aniyev I
    Ilmiy rahbar: To’raqulov O


    Jizzax-2020
    Mundarija

    Kirish.

    I. C++ tilida massivlarni tezkor saralash usullari .
    1.1) Massivlar va ularning berilish usullari.
    1.2) Tezkor saralash usullarining(pufakcha, tez saralash, o’rin almashish va boshqa usullari


    II. C++ tilida massivlarni saralash usullarini dastruy taminoti.
    2.1) C++tilida massivlarni tez saralash usullari dasturiy ta’minoti

    Xulosa.

    Foydalanilgan adabiyotlar.

    Kirish
    Dastur so‘zi ham komandalarning alohida blokini (berilgan kodini) aniqlovchi so‘z, ham yaxlit holdagi bajariluvchi dasturiy mahsulotni belgilovchi so‘z sifatida ishlatiladi. Dasturlashga talabni o‘zgarishi nafaqat tillarning o‘zgarishiga balki uni yozish texnologiyasini ham o‘zgarishiga olib keldi. Dasturlash evolyusiyasi tarixida ko‘pgina bosqichlar bo‘lishiga qaramay biz bu kursimizda protsedurali dasturlashdan ob’ektlarga mo‘ljallangan dasturlashga o‘tishni qaraymiz.
    Keyingi yillarda amaliy dasturchilarga juda ko‘p integratsion dastur tuzish muhitlari taklif etilayapti. Bu muhitlar u yoki bu imkoniyatlari bilan bir–biridan farq qiladi. Aksariyat dasturlashtirish muhitlarining fundamental asosi C++ tiliga borib taqaladi.
    Vaqt o‘tishi bilan dasturchilar oldiga quyilgan masalalar o‘zgarib boryapti. Bundan yigirma yil oldin dasturlar katta hajmdagi ma’lumotlarni qayta ishlash uchun tuzilar edi. Bunda dasturni yozuvchi ham, uning foydalanuvchisi ham kompyuter sohasidagi bilimlar bo‘yicha professional bo‘lishi talab etilardi. Hozirda esa ko‘pgina o‘zgarishlar ro‘y berdi. Kompyuter bilan ko‘proq uning apparat va dasturiy ta’minoti, haqida tushunchalarga ega bo‘lmagan kishilar ishlashyapti. Kompyuter odamlar tomonidan uni, chuqur o‘rganish vositasi emas, ko‘proq o‘zlarining oldilariga qo‘yilgan, o‘zlarining ishlariga tegishli bo‘lgan muammolarini echish instrumenti bo‘lib qoldi.
    Foydalanuvchilarning ushbu yangi avlodini dasturlar bilan ishlashlarini osonlashtirilishi bilan bu dasturlarning o‘zini murakkabligi darajasi oshadi. Zamonaviy dasturlar - foydalanuvchi bilan do‘stona munosabatni yuqori darajada tashkil qiladigan ko‘p sondagi oynalar, menyu, muloqot oynalari va vizual grafikaviy muhitlardan tarkib topgan interfeysga ega bo‘lishi lozim.

    Download 37,56 Kb.
      1   2   3   4   5   6   7   8




    Download 37,56 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti Jizzax filiali “Amaliy matematika” fakulteti

    Download 37,56 Kb.