Ob’ektga yo’naltirilgan dasturlash tillari
Ushbu kitob O'zbekiston Respublikasi Oliy va O'rta Maxsus Ta'lim Vazirligi tomonidan Namangan Muhandislik-Pedagogika Institutida Kasb Ta'limi «Informatika va AT» kafedrasi uchun mo'ljallangan uslubiy qo'llanma hisoblanadi. Qo'llanma «Ob'ektga yo'naltirilgan dasturlash tillari» fanidan tajriba mashg'ulotlarini o'tkazishga yordam beradi va talabalarga, magistrlarga hamda o'qituvchilarga mo'ljallangan.
Asosiy mavzular
- Kirish: Yuqori darajadagi programmalash tillari, algoritmik tillar, mashina tillari, translyatorlar (kompilyatorlar), dasturlash tillarining ahamiyati, algoritmning ta'rifi va xususiyatlari, algoritmik tillarning tuzilishi (alfavit, sintaksis, semantika), mashhur algoritmik tillar (Beysik, Paskal, C++) va ularning xususiyatlari.
- Dev C++ muhitida ishlash: Dev C++ muhitini o'rnatish, sozlash va unda ishlash, C++ tilining asosiy tushunchalari, matematik amallarni ifodalash, o'zgaruvchi tiplari, kutubxonalar bilan ishlash, dasturni kompilyatsiya qilish va ishga tushirish, xatolarni aniqlash va tuzatish, amaliy mashg'ulotlar va tajriba ishlari.
- C++ algoritmik tilining asosiy tushunchalari: Algoritmning ta'rifi, xossalari, ifodalash usullari (oddiy til, tuzilmali, algoritmik til), blok-sxemalar, arifmetik o'zlashtirish operatori, arifmetik ifoda, standart funksiyalar, ma'lumotlar tiplari, o'zgaruvchilarni e'lon qilish, kiritish-chiqarish operatorlari, dastur tuzilmasi, kutubxonalar, asosiy funksiya, standart nomlar fazosi.
- C++ da tiplar: Butun sonlar tiplari (short int, int, long int), haqiqiy sonlar tiplari (float, double, long double), boshqa tiplar (bool, char, void), o'zgaruvchilarni e'lon qilish qoidalari, kiritish-chiqarish operatorlari.