• IV. Amaliy mashg’ulotlarni tashkil etish bo’yicha ko’rsatma va tavsiyalar
  • Amaliy mashg’ulotlar uchun tavsiya etilayotgan taxminiy mavzular ro’yxati
  • III. Asosiy nazariy qism (ma’ruza mashg’ulotlari)




    Download 62,74 Kb.
    bet3/15
    Sana24.11.2023
    Hajmi62,74 Kb.
    #104737
    1   2   3   4   5   6   7   8   9   ...   15
    Bog'liq
    Dasturlash asoslari-fayllar.org

    III. Asosiy nazariy qism (ma’ruza mashg’ulotlari) 
    C++ tili sintaksisi va uning leksik asosi. C++ tili dasturining tuzilishi va shakli. 
    Berilganlar turlari. C++ tilining tayanch turlari. O’zgaruvchilar va ifodalar. Amallar:
    inkrement, dekrement, sizeof, mantiqiy, razryadli, taqqoslash. O’qish-yozish oqimlari (cin, 
    cout).
    Operatorlar. Shart operatorlari. Takrorlash operatorlari. Boshqaruvni uzatish 
    operatorlari.
    Statik massivlar. Funksiyalar e’lon qilish va aniqlash. Lokal va global o’zgaruvchilar. 
    Rekursiv funksiyalar. Standart kutubxona funksiyalari. Ko’rsatkichlar va adres oluvchi
    o’zgaruvchilar. Dinamik massivlar. Funksiya va massivlar.
    Satr va ular ustida amallar. Tuzilmalar va birlashmalar. Dinamik tuzilmalar.
    Fayl tushunchasi. Matn va binar fayllar. Fayl va satr oqimlari. Fayldan o’qish-yozish 
    funksiyalari. Fayl ko’rsatkichini boshqarish funksiyalari.
    C++ tilida sinflar. Sinfni va ob’ektlarni tavsiflash. Sinf maydonlari va metodlari. 
    Konstruktor va Destruktorlar. Operatorlarni qayta yuklash. Vorislik.

    IV. Amaliy mashg’ulotlarni tashkil etish bo’yicha ko’rsatma va tavsiyalar 
    Amaliy mashg’ulotlar o’tkazilishidan maqsad dasturlash bo’yicha olingan nazariy 

    bilimlarni amalda mustahkamlash va turli toifadagi masalalarni yechishga qo’llashdan


    iborat. Amaliy mashg’ulotlarni bir qismi auditoriyada doskada echilishi bilan o’tkazilsa, 
    uning katta qismi bevosita kompyuterda amalga oshirilishi kerak.

    Amaliy mashg’ulotlar uchun tavsiya etilayotgan taxminiy mavzular ro’yxati 
    1. Sanoq sistemalari. Bir sanoq sistemasidan ikkinchisiga o’tish.
    2. Berilganlarni kompyuter xotirasida tasvirlanishi. Kodlash.
    3. Masalani yyechish algoritmini tuzish va uning ko’rinishlari.
    4. Butun sonli arifmetika masalalari.


    5
    5. Ichma-ich joylashgan takrorlanuvchi jarayonlar, iterastion jarayonlar.


    6. Ketma-ketliklarni tartiblash, oddiy saralash masalalari.


    7. C++ tili sintaksisi. C++ tilida dastur tuzilishi.
    8. Visual C++ muhitida ishlash.
    9. O’zgaruvchilar, amallar, ifodalar bilan ishlash. 
    10. O’qish-yozish oqimlarida (cin, cout) kiritish-chiqarish usullaridan foydalanish.
    11. Shart operatorlari bilan ishlash. 
    12. Takrorlash operatorlari bilan ishlash.
    13. Boshqaruvni uzatish operatorlari bilan ishlash. 
    14. Statik massivlar bilan ishlash.
    15. Funksiyalarni e’loni va aniqlash. Oddiy funksiyalar tuzish.
    16. Funksiya parametrlari va qaytaruvchi qiymatlari bilan ishlash.
    17. Rekursiv funksiyalar bilan ishlash.
    18. Standart kutubxona funksiyalaridan foydalanish.
    19. Ko’rsatkichlar bilan ishlash.
    20. Dinamik massivlar bilan ishlash.
    21. ASCIIZ catrlar va ular ustida amallar. 
    22. string turidagi catrlar va ular ustida amallar.
    23. Tuzilmalar bilan ishlash. Birlashmalar bilan ishlash. 
    24. Matn fayllar va ular ustida amallar.
    25. Binar fayllar va ular ustida amallar. 
    26. Fayl strukturalar bilan ishlash, saralash va qidirish algoritmlari, ifodalarini
    hisoblash. 
    27. Dinamik tuzilmalar bilan ishlash.
    28. Sinf ob’ektlarini yaratish va ular ustida amallar. 
    29. Operatorlarni qayta yuklash.


    Izoh: Amaliy mashg’ulot soatlari hajmlaridan kelib chiqqan holda ishchi dasturda 
    mazkur mavzular ichidan amaliy mashg’ulot mavzulari shakllantiriladi.


    Download 62,74 Kb.
    1   2   3   4   5   6   7   8   9   ...   15




    Download 62,74 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    III. Asosiy nazariy qism (ma’ruza mashg’ulotlari)

    Download 62,74 Kb.