• Dasturning maqsadi
  • O‘zlashtirish (o‘qitish) natijalari
  • Ko‘nikmalar
  • Oliy ta'lim, fan va innovatsiyalar vazirligi professional ta’limni rivojlantirish instituti boshlang‘ich professional ta’limning




    Download 1,43 Mb.
    bet37/87
    Sana05.02.2024
    Hajmi1,43 Mb.
    #151531
    1   ...   33   34   35   36   37   38   39   40   ...   87
    Bog'liq
    30610401 2023

    Ajratilgan soat

    60

    Mavzular soni

    30

    Dasturning maqsadi

    O‘quvchilarni Ushbu fanning maqsadi dasturlash asoslarini o‘rgatish,oddiy dasturlarni ishlab chiqishda C++ til operatorlaridan foydalanish, ishlab chiqish va yangi dasturiy mahsulotlarni yaratish, Obyektga yo‘naltirilgan dasturlashning asosiy prinsiplarini o‘rganish, Obyektlar bilan ishlash ko‘nikmalarini qo‘llash qobiliyati.
    Ushbu fanning maqsadi Code Bloks, Dev-C++ muhitlarida ishlaydigan algoritmlarni tuzishda ko‘nikma va ma’lum amaliy ko‘nikmalarni shakllantirish; C++ tillarining turli xil operatorlaridan foydalanish; massivlar bilan ishlash
    Fanni o‘rganish natijasida talabalar kvalifikasion xarakteristikadagi talablarga mos keluvchi bilim va ko‘nikmalarga ega bo‘ladilar.

    O‘zlashtirish (o‘qitish) natijalari

    1. Dasturlash tillari haqida umumiy tushunchalar, dasturlash asoslarini bilish;

    2. Algoritm tushunchasi va turlarini aniqlashni;

    3. Masalalarni kompyuterda yechish bosqichlarini bilish.

    Masalaga tuzilgan algoritmni biror dasturlash tilida ifodalay olish.

    1. Turli dasturlash muxitlarida ishlay olish

    2. Oddiy masalalarni dasturlashni bilish turli

    darajadagi masalalarni dasturlashni bilish

    Bilimlar

    • C++ tilida dasturlash tuzilmasini;

    • Preprotsessor direktivalarini;

    • Nomlar sohasidan foydalanish;

    • O‘zgaruvchilar va konstantalar farqi;

    • Ma’lumot turlari;

    • C++da operatsiyalar (unar, binar, ternar);

    • Tuzilmaviy dasturlashni bazaviy konstruksiyalari

    (chiziqli, tarmoqlanuvchi, siklli),

    • Ma’lumotlarni kiritish va chiqarishni tashkillashtirish (fayllar bilan ishlash);

    • C++ tilining standart kutubxona funksiyalari;

    • Massivlarni yaratish va qayta ishlash usullari(qatorli);

    • Funksiyalarni yaratish qoidalari;

    • Tuzilmalar turlari, obekt, sinf;

    • Sinflar ierarxiyasi (private, protected, public); - Dinamik xotira bilan ishlash usullari (ko‘rsatkich, ssilka, operator adresi);

    • Virtual funksiyalar va abstrak sinflar;

    • Standart shablonlar kutubxonasi

    Ko‘nikmalar







    ­ Qo‘yilgan masalani yechishni umumiy yondoshuvini ishlab chiqish;
    ­ Chiziqli tuzilmaviy algoritmlarni tuzish;
    ­ Mantiq algebrasi yelementlaridan foydalanib mantiqiy ifodalarni hisoblash va qurish;
    ­ Turli ko‘rinishdagi tarmoqlanuvchi algoritmlarni tuzish;
    ­ Skill algoritmlarni tuzish;
    ­ Parametrli, sharti oldin, sharti keyin sikllarni qo‘llash;
    ­ Qo‘yilgan masalani shakllantirish;
    ­ Masalani yechish uchun algoritm tuzish;
    ­ Dev C++ muhitida ishlash;
    ­ Ma’lumotlarni standart turlaridan foydalanish;
    ­ Shaxsiy ma’lumot turlarini yaratish;
    ­ C++ tilining turli operatorlaridan foydalanish;


    Download 1,43 Mb.
    1   ...   33   34   35   36   37   38   39   40   ...   87




    Download 1,43 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Oliy ta'lim, fan va innovatsiyalar vazirligi professional ta’limni rivojlantirish instituti boshlang‘ich professional ta’limning

    Download 1,43 Mb.