n va haqiqiy x berilgan bo’lsa yigindini hisoblang. (3 ball) (8 ball)
Ko'rsatkich nima? Misollar keltiring.(7 ball)
17.__________ Guruh_______________________________________________________talabasi oraliq nazorat ishi
1. Xotira new amali bilan ajratilgan bo‘lsa,
a) u new amali bilan bo‘shatilishi kerak.
b) u delete amali bilan bo‘shatilishi kerak.
c) u delete* amali bilan bo‘shatilishi kerak.
d) u new* amali bilan bo‘shatilishi kerak.
2.Static metodlar ________ murojat qiladi.
Jumlani to’ldiring.
Static a’zolarga
Konstruktorlarga
Destruktorlarga
Hamma a’zolarga
3.Quyidagi Kitob klassida o’zgaruvchilar private qismida berilgan. Nuqtalar o’rniga shu o’zgaruvchilarga murojaat qiluvchi metodni joylashtiring?
class Kitob{
private:
string nomi;
int betlari;
int narxi;
…….};
public:
void Kitob::setkitob (string n, int b, int m)
{ nomi=n;
betlari=b;
narxi=m;}
public:
setkitob (string n, int b, int m){ nomi=n;
betlari=b;
narxi=m;}
public:
int setkitob (n, b, m) { nomi=n;
betlari=b;
narxi=m;}
public:
void setkitob (n, b, m) { nomi=n;
betlari=b;
narxi=m;}
4.Destructor nima?
Destructor - bu ob'ektni yo'q qiladigan yoki o'chiradigan a'zo funksiyasi
Destructor - bu ob'ektni hosil qiladigan yoki o'chiradigan a'zo funksiyasi
Destructor - bu ob'ektni hosil qiladigan funksiyasi
Destructor - bu ob'ektni hosil qiladigan protsedurasi
5.Birinchi satr oxiridan ikkinchi satrni qushuvchi funksiyani kursating!
a) strcat
b) char
c) string
d) main
6.Binar(ikkilik) fayllar−bu…
oddiygina baytlar kеtma-kеtligidan iborat bo’lgan va binar fayllardan bеrilganlarni foydalanuvchi tomonidan bеvosita ko’rish zarur bo’lmagan hollarda foydalanilaniladigan fayllar;
buzilishlarga kamroq moyil bo’lgan fayllar;
Dasturda faqat ofstream kutubxonasidan foydalanadigan fayllar;
Odam o'qiydigan belgilarni matnli hujjat sifatida saqlash uchun foydalaniladigan fayllar.
7.Quyidagi sinflardan qaysi biri fayllarga kiritishni amalga oshiradi?
Ofstream
Instream
Ifstream
Inputfile
8.Inkapsulyatsiya– bu…
yagona obyektda ma’lumotlar va funksiyalarni jamlash
bir obyektga boshqa obyekt nusxasini qo’shish
yagona obyektda ma’lumotlar va shu ma’lumotlarga ko’rsatkichlarni jamlash
yagona obyektda ma’lumotlar va shu ma’lumotlarga ilovalarni jamlash
9. Polimorfm sinf -
a). tarkibida hech bo‘lmaganda ikkita virtual funksiyasi bo‘lgan
b). *tarkibida hech bo‘lmaganda bitta virtual funksiyasi bo‘lgan sinfga aytiladi
c). Tarkibida hech bo‘lmaganda bitta abstract sinf bo’lsa
d). Tarkibida hech bo‘lmaganda bitta voris sinf bo‘lgan
10.Operatorlarni qayta yuklash nimaga kerak?
Obyektlar ustida amallar bajarish uchun.