+ turdosh sinflar uchun umumiy harakatlarni belgilash uchun bitta nomdan foydalanishga ruxsat berishni anglatadi



Download 0,59 Mb.
bet2/8
Sana01.06.2022
Hajmi0,59 Mb.
#628573
1   2   3   4   5   6   7   8
Bog'liq
Дастурлаш 2 ўзб1

int x = 0;
int y = 0;

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

? Qaysi mulohoza to'g'ri?


+ switch tanlash operatorida bloklarini yozish uchun figurali qavslardan foydalanish shart emas.
= 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.
= switch tanlash operatorida case dan keyin bir nechta operator berilgan bo’lsa ular figurali qavslarga olinadi.
= to'g'ri mulohoza mavjud emas

? C++ tilidagi shartsiz o'tish operatori ... hisoblanadi.


+ Goto
= switch
= If
= continue

? Sikl operatori turlarining to'g'ri sonini ko'rsating?


+ 3
= 2
= 1
= 4

? siklning tanasi necha marta bajarilishini aniqlang:


int i = 0;
do {
i++;
….
} while ( i / 2 > 0);
+ 1
= Bir marta ham bajarilmaydi
= 4
= 3

? 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 ” );
+ 3
= 4
= 1
= 13

? C++ tilida ishlatiladigan sikl operatorining to'g'ri versiyasini ko'rsating.


+ for,while,do while
= cout, getch, return
= while, NULL, type
= cin, gets, char

? Fayllar bilan ishlashda fayllarni ochishning "rw" rejimi vazifasi qanday?


+ Fayllar bilan ishlashda bunday rejim mavjud emas
= Faylni o’qish uchun ochiladi;
= Fayl davomiga qo’shish uchun ochadi;
= Faylni o’qish va yozish uchun ochadi

? Fayllar bilan ishlashda fayllarni ochishning a rejimi vazifasi qanday?


+  Fayl davomiga malumot qo’shish uchun ochadi;
= Faylni o’qish uchun ochiladi;
= Faylni yozish uchun hosil qiladi;
= Faylni o’qish va yozish uchun ochadi

? Kod fragmentini bajargandan so'ng x o'zgaruvchining qiymatini aniqlang


int x = 1, y = 0;
while ( y < 10 )
y = 3 * ( ++x ) + 1;
+ 3
= 2
= 1
= 4



  1. ? Sikl operatori ko'rsatilgan to'g'ri qatorni belgilang

  2. if then else

  3. for( int i=1;i> a;)

  4. for(sikl parametri>:=; shart ;)

  5. for( ; ; ) if (a<0) break; else {s +=a; cin>> a;}

  6. for(sikl parametri >:=< oxirgi qiymat > ) downto ; do

+ 2,4
= 2,3
= 3,4
= 1,2

? Quyidagi ibora qanday yoziladi "Agar o'zgaruvchi indeks sizedan katta bo'lsa, biz o'zgaruvchilar sonini (count) oshiramiz"?


+ if (index>size) count++;
= if index>size { count++; }
= if (index>=size) { ++count; }
= if (index>size) { count++ }

? Fayllar bilan ishlashda fayllarni ochishning wb rejimi vazifasi qanday?


+ Ikkilik faylini yozish uchun hosil qiladi.
= Ikkilik faylini o’qish uchun ochadi;
= Ikkilik faylini oxiriga qo’shish uchun ochadi;
= Fayl davomiga qo’shish uchun ochadi;

? Quyidagi ifodaning qiymatini aniqlang:


3 – 4 * – 2
+ 11
= 2
= -14
= -11

? Ushbu dastur qismi bajarilgandan so'ng ekranda qanday natija paydo bo'ladi:


int k;
int main(){
k = 123;
printf("%d", k ++);
return 0;
}
+ 123
= 124
= 122
= 121

? Ushbu dasturda a nimaga teng bo'ladi?


int a = 10, n = 6;
for(int i = 0; i < n; i ++) a += i;
+ 25
= 30
= 35
= 31

? "while (condition_expression) {…}" bu konstruksiya nimani anglatadi?


+ Old shartli sikl operatori
= So’ng shartli sikl operatori
= Tanlash operatori
= Parametrik sikl

? Fayllar bilan ishlashda fayllarni ochishning rb rejimi vazifasi qanday?


+ Ikkilik faylini o’qish uchun ochadi ;
= Ikkilik faylini oxiriga qo’shish uchun ochadi;
= Fayl davomiga qo’shish uchun ochadi;
= Faylni o’qish va yozish uchun ochadi

? C ++ dasturlash tilida ishlatiladigan operatorlar to'g'ri ko'rsatilgan qatorni aniqlang


+ cout, getch, return
= begin , include, clrscr
= while, NULL, type
= cin, gets, char

? Quyidagi ifodaning qiymatini aniqlang:


2 – 3 * – 1
+ 5
= -5
= 1
= -2

? Sikl operatori turlarining to'g'ri sonini ko'rsating?


