Yakuniy nazorat bo’yicha test savollari



Download 67,5 Kb.
bet1/6
Sana30.12.2021
Hajmi67,5 Kb.
#191144
  1   2   3   4   5   6
Bog'liq
Yakuniy nazorat (200 ta test )


Yakuniy nazorat bo’yicha test savollari:

  1. Quyidagi ifodaning qiymati int x ning qaysi qiymatlari to'g'ri ekanligini ko'rsating: x<3 && x<=5 || x>4







  1. Quyidagi ifodaning qiymatini aniqlang: 3 + 15 / 3 * 5

  • 28

  • 1.2

  • 30



  1. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi?

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. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi?

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

  1. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi?

#include

int k;


int main(){

k = 123;


printf("%d", k ++);

return 0;

}


  • 122

  • 124

  • 123



  1. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi?

int x=1, y=3;

if (--x && ++y) y+=3;

cout<<”\n x+y=”<


  • x+y=3

  • x+y=7

  • x+y=4



  1. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi?

  • x+y=6

  • x+y=7

  • x+y= 4



  1. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi?

int x=1, y=3;

if (x++ && y++) y+=2;



cout<<”\n x+y=”<

  • x+y=7

  • x+y=4

  • x+y=8



  1. C ++ tilida ko'p satrlar qaysi belgilar bilan tugatiladi?

  • , (vergul)

  • : (nuqta)

  • . (nuqta)

  • ; (nuqta-vergul)



  1. Quyidagi ma'lumotlar turlaridan qaysi biri C ++ da ma'lumot turi emas?

  • float

  • int

  • real

  • double



  1. 2.18e-6 ushbu son quyidagilardan qaysi biriga teng?

  • 2.18*10^-6

  • 0.0000218

  • 2.18-6

  • 2.18*10-6

  1. getch( ) funksiyasi qaysi sarlavha fayliga (kutubxonasiga) tegishli va qaysi kvadratga bog’langan?









  1. cout<

  • Ifodani kasr qismini 4 xona birlikgacha yahlitlash

  • 4-satrga o’tish

  • 4-satrni hisoblash va natijasini chiqarish

  • 4-satrni hisoblamaslik uchun

  1. Qaysi ma’lumotlar tipi suzuvchi vergul sonlar tipiga kiradi?

  • float

  • char

  • int

  • usigned int


  1. Qaysi ma’lumotlar tipi belgili tipga kiradi?

  • char

  • float

  • Int

  • Bool




  1. Mantiqiy toifani ko’rsating.




  • bool

  • int

  • char

  • float

  1. Qaysi ma’lumotlar tipi butun sonlar tipiga kiradi?

  • int

  • float

  • double

  • Bool




  1. Qaysi tipli o’zgaruvchi bilan razryad bo’yicha amallarni qo’llash mumkin emas?

  • float

  • char

  • short int

  • int

  1. Xotiradagi hajmni hisoblash amalini ko’rsating

  • sizeof

  • typdef

  • define

  • Struct

  1. Uzunligi 32 bitdan kam bo’lmagan ma’lumotni xaqiqiy tipi qaysi so’z orqali ifodalanadi?




  • double

  • long long

  • long

  • short




  1. char a o'zgaruvchi e'lon qilingan; Quyidagi iboralarning qaysi biri to'g'ri emas?

  1. a = "3";

  2. a = '3';

  3. a = 3;

  4. int a=3




  1. Char + tipidagi ma'lumotlar uchun C ++ da qanday standart kod ishlatiladi?




  1. Kod ASCII

  2. Kod cp-1251

  3. Kod ASCI

  4. Kod UTF-8




  1. Dasturda qaysi funksiya bo’lishi shart?

  1. main()

  2. global()

  3. inline()

  4. local()




  1. Qiymat qaytarmaydigan funksiya qanday nomlanadi?

  1. void

  2. Int

  3. bool

  4. float




  1. Haqiqiy toifadagi o’zgaruvchi float xotiradan qancha bayt egallaydi?

  1. 4 bayt

  2. 2 bayt

  3. 8 bayt

  4. 10 bayt




  1. Uzunligi 32 bitdan kam bo’lmagan ma’lumotni xaqiqiy tipi qaysi so’z orqali

  1. double

  2. long long

  3. long

  4. short




  1. Kompilyator bu

a) dastur tuzish uchun yaniy kodlarning qonun qoida bo’yicha terilganligini nazorat qiluvchi va dasturning natijasini chiqaruvchi amaliy dasturdir.

