#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 53.64 Kb.
bet2/5
Sana09.01.2023
Hajmi53.64 Kb.
#1085001
1   2   3   4   5
Bog'liq
Test Dasturlash-1

int x = 0;
int y = 0;
if (x++ && y++){
y += 2;
}
std::cout << x + y;
1) 1
2) 2
3) 3
4) 4


#12
Вопрос:
Qaysi mulohoza to'g'ri?
1) switch tanlash operatorida bloklarini yozish uchun figurali qavslardan foydalanish shart emas.
2) switch tanlash operatorida case dan keyin dastur kodi uchun bloki uchun keyingi kod bloklari har doim ochiladigan figurali qavs bilan boshlanishi kerak {va yopilish figurali qavs bilan tugashi kerak.
3) switch tanlash operatorida case dan keyin bir nechta operator berilgan bo’lsa ular figurali qavslarga olinadi.
4) to'g'ri mulohoza mavjud emas


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


#14
Вопрос:
Sikl operatori turlarining to'g'ri sonini ko'rsating?
1) 3
2) 2
3) 1
4) 4


#15
Вопрос:
siklning tanasi necha marta bajarilishini aniqlang:
int i = 0;
do {
i++;
….
} while ( i / 2 > 0);
1) 1
2) Bir marta ham bajarilmaydi
3) 4
4) 3


#16
Вопрос:
Quyidagi dastur qismi bajarilganda ekranga nimani chop qiladi
int x = 2;
if ( x < 4 | | x > 6 )
if ( x > 2 && x <8 )
if ( !( x < 5 ) )
printf ( “ 1 ” );
else printf ( “ 2 ” );
else printf ( “ 3 ” );
else printf ( “ 4 ” );
1) 3
2) 4
3) 1
4) 13


#17
Вопрос:
C++ tilida ishlatiladigan sikl operatorining to'g'ri versiyasini ko'rsating.
1) for,while,do while
2) cout, getch, return
3) while, NULL, type
4) cin, gets, char


#18
Вопрос:
Fayllar bilan ishlashda fayllarni ochishning "rw" rejimi vazifasi qanday?
1) Fayllar bilan ishlashda bunday rejim mavjud emas
2) Faylni o’qish uchun ochiladi
3) Fayl davomiga qo’shish uchun ochadi
4) Faylni o’qish va yozish uchun ochadi


#19
Вопрос:
Fayllar bilan ishlashda fayllarni ochishning a rejimi vazifasi qanday?
1) Fayl davomiga malumot qo’shish uchun ochadi
2) Faylni o’qish uchun ochiladi
3) Faylni yozish uchun hosil qiladi
4) Faylni o’qish va yozish uchun ochadi


#20
Вопрос:
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


#21
Вопрос:
Sikl operatori ko'rsatilgan to'g'ri qatorni belgilang
1. if then else
2. for( int i=1;i> a;)
3. for(sikl parametri>:=; shart ;)
4. for( ; ; ) if (a<0) break; else {s +=a; cin>> a;}
for(sikl parametri >:=< oxirgi qiymat > ) downto ; do 1) 2,4
2) 2,3
3) 3,4
4) 1,2


#22
Вопрос:
Quyidagi ibora qanday yoziladi "Agar o'zgaruvchi indeks sizedan katta bo'lsa, biz o'zgaruvchilar sonini (count) oshiramiz"?
1) if (index>size) count++;
2) if index>size { count++; }
3) if (index>=size) { ++count; }
4) if (index>size) { count++ }


#23
Вопрос:
Fayllar bilan ishlashda fayllarni ochishning wb rejimi vazifasi qanday?
1) Ikkilik faylini yozish uchun hosil qiladi.
2) Ikkilik faylini o’qish uchun ochadi;
3) Ikkilik faylini oxiriga qo’shish uchun ochadi;
4) Fayl davomiga qo’shish uchun ochadi;


#24
Вопрос:
Quyidagi ifodaning qiymatini aniqlang:
3 - 4 * - 2
1) 11
2) 2
3) -14
4) -11


#25
Вопрос:
Ushbu dastur qismi bajarilgandan so'ng ekranda qanday natija paydo bo'ladi:
int k;
int main(){
k = 123;
printf("%d", k ++);
return 0;
}
1) 123
2) 124
3) 122
4) 121


#26
Вопрос:
Ushbu dasturda a nimaga teng bo'ladi?
int a = 10, n = 6;
for(int i = 0; i < n; i ++) a += i;
1) 25
2) 30
3) 35
4) 31


#27
Вопрос:
"while (condition_expression) {…}" bu konstruksiya nimani anglatadi?
1) Old shartli sikl operatori
2) So’ng shartli sikl operatori
3) Tanlash operatori
4) Parametrik sikl