+ 3
= 2
= 1
= 5

? Quyidagi ifodaning qiymatini aniqlang:


5 + 15 / 5 * 2
+ 11
= 8
= 7
= 6

? siklning tanasi necha marta bajarilishini aniqlang:


int i=1;
while ( i*(i-1)<81 ) {
……
i*=3;
}
+ 3
= 1
= 9
= 2

? Destruktorga nechta parametr jo’natish mumkin?


+ Destruktorga parametr jo’natish mumkin emas
= Ko’pi bilan 3 ta
= Ko’pi bilan 10 ta
= Ko’pi bilan 1 ta

? C++ tilida shartli operatorni to‘g‘ri yozish usulini ko‘rsating?


+ if (x>0) y=sqrt (x);
= if (x>0) Do y:=sqrt (x)
= if y=sqrt (x) then x>0
= IF x>0 then y:=sqrt (x);

? Noto'g'ri berilgan ifodani aniqlang ?


+ A!%5
= A=5
= A==5
= A!=5

? 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="<+ y=6
= y=5
= y=1
= y=11

? Quyidagi sinflardan qaysi biri vositasida fayllarga kiritishni amalga oshiradi?


+ ofstream
= ifstream
= Instream
= Inputfile

? String dan char ga o`tish uchun ....... funksiyalaridan foydalaniladi ?


+ c_str()
= Assign
= B va C
= Strcpy

? Ekranda qanday natija paydo bo'ladi?


int s = 0; for (int i = 0; i<= 7; i++)
s=s+i;
сout<+ 28
= 22
= 25
= 20

? 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
= 4
= 3
= 2

? int X ning qaysi qiymatlarda quyidagi ifoda true qiymat qabul qiladi :


X < 3 | | X >= 4 & & X < 5
+ [INT_MIN;2] va 4
= x=4
= Ifoda har doim false
= [4;INT_MAX]

? Funksiya parametrlariga nechta argument berish mumkin?


+ Cheklanmagan miqdorda
= 5
= 10
= 30

? include kalit so’zining vazifasini aniqlang ?


+ Kutubxonalarni kiritadi
= Dasturning boshini bildiradi
= Ichki buyurtmalarni chaqiradi
= Maxsus so'z

? getch () funksiyasi qaysi fayl (kutubxona) sarlavhasiga tegishli


+
=
=
=

? Dastur qismi bajarilgandan keyin k nimaga teng?


k=1; while (k<10) k=k+k; сout<< k;
+ 16
= 4
= 10
= 8

? 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 ” );
+ 2
= 4
= 1
= 3

? 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: ; }
+ i o'zgaruvchisi 6 ni teng bo’ladi
= i o'zgaruvchisi 3 ga o'rnatiladi
= switch operator kalitining tanasi i o'zgaruvchining qiymatini o'zgartirmaydi
= i o'zgaruvchisi 1 ga o'rnatiladi

? 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;
}
+ 0
= 1
= 9
= 5

? Quyidagi dasturda std nimani anglatadi?


#include

int main() {
std::cout << "Hello, World!\n";
}
+ Bu cout obyekti joylashgan nomlar fazosi
= Bu static bo’lmagan cout funksiyasiga ega sinf nomi
= Bu static cout funksiyasiga ega sinf nomi
= Bu cout funksiyasi joylashgan nomlar fazosi

? Dasturning bajarilishi natijasida ekranda qanday qiymat ko'rsatiladi?


int x=1, y=3;
if (x++ && y++) y+=2;
cout<<”\n x+y=”<+ x+y=8
= x+y=4
= x+y=7
= x+y=6

? siklning tanasi necha marta bajarilishini aniqlang:


int I;
for ( I = -7; I % 3 < -1; ++I )
{
……
}
+ Bir marta ham bajarilmaydi
= 2
= Cheksiz sikl
= 7

? Qaysi turdagi ma'lumotlar uzunligi 32 bitdan oshmaydigan haqiqiy sonlarni qabul qiladi ?


+ Float
= long long
= long
= Double

? 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
= 2
= 4
= 24

? So’ng shartli sikl operatorining to'g'ri variantni ko'rsating?


+ do while
= For
= Switch
= While

? int x ning qaysi qiymatlarda quyidagi ifoda true qiymat qabul qiladi :


x<3 && x<=5 || x>4
+ [INT_MIN;2] va [5; INT_MAX]
= Ifoda har doim false
= x=5
= [5; INT_MAX]

? Shartli operator noto'g'ri yozilgan javob variantini tanlang?


+ if (x=1) {y=1} else y=2;
= if (x==1) y=1; else y=2;
= if (x=1) {y=1;} else {y=2; }
= if (x==1) y=1; else {y=2;}

? C++ da scanf operatori uchun qaysi kutubxona ishlatiladi?


+ stdio.h
= conio.h
= stdlib.h
= iomanip

? Kod fragmentini bajargandan so'ng x o'zgaruvchining qiymatini aniqlang:


int x=1, y=0;
while ( y < 12 )
y = 3 * ( ++x ) + 1;
+ 4
= 5
= 13
= 2

? 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<+ 3
= 4
= 6
= 2

? Chiqarish oqimi uchun qanday belgi ishlatiladi?


+ <<
= >>
= >=
= <=

? siklning tanasi necha marta bajarilishini aniqlang:


int I =1;
while ( I * ( I – 1 ) < 120 )
{
…….
I += 5;
}
+ 3
= 1
= 2
= Bir marta ham bajarilmaydi

? Qaysi mulohoza to'g'ri?


+ default tarmogi switch operatori tanasida { …..} ixtioriy joyda ishlatilishi mumkin yoki umuman ishlatilmasligi mumkin
= default tarmog'i switch operatori tanasida { …..} ishlatilishi va oxirida joylashishi shart.
= default tarmog'i switch operatori tanasida { …..} oxirida joylashishi shart yoki bo’lmasligi mumkin
= default tarmogi switch operatori tanasida { …..} boshida joylashishi shart yoki umuman bo’lmasligi mumkin

? Qaysi operator bir nechta muqobil tanlov uchun mo'ljallangan?


+ switch ...case
= Throw
= Public
= Struct

? siklning tanasi necha marta bajarilishini aniqlang:


int i=1;
while ( i * i < 81 )
{ ….
i += 4;
}
+ 2
= Bir marta ham bajarilmaydi
= 9
= 1

? Kod fragmenti bajargandan so'ng x qiymatini toping:


int x=0, y=0;
while(y<10)
y=3*(++x)+1;
+ 3
= 1
= 4
= Cheksil sikl

? Agar continue operatori sikl operatori ichida bo‘lsa, u holda:


+ boshqaruvni siklning keyingi iteratsiyasining boshiga o'tkazadi
= boshqaruvni siklning oldingi iteratsiyasining oxiriga o'tkazadi
= belgidan keyingi siklning takrorlanishini boshqaradi
= siklik operatordan keyin boshqaruvni uzatadi

? siklning tanasi necha marta bajarilishini aniqlang:


int i=1;
while ( i*i<64 ) {
……
i*=2;
}
+ 3
= 4
= 2
= 1

? Kod fragmentini bajargandan so'ng x o'zgaruvchining qiymatini aniqlang:


int x=0, y=0;
while ( y<6 )
y=2*(++x)+1;
+ 3
= 4
= 5
= 1

? Kod fragmenti bajarish natijasida monitorga nima chop qilinadi


int x=1, y=3;
if (--x || ++y) y+=3;
cout<<”\n x=”<+ x=0
= x+y=6
= x=1
= x+y=7

? case operatoridan keyin qanday ishchi belgi qo’yiladi ?


+ “:” – Ikki nuqta
= “.” - nuqta
= “-“ - tire
= “;” – nuqtali vergul

? Ushbu kodni bajargandan so'ng o'zgaruvchining ekvivalenti nima?


int a; for(a = 0; a < 10; a++) {}
+ 10
= 9
= 11
= 1

? Quyidagilardan qaysi biri C++ da sikl operatori emas?


+ repeat until
= do while
= For
= While

? Ushbu dastur qismi bajarilgandan so'ng ekranda qanday natija paydo bo'ladi:


int k;
int main(){
k = 321;
printf("%d", k ++);
return 0;
}
+ 321
= 322
= 320
= 324

? siklning tanasi necha marta bajarilishini aniqlang:


int i=1;
while ( i*i<50 ) {
……
i+=3;
}
+ 3
= 4
= 6
= 2

? Ushbu dastur qismi bajarilgandan so'ng ekranda qanday natija paydo bo'ladi:


int k;
int main(){
k = 321;
printf("%d",++k);
return 0;
}
+ 322
= 321
= 320
= 324

? Qaysi javobda massivning eng kichik juft elementini topish uchun bajarilgan dastur qismi va agar bunday element bo'lmasa, birinchi elementni chop etish dasturini toping


+ 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<= int min=abs(a[0]);
for (int i = 1; i < n; i++) {
if (min>abs(a[i]))
min=a[i];
}
cout<<"abs min: "<= 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: "<= int max=0;
for (int i=1; imax)
max=a[i];
}
cout<<"max: "<

? Fayl oxirida boshlang'ich pozitsiyasini o'rnatish uchun qaysi rejim(mode)dan foydalaniladi?


+ ios::ate
= ios::end
= ios::beg
= ios::out

? Quyidagi dastur qismi natijasini aniqlang


char s[] = "C++";
cout << s << " ";
s ++;
cout << s << " ";
+ Kompilyatsiyada xatolik
= C++ ++
= C++ +
= C++ C++

? 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<+ 8 36
= 8 32
= 5 29
= 8 23

? Quyidagi dastur qismiga a = 25, b = 20 kiritilsa javob nechchi chiqishini aniqlang.



Download 0,59 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish