• V. Mustaqil ta’lim va mustaqil ishlar
  • IV. Laboratoriya mashg’ulotlari




    Download 54,85 Kb.
    bet3/6
    Sana09.09.2024
    Hajmi54,85 Kb.
    #270753
    1   2   3   4   5   6
    Bog'liq
    Algoritmlash va dasturlash asoslari fan dasturi -

    IV. Laboratoriya mashg’ulotlari

    1. Ma’lumot turlari, konstantalar, o’zgaruvchilar bilan ishlash.

    2. Ifodalar, Operatorlar, amallar, amal ustuvorligi va uni yozish qoidalari.

    3. Xatoliklar, xatoliklar bilan ishlash, sintaktik xatoliklar, turlar xatosi.

    4. C++ da satrli kattaliklar v ular bilan ishlash

    5. Operatorlar. Oddiy va murakkab operatorlar. Bo'sh operator.

    6. Tarmoqlanish operatorlari: sonlar va belgilarni solishtrish

    7. Ko’p tarmoqlanishlar va variant tanlash operatorlari

    8. Takrorlanuvchi jarayonlar va ularni dasturlash. For, while va do operatorlari yordamida takrorlanishlarni dasturlash

    9. Umumiy takrorlanish algoritmlari va ichma-ich takrorlanishlar

    10. C++ da funksiyalar: tuzilishi va undan foydalanish.Qiymat qaytarmaydigan funksiyalar va ular yordamida masala yechish

    11. Funksiyalarda argument sifatida local, global o’zgaruvchilardan va havolalardan foydalanish.

    12. Bir o’lchovli massivlar, Massivlarni navlarga ajratish.

    13. Massivlar uchun umumiy algoritmlarni to’ldirish, nusxa olish va boshqa amallar bajarish.

    14. Massivlar yordamida obyektlarni tadqiq qilish.

    15. Vektorlar va ko’p o’lchovli massivlar bilan ishlash

    V. Mustaqil ta’lim va mustaqil ishlar
    Talabalarning mustaqil ta’limi har bir modul bo‘yicha o‘qituvchi rahbarligida (O‘RTMI) va mustaqil tarzda (TMI) amalga oshiriladi.

    1. C++ tilining tarixi.

    2. Inkrment va dekrment amallari

    3. C++ dasturlash tilida standart tiplar va ular orqali o’zgaruvchilarni ifodalash.

    4. O‘zgaruvchi va o‘zgarmaslarni turlari

    5. Ifodalani standart funqtsyalardan foydalanib yozish

    6. C++da standart kititish va chiqarish operatorlari

    7. C++ tilini operatorlari

    8. Itiratsiya jarayinlarin xisoblash

    9. Murakkab tipdagi chiziqli algaritmlarni dasturlash

    10. Mantiqiy xizmatchi so‘zlarni qo‘llash

    11. Tarmoqlanuvchi algaritmlarni dasturlash

    12. Tarmoqlanuvchi algoritm tushunchasi. Shartli o‘tish operatorlari

    13. Shartsiz o‘tish operatori.Shartsiz operatorni qo‘llash. Tanlash operatori va uni dasturda qo‘llash

    14. Sharti oldin tekshiriladigan takrorlanuvchi tsiklik jarayon.

    15. Takrorlanuvchi jarayonlarni tadbiqi

    16. Takrorlanuvchi (tsiklik) jarayonlarning turlari

    17. Shart oxirida tekshiriladigan takrorlanuvchi tsiklik jarayon

    18. C++ dasturlash tilida massivlar bilan ishlash

    19. Algoritim xossalari va yozuv shakllari

    20. Algoritmlarni ishlab chiqish va taqdim etish usullari

    21. Tarmoqlanuvchi va takrorlanuvchi algoritmlar

    22. Masalalarni yechish bosqichlari: masalani qo`yish, model yaratish, algoritm, algoritm kodlash, natijalarni tahlil qilish.

    23. Dasturlash tillari. Dasturlash paradigmasi.

    24. C++ dasturlash tili asoslari. C++ dastur tuzilishi.

    25. Ma'lumotlar turlari. Tushunchalar, doimiy va o'zgaruvchan. Konstantalar va o'zgaruvchilar uchun qoidalarni tavsiflash va yozish usullari. Ma'lumotlar turlari diapazonlari.

    26. Ifodalar. Operand, amal, ifoda, amallarning ustuvorligi. Ifodalar yozish qoidalari.

    27. Operatorlar. Oddiy va murakkab operatorlar. Bo'sh operator.

    28. Shartli operator. Tarmoqlanish algoritmlari.

    29. Sikl operatori. Oddiy va o'rnatilgan sikllari

    30. Masalani yechishda oddiy va o‘rnatilgan sikllardan foydalanib, siklik blok-sxemalarni tuzish. Tashqi va ichki sikllar.

    31. Massivning tavsifi. Bir o'lchovli va ko'p o'lchovli massivlar.

    32. Massivlarda amallar.

    33. Massiv elementlarini saralash algoritmlari, qidiruv algoritmlari

    34. Saralashni Pufakcha usuli. Bulish bilan tez saralash usuli.

    35. Ikki o'lchovli massivlarni yaratish va qayta ishlash. Tasodifiy sonlar generatorining xususiyatlari

    36. Belgilar qatorlari. Belgilar bilan ishlash

    37. To'plamlarning tavsifi. To'plamning kuchi.

    38. Podprogramma tushunchasi. Podprogrammafunksiya. Funksiyalarning tavsifi.

    39. Lokal va global parametrlar. O'zgaruvchilarning ko’rinish doirasi.

    40. Fayllar. Fayllar haqida tushuncha

    41. Matn tipidagi fayllar tavsifi, fayllarni yaratish, o'qish va qo'shish algoritmlari

    42. Ko'p o'lchovli massivlar, ko'rsatkichli massivlar, dinamik massivlar

    43. Graphics.h. Grafik kutubxonasi

    44. Shablonlar


    Download 54,85 Kb.
    1   2   3   4   5   6




    Download 54,85 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    IV. Laboratoriya mashg’ulotlari

    Download 54,85 Kb.