#28
Вопрос:
Fayllar bilan ishlashda fayllarni ochishning rb rejimi vazifasi qanday?
1) Ikkilik faylini o’qish uchun ochadi
2) Ikkilik faylini oxiriga qo’shish uchun ochadi
3) Fayl davomiga qo’shish uchun ochadi
4) Faylni o’qish va yozish uchun ochadi


#29
Вопрос:
C ++ dasturlash tilida ishlatiladigan operatorlar to'g'ri ko'rsatilgan qatorni aniqlang
1) cout, getch, return
2) begin , include, clrscr
3) while, NULL, type
4) cin, gets, char


#30
Вопрос:
Quyidagi ifodaning qiymatini aniqlang:
2 - 3 * - 1
1) 5
2) -5
3) 1
4) -2


#31
Вопрос:
Sikl operatori turlarining to'g'ri sonini ko'rsating?
1) 3
2) 2
3) 1
4) 5


#32
Вопрос:
Quyidagi ifodaning qiymatini aniqlang:
5 + 15 / 5 * 2
1) 11
2) 8
3) 7
4) 6


#33
Вопрос:
siklning tanasi necha marta bajarilishini aniqlang:
int i=1;
while ( i*(i-1)<81 ) {
……
i*=3;
}
1) 3
2) 1
3) 9
4) 2


#34
Вопрос:
Destruktorga nechta parametr jo’natish mumkin?
1) Destruktorga parametr jo’natish mumkin emas
2) Ko’pi bilan 3 ta
3) Ko’pi bilan 10 ta
4) Ko’pi bilan 1 ta


#35
Вопрос:
C++ tilida shartli operatorni to‘g‘ri yozish usulini ko‘rsating?
1) if (x>0) y=sqrt (x);
2) if (x>0) Do y:=sqrt (x)
3) if y=sqrt (x) then x>0
4) if x>0 then y:=sqrt (x);


#36
Вопрос:
Noto'g'ri berilgan ifodani aniqlang ?
1) A!%5
2) A=5
3) A==5
4) A!=5


#37
Вопрос:
Kod fragmenti bajarish natijasida monitorga nima chop qilinadi
int x,y;
x=2; y=3;
if (y/x>1) y+=2;
else if (y/x<1) y-=2;
else y*=2;
cout<<"\n y="<1) y=6
2) y=5
3) y=1
4) y=11


#38
Вопрос:
Quyidagi sinflardan qaysi biri vositasida fayllarga kiritishni amalga oshiradi?
1) ofstream
2) ifstream
3) Instream
4) Inputfile