b)amallar ketma ketligi

c)buyruqlar ketma ketligi

d) dastur tuzish uchun yaniy kodlarning qonun qoida bo’yicha terilganligini nazorat qiluvchi va dasturning natijasini chiqaruvchi amaliy algoritmdir.




  1. C++ tilida kata va kichik harflarning …..

a) farqi bor

b) farqi yuq

c) faqat kichkina harflar ishlatiladi

d) faqat katta harflar ishlatiladi




  1. To’g’ri yozilgan qatorni ko’rsating

a) float x=7.7, y=5;

b) int x=7.7, y=5;

c) string x=7.7, y=5;

d) intdouble x=7.7, y=5;





  1. C++ dasturlash tilida toifalar turi va ularning xotiradagi hajmi ….

a) sizeof

b) define

c)include

d)main



  1. float ….?

a)haqiqiy sonlar bilan uchun

b)butun sonlar biln ishlash uchun

c)belgilar bilan ishlash uchun

d)satrlar bilan ishlash uchun





  1. Dastur fragmentining natijsini aniqlang:

a) 3

b) 13,2

c) 1,47

d)1


  1. Quyidagi sonlardan qaysi biri sakkizlik sanoq sistemasiga xos?

  1. 010, 0204, -076663

  2. 17, 132, -32179

  3. 0xA, 0x84, 0x7db3

  4. 1010, 132, 0x86




  1. Dastur fragmentining natijsini aniqlang:

a) 13.2

b) 12

c) 1,47

d) 1


  1. Quyidagi ifoda qiymatini aniqlang:

5 + 15 / 5 * 2

  1. 11

  2. 8

  3. 6.5

  4. 6



  1. Quyidagi ifoda qiymatini aniqlang:

1 – 2 * – 3

  1. 7

  2. 3

  3. 5

  4. -5




  1. Quyidagi ifoda qiymatini aniqlang:

3 + 15 / 3 * 5

  1. 28

  2. 1.2

  3. 30

  4. 1




  1. Quyidagi ifoda qiymatini aniqlang:

3 – 4 * – 2

  1. 11

  2. 2

  3. -14

  4. -11




  1. Funksiyaga ko‘rsatkichning yozilish sintaksisi quyidagicha:

  1. (* ) (
    );


  2. (* ) (
    );



  3. (* ) (
    );


  4. (* ) (
    );





  1. Kiritilgan sonning kvadratini topuvchi dasturni ko’rsating

a) float a; cin>>a; cout<b) float a; cin>>a; cout<

c) float a; cin>>a; cout<

d) float a=9; cout<


  1. Quyidagi dastur bajarilgandan so’ng ekranda qanday qiymat chiqadi:

#include

int k;

int main(){

k = 123;

printf("%d", k ++);

return 0;

}

  1. 123

  2. 124

  3. 122

  4. 121




  1. Kiritilgan sonning kubini topuvchi dasturni ko’rsating

a) float a; cin>>a; cout<b) float a; cin>>a; cout<

c) float a; cin>>a; cout<

d) float a=9; cout<


  1. Ekranda nima paydo bo'lishini aniqlang:

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 ” );

A 1

B 4


C 2

D 24


  1. Ekranda nima paydo bo'lishini aniqlang

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 ” );

A 3

B 4


C 1

D 13


  1. Quyidagi jumlaga mos keluvchi buyruqni C++ tilida yozing

«Agar o’zgaruvchi index qiymati o’zgaruvchi size qiymatidan katta bo’lsa, count o’zgaruvchiga inkrement amalini qo’llang»?

A if (index>size) count++;

B if index>size { count++; }

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

D if (index>size) { count++ }


  1. C++ tilida to’gri yozilgan buyruqni ko’rsating?

A if (x>0) y=sqrt (x);

B IF (x>0) Do y:=sqrt (x)

C if y=sqrt (x) then x>0

D IF x>0 then y:=sqrt (x);



  1. Qaysi variantda shartli o’tish operatorini qo’llashda xatolikka yo’l qo’yilgan?

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

B if (x==1) y=1; else y=2;

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

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



  1. Quyida keltirilgan dastur qismi ishi natijasida nonitorga nima chop etiladi

char sim='4';

switch (sim)

{ case '2': cout<<” imtixondan yiqildi”; break;

case '3' …'5': cout<<”imtixondan o’tdi”; break;

default: cout<<”kiritishda xatolik”; }

A imtixondan o’tdi

B imtixondan yiqildi

C kiritishda xatolik

D kompilyatsiyada xatolik


  1. Quyida keltirilgan dastur qismi ishi natijasida

int i=2;

switch (i)

{ case 1: i += 2;

case 2: i *= 3;

case 6: i /= 2;

default: ; }

A o’zgaruvchi i ning qiymati 3 teng bo’ladi

B o’zgaruvchi i ning qiymati 6 teng bo’ladi

C o’zgaruvchi i ning qiymati o’zgarmasdan qoladi

D o’zgaruvchi i ning qiymati 1 teng bo’ladi



  1. Quyida berilgan dastur qismi natjasida

int i=2;

switch (i)

{ case 1: i += 2; break;

case 2: i *= 3; break;

case 6: i /= 2; break;

default: ; }

A o’zgaruvchi i ning qiymati 6 teng bo’ladi

B o’zgaruvchi i ning qiymati 3 teng bo’ladi

C o’zgaruvchi i ning qiymati o’zgarmasdan qoladi

D o’zgaruvchi i ning qiymati 1 teng bo’ladi



  1. Quyida berilgan dastur qismi natjasida monitorga nima chop etiladi

char sim='3';

switch (sim)

{ case '2': cout<<”qoniqrsiz”; break;

case '3': cout<<”qoniqarli”; break;

case '4': cout<<”yaxshi”; break;

case '5': cout<<”a`lo”; break;

default: cout<<”kiritishda xatolik”; }

A qoniqarli

B qoniqarliyazshia`lo kiritishda xatolik

C kiritishda xatolik

D kompilyatsiyada xatolik


  1. Quyida keltirilgan dastur qismi ishi natijasida nonitorga nima chop etiladi

char sim='3';

switch (sim)

{ case '2': cout<<”imtixondan yiqildi”; break;

case '5'…'3': cout<<” imtixondan o’tdi”; break;

default: cout<<”kiritishda xatolik”; }

A kompilyatsiyada xatolik

B imtixondan yiqildi

C kiritishda xatolik

D imtixondan o’tdi


  1. Quyida keltirilgan dastur qismi ishi natijasida monitorga nima chop etiladi

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="<

A y=6

B y=5


C y=1

D kompilyatsiyada xatolik



  1. Quyida keltirilgan dastur qismi ishi natijasida nonitorga nima chop etiladi

char sim='2';

switch (sim)

{ case '2': cout<<”qoniqarsiz”;

case '3': cout<<”qoniqarli ”;

case '4': cout<<”yaxshi”;

case '5': cout<<”a`lo”;

default: cout<<” kiritishda xatolik”; }

A qoniqarsizqoniqarli yaxshia`lo kiritishda xatolik

B qoniqarsiz

C kiritishda xatolik

D kompilyatsiyada xatolik


  1. Quyida keltirilgan dastur qismi ishi natijasida monitorga nima chop etiladi

int x,y;

x=2;


if (x=1) y=x+1; else y=x-2;

cout<<"\n y="<

A y=2

B 3


C 0

D kompilyatsiyada xatolik



  1. Quyida keltirilgan dastur qismi ishi natijasida nonitorga nima chop etiladi

int x=1, y=3;

if (--x && ++y) y+=3;

cout<<”\n x+y=”<

A x+y=3

B x+y=4

C x+y=7

D x+y=9


  1. Quyida keltirilgan dastur qismi ishi natijasida nonitorga nima chop etiladi

int x=1, y=3;

if (--x || ++y) y+=3;

cout<<”\n x+y=”<

A x+y=6

B x+y= 4

C x+y=7

D x+y=9


  1. Quyida keltirilgan dastur qismi ishi natijasida monitorga nima chop etiladi

int x=1, y=3;

if (x++ && y++) y+=2;

cout<<”\n x+y=”<

A x+y=8

B x+y=4

C x+y=7

D x+y=6


  1. Quyidagi keltirilgan misollarning qaysi biri for 1 da 5 gacha bo‘lgan sonlarning yig‘indisini hisoblaydi?

  1. s=0;

for (i=1, i≤5; i++)

s=s+i;


  1. s=0;

for (i=1, i==5, i++)

s=s+i;


  1. s=0;

for (i=1; i<=5; i++)

s=s+i;


  1. s=0;

for (i=1, i<=5; i++)

s=s+i;



  1. Siklning tanasi necha marta bajarilishini aniqlang

int i; for (i=0; i<7; i+=2)

{

…….



}

  1. 4

  2. 1

  3. 7

  4. 8




  1. Qaysi operator o‘zidan keyin amallar ketma ketligini bajarmasdan booshqaruvni takrorlanish operatorning boshiga uzatadi?

  1. break

  2. return

  3. while

  4. to‘g‘ri javob yo‘q




  1. C++ tasturlash tilida ishlatiladigan takrorlanuvchi jarayon qaysi javobda to‘g‘ri yozilgan?

  1. for( n = strlen(s)-1; n>=0; n--)

  2. while( 0 ) for( c<=7 )

  3. for(j=0; j>=9; j++)

  4. while( i =10; i >=0; I-- )




  1. break operatori ...

  1. Strukturadan chiqish uchun

  2. Sikldan chiqish uchn

  3. Dasturdan chiqish uchun

  4. Windows dan chiqish uchun




  1. Dastur bo‘lagi bajarganingizdan keyin x o’zgaruvchisining qiymatini aniqlang:

int x=1, y=0;

while ( y < 12 )

y = 3 * ( ++x ) + 1;


  1. 4

  2. 5

  3. 7

  4. 2




  1. Siklning tanasi necha marta bajarilishini aniqlang

int i;

for ( i = -8; i % 3 <= -1; ++i )



{

…….


}

  1. 2

  2. 1

  3. 3

  4. 8




  1. "while (ifoda_shart) {…}" konstruksiyadan foydalanish nimani bildiradi?

  1. Avval shartga tekshiriluvchi sikl

  2. Amal bajarilgandan so’ng shartga tekshiriluvchi sikl

  3. parametrik sikl

  4. Dastlab funktsiyani tekshiradigan sikl




  1. So'ngra tekshirish sikl operatorini to’g’ri e’lon qilinganini ko’rsating

  1. do while

  2. for

  3. switch

  4. while




  1. Har qanday sikl tanasi uning holati qadar davom etadi, qachonki ...

  1. Yolg’on bo’lguncha

  2. Takrorlanishda shart yoq

  3. Rost

  4. Dastur chiqib ketguncha




  1. C++ dasturlash tilida ishlatiladigan takrorlanuvchi operatorlar tog’ri ko’rsatilgan javobni tanlang

  1. for,while, do while

  2. while, if, continue

  3. while, NULL, type

  4. cin, gets, char




  1. goto operatori boshqaruvni nimaga beradi?

  1. nishonga

  2. satrga

  3. funksiyaga

  4. o‘zgaruvchiga




  1. Qiymat qaytarmaydigan funksiyalar . . . deyiladi.?

  1. protsedura

  2. Struktura

  3. dastur

  4. inline funksiyalar

  1. . . . . . . -unikal nomga ega bo’lgan buyruqlar (operatorlar) ketma-ketligiga aytiladi.

  1. funksiya

  2. union

  3. kalit

  4. kalitmaydon

  1. Inline kalit so’zi nimani anglatadi?

  1. Funksiyaga kiritilgan hamma chaqiruvlar shu funksiyaning kodi bilan almashtiriladi

  2. To’g’ri javob yo’q

  3. Funksiyaga kiritilgan hamma chaqiruvlar shu funksiya bajarilishi natijasi bilan almashtiriladi

  4. Kompilyatorga funksiyani bitta fayl chegarasida ishlatishga xabar beradi

  1. C/C++ tilida asosiy funksiya ichida e’lon qilingan o’zgaruvchilar qanday o’zgaruvchilar deyiladi?

    1. Local o’zgaruvchilar

    2. Global o’zgaruvchilar

    3. Butun o’zgaruvchilar

    4. haqiqiy o’zgaruvchilar

  2. Funksiyasini strukturasi to’g’ri ko’rsatilgan javobni toping?

    1. ([])

{

<оb`еktlаrni аniqlаsh>

.... }


    1. ([])

{

<оb`еktlаrni аniqlаsh>

.... }


    1. ([])

{

<оb`еktlаrni аniqlаsh>

.... }


    1. ()

{

<оb`еktlаrni аniqlаsh>

.... }


  1. Signatura deb nimaga aytiladi?

    1. Funksiya prototipi

    2. Funksiya local o’zgaruvchilari

    3. Funksiya global o’zgaruvchilari

    4. Funksiyaning turi

  2. Funktsiya e`lоnini . . . . . . tаvsiflаydi.

    1. Funksiya prototipi

    2. Funksiya local o’zgaruvchilari

    3. Funksiya global o’zgaruvchilari

    4. Funksiyaning turi

  3. Funksiyada parametrlar ro’yxati -?


    1. Download 67,5 Kb.

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




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