4-mavzu: C++ dasturlash tilida funksiyalar va massivlar doir masalalarni algoritmi va dasturini tuzing. Funksiya tavsifi. Qiymatlarni qaytarish va funksiya prototiplari. Parametrlarni qiymat va adresga ko’ra jo’natish. Havolalar. Qiymat berish parametrlari. Funksiyalar parameter sifatida hamda rekursiv funksiyalar. Massiv haqida tushuncha.Massiv elementlariga qiymat kiritish va chiqarish usullari. Bir va ikki o’lchamli massivlar. Massiv elementlarini saralash va qidirish usullari.
Vazifa: Funksiya yordamida masalarini yechish algorimlari
5-mavzu: C++ dasturlash tilida satrlar va belgilarga doir agrar sohadagi masalalarni algoritmlari va dasturlarini tuzing Bulutli xizmatlardan foydalanish. One.drive yoki google bulut xizmatidan rо‘yxatdan о‘tish. Bulutli diskka shaxsiy ma’lumotlarini joylashtirish. Bulut xizmatining Ofis dasturlaridan foydalanib xujjat yaratish. Remote desktop xizmatidan foydalanish. Masofadan ma’lumot olish.
Vazifa: 1. Google account yarating
2. One.drive yoki google bulut xizmatidan rо‘yxatdan о‘tib, bulutli diskka shaxsiy ma’lumotlaringizni joylang.
3. Google docs xizmatlariga kirgan holda Ofis dasturlaridan foydalanib xujjat yarating va havola orqali umumiy ruhsat bergan holda do‘stlaringiz bilan 1 hujjat ustida bir vaqtda ishlang.
3.Google chrome brauzeri orqali remote desktop dasturini o‘rnating va ushbu accountdan boshqa kompyuterga ham kirib remote desktop dasturini o‘rnatgan holda masofadan ikkinchi kompyuterga bog‘laning.
6-mavzu: Obyektga yo’naltirilgan dasturlash asoslari Obyekt yonaltirilgan dasturlash deb nimaga aytiladi. Ma’lumotlarni abstraksiyalash. Inkapsulyatsiya. Konstruktor va destructor. Sinf va sinf maydnlari va obyektlar. Vorislik va polimorfizm. Voris olish turlari va undan foydalanish. Virtual funksiyalar. Abstrakt sinf tushunchasi Struktura ushunchasi..
Vazifa: Zamonaviy dasturlashda OYDlashnin o’rni.