#39
Вопрос:
String dan char ga o`tish uchun ....... funksiyalaridan foydalaniladi ?
1) c_str()
2) Assign
3) B va C
4) Strcpy


#40
Вопрос:
Ekranda qanday natija paydo bo'ladi?
int s = 0; for (int i = 0; i<= 7; i++)
s=s+i;
сout<1) 28
2) 22
3) 25
4) 20


#41
Вопрос:
Quyidagi dastur qismi bajarilganda ekranga nimani chop qiladi :
int x = 3;
if ( x > 7 | | x < 5 )
if ( x < 6 && x > 1 )
if ( ( x > 2 ) )
printf ( “ 1 ” );
else printf ( “ 2 ” );
else printf ( “ 3 ” );
else printf ( “ 4 ” );
1) 1
2) 4
3) 3
4) 2


#42
Вопрос:
int X ning qaysi qiymatlarda quyidagi ifoda true qiymat qabul qiladi :
X < 3 | | X >= 4 & & X < 5
1) [INT_MIN;2] va 4
2) x=4
3) Ifoda har doim false
4) [4;INT_MAX]


#43
Вопрос:
Funksiya parametrlariga nechta argument berish mumkin?
1) Cheklanmagan miqdorda
2) 5
3) 10
4) 30


#44
Вопрос:
include kalit so’zining vazifasini aniqlang ?
1) Kutubxonalarni kiritadi
2) Dasturning boshini bildiradi
3) Ichki buyurtmalarni chaqiradi
4) Maxsus so'z


#45
Вопрос:
getch () funksiyasi qaysi fayl (kutubxona) sarlavhasiga tegishli
1)
2)
3)
4)


#46
Вопрос:
Dastur qismi bajarilgandan keyin k nimaga teng?
k=1; while (k<10) k=k+k; сout<< k;
1) 16
2) 4
3) 10
4) 8


#47
Вопрос:
Quyidagi dastur qismi bajarilganda ekranga nimani chop qiladi
int x = 3;
if ( x > 7 | | x < 5 )
if ( x < 6 && x > 1 )
if ( !( x > 2 ) )
printf ( “ 1 ” );
else printf ( “ 2 ” );
else printf ( “ 3 ” );
else printf ( “ 4 ” );
1) 2
2) 4
3) 1
4) 3


#48
Вопрос:
Kod fragmentiini bajarish natijasida
int i=2;
switch (i)
{ case 1: i += 2; break;
case 2: i *= 3; break;
case 6: i /= 2; break;
default: ; }
1) i o'zgaruvchisi 6 ni teng bo’ladi
2) i o'zgaruvchisi 3 ga o'rnatiladi
3) switch operator kalitining tanasi i o'zgaruvchining qiymatini o'zgartirmaydi
4) i o'zgaruvchisi 1 ga o'rnatiladi


#49
Вопрос:
Quyidagi dasturda nechta “Salom” so’zi chiqadi:
#include
int main(){
float a = 45, b = a / 10 + 3;
for (int I = 0; I < 2; I ++)
for(int j = 0; j < -2; j ++)
puts("Salom");
return 0;
}
1) 0
2) 1
3) 9
4) 5


#50
Вопрос:
Quyidagi dasturda std nimani anglatadi?
#include
int main() {
std::cout << "Hello, World!\n";
}
1) Bu cout obyekti joylashgan nomlar fazosi
2) Bu static bo’lmagan cout funksiyasiga ega sinf nomi
3) Bu static cout funksiyasiga ega sinf nomi
4) Bu cout funksiyasi joylashgan nomlar fazosi


#51
Вопрос:
Dasturning bajarilishi natijasida ekranda qanday qiymat ko'rsatiladi?
int x=1, y=3;
if (x++ && y++) y+=2;
cout<<”\n x+y=”<1) x+y=8
2) x+y=4
3) x+y=7
4) x+y=6


#52
Вопрос:
siklning tanasi necha marta bajarilishini aniqlang:
int I;
for ( I = -7; I % 3 < -1; ++I )
{
……
}
1) Bir marta ham bajarilmaydi
2) 2
3) Cheksiz sikl
4) 7


#53
Вопрос:
Qaysi turdagi ma'lumotlar uzunligi 32 bitdan oshmaydigan haqiqiy sonlarni qabul qiladi ?
1) float
2) long long
3) long
4) double


#54
Вопрос:
Quyidagi dastur qismi bajarilganda ekranga nimani chop qiladi
int x = 5;
if ( x < 2 | | x > 4 )
if ( x > 4 && x <6 )
if ( !( x < 5 ) )
printf ( “ 1 ” );
else printf ( “ 2 ” );
else printf ( “ 3 ” );
else printf ( “ 4 ” );
1) 1
2) 2
3) 4
4) 24


#55
Вопрос:
So’ng shartli sikl operatorining to'g'ri variantni ko'rsating?
1) do while
2) for
3) switch
4) while


#56
Вопрос:
int x ning qaysi qiymatlarda quyidagi ifoda true qiymat qabul qiladi :
x<3 && x<=5 || x>4
1) [INT_MIN;2] va [5; INT_MAX]
2) Ifoda har doim false
3) x=5
4) [5; INT_MAX]


#57
Вопрос:
Shartli operator noto'g'ri yozilgan javob variantini tanlang?
1) if (x=1) {y=1} else y=2;
2) if (x==1) y=1; else y=2;
3) if (x=1) {y=1;} else {y=2; }
4) if (x==1) y=1; else {y=2;}


#58
Вопрос:
C++ da scanf operatori uchun qaysi kutubxona ishlatiladi?
1) stdio.h
2) conio.h
3) stdlib.h
4) iomanip


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


#60
Вопрос:
Dasturning bajarilishi natijasida ekranda qanday qiymat ko'rsatiladi?
int i=2;
switch (i)
{ case 1: i += 2;
case 2: i *= 3;
case 6: i /= 2;
default: cout<1) 3
2) 4
3) 6
4) 2


#61
Вопрос:
Chiqarish oqimi uchun qanday belgi ishlatiladi?
1) <<
2) >>
3) >=
4) <=


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


#63
Вопрос:
Qaysi mulohoza to'g'ri?
1) default tarmogi switch operatori tanasida { …..} ixtioriy joyda ishlatilishi mumkin yoki umuman ishlatilmasligi mumkin
2) default tarmog'i switch operatori tanasida { …..} ishlatilishi va oxirida joylashishi shart.
3) default tarmog'i switch operatori tanasida { …..} oxirida joylashishi shart yoki bo’lmasligi mumkin
4) default tarmogi switch operatori tanasida { …..} boshida joylashishi shart yoki umuman bo’lmasligi mumkin


#64
Вопрос:
Qaysi operator bir nechta muqobil tanlov uchun mo'ljallangan?
1) switch ...case
2) throw
3) public
4) struct


#65
Вопрос:
siklning tanasi necha marta bajarilishini aniqlang:
int i=1;
while ( i * i < 81 )
{ ….
i += 4;
}
1) 2
2) Bir marta ham bajarilmaydi
3) 9
4) 1


#66
Вопрос:
Kod fragmenti bajargandan so'ng x qiymatini toping:
int x=0, y=0;
while(y<10)
y=3*(++x)+1;
1) 3
2) 1
3) 4
4) Cheksil sikl


#67
Вопрос:
Agar continue operatori sikl operatori ichida bo‘lsa, u holda:
1) boshqaruvni siklning keyingi iteratsiyasining boshiga o'tkazadi
2) boshqaruvni siklning oldingi iteratsiyasining oxiriga o'tkazadi
3) belgidan keyingi siklning takrorlanishini boshqaradi
4) siklik operatordan keyin boshqaruvni uzatadi


#68
Вопрос:
siklning tanasi necha marta bajarilishini aniqlang:
int i=1;
while ( i*i<64 ) {
……
i*=2;
}
1) 3
2) 4
3) 2
4) 1


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


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


#71
Вопрос:
case operatoridan keyin qanday ishchi belgi qo’yiladi ?
1) “:” - Ikki nuqta
2) “.” - nuqta
3) “-“ - tire
4) “;” - nuqtali vergul


#72
Вопрос:
Ushbu kodni bajargandan so'ng o'zgaruvchining ekvivalenti nima?
int a; for(a = 0; a < 10; a++) {}
1) 10
2) 9
3) 11
4) 1


#73
Вопрос:
Quyidagilardan qaysi biri C++ da sikl operatori emas?
1) repeat until
2) do while
3) for
4) while


#74
Вопрос:
Ushbu dastur qismi bajarilgandan so'ng ekranda qanday natija paydo bo'ladi:
int k;
int main(){
k = 321;
printf("%d", k ++);
return 0;
}
1) 321
2) 322
3) 320
4) 324


#75
Вопрос:
siklning tanasi necha marta bajarilishini aniqlang:
int i=1;
while ( i*i<50 ) {
……
i+=3;
}
1) 3
2) 4
3) 6
4) 2


#76
Вопрос:
Ushbu dastur qismi bajarilgandan so'ng ekranda qanday natija paydo bo'ladi:
int k;
int main(){
k = 321;
printf("%d",++k);
return 0;
}
1) 322
2) 321
3) 320
4) 324


#77
Вопрос:
Qaysi javobda massivning eng kichik juft elementini topish uchun bajarilgan dastur qismi va agar bunday element bo'lmasa, birinchi elementni chop etish dasturini toping
1) int imin=-1;
for (int i=0; iif ((!(a[i]%2) && (imin==-1 || a[imin]>a[i]))
imin=i;
}
if (imin==-1)
cout<else
cout<2) int min=abs(a[0]);
for (int i = 1; i < n; i++) {
if (min>abs(a[i]))
min=a[i];
}
cout<<"abs min: "<3) int imax=0, imin=0;
for (int i=1; i < n; i++) {
if (a[i]>a[imax])
imax=i;
if (a[i]imin=i;
}
cout<<"answer: "<4) int max=0;
for (int i=1; imax)
max=a[i];
}
cout<<"max: "<

#78
Вопрос:
Fayl oxirida boshlang'ich pozitsiyasini o'rnatish uchun qaysi rejim(mode)dan foydalaniladi?
1) ios::ate
2) ios::end
3) ios::beg
4) ios::out


#79
Вопрос:
Quyidagi dastur qismi natijasini aniqlang
char s[] = "C++";
cout << s << " ";
s ++;
cout << s << " ";
1) Kompilyatsiyada xatolik
2) C++ ++
3) C++ +
4) C++ C++


#80
Вопрос:
Dasturning bajarilishi natijasida ekranda qanday qiymat ko'rsatiladi?
int s=0, m=0 ;
char matn[] = "2019-2020 fanninig nomi C++ da programmalash asoslari";
for(int i=0;iif(isdigit(matn[i])) s++;
else if (isalpha(matn[i])) m++;
cout<1) 8 36
2) 8 32
3) 5 29
4) 8 23


#81
Вопрос:
Quyidagi dastur qismiga a = 25, b = 20 kiritilsa javob nechchi chiqishini aniqlang.

Download 53.64 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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