#1 Вопрос: Polimorfizm bu: * turdosh sinflar uchun umumiy harakatlarni belgilash uchun bitta nomdan foydalanishga ruxsat berishni anglatadi bir sinfda bir xil nomdagi usullardan foydalanish imkonini beruvchi vosita


Download 51.46 Kb.
bet1/4
Sana26.01.2023
Hajmi51.46 Kb.
#1127550
  1   2   3   4
Bog'liq
Dasturlash-1 Test Talabalarga




#1
Вопрос:
Polimorfizm bu:
*) turdosh sinflar uchun umumiy harakatlarni belgilash uchun bitta nomdan foydalanishga ruxsat berishni anglatadi
2) bir sinfda bir xil nomdagi usullardan foydalanish imkonini beruvchi vosita;
3) bir sinfda bir xil amallarni bajarish uchun turli nomdagi usullardan foydalanish imkonini beruvchi vosita
4) har xil turdagi yoki boshqa miqdordagi argumentlar bilan ishlash uchun funksiyalarni ortiqcha yuklashga imkon beruvchi vosita.


#2
Вопрос:
while ( takrorlash_sharti) {…} " kostruksiyasininig to’gri tarifini ko'rsating ?
*1) Old shartni tekshirish sikli
2) Ko'p muqobil operator
3) So'ng shartli sikl operatori
4) Parametrik sikl


#3
Вопрос:
C++ tilidagi shartli o'tish operatori ... hisoblanadi.
*1) if
2) switch
3) goto
4) break


#4
Вопрос:
siklning tanasi necha marta bajarilishini aniqlang?
int i=0;
do
{
i++;

}
while(i/3>0);
*1) 1
2) 2
3) 10
4) Sikl bajarilmaydi


#5
Вопрос:
siklning tanasi necha marta bajarilishini aniqlang:
int i;
for ( i = -8; i % 3 <= -2; ++i )
{
…..
}
*1) 1
2) 2
3) Bir marta ham bajarilmaydi
4) 3


#6
Вопрос:
siklning tanasi necha marta bajarilishini aniqlang:
int i;
for ( i = -8; i % 3 <= -1; ++i )
{
…….
}
*1) 2
2) 1
3) 3
4) 8


#7
Вопрос:
C ++ tanlash operatori ...
*1) switch ... case
2) if ...else
3) continue
4) exit()


#8
Вопрос:
Kod fragmentini bajargandan so'ng x o'zgaruvchining qiymatini aniqlang
int x = 1, y = 0;
while ( y < 10 )
y = 3 * ( ++x ) + 1;
*1) 3
2) 2
3) 1
4) 4


#9
Вопрос:
Qaysi operator bir konstanta ifodadan boshqasiga o'tishga ruxsat bermaydi?
*1) break
2) endl
3) stop
4) ;


#10
Вопрос:
Kod fragmenti bajarish natijasida monitorga nima chop qilinadi
int x=1, y=3;
if (--x && ++y) y+=3;
cout<<”\n x+y=”<*1) x+y=3
2) x+y=4
3) x+y=7
4) x+y=9


#11
Вопрос:
Quyidagi dastur qismi natijasini aniqlang

Download 51.46 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling