Yakuniy nazorat bo’yicha test savollari



Yüklə 70,58 Kb.
səhifə1/18
tarix04.02.2022
ölçüsü70,58 Kb.
#52115
  1   2   3   4   5   6   7   8   9   ...   18
Yakuniy-nazorat-200-ta-test-26218


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

  • 14

  • нe будeт выведeно ничего

  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. Yüklə 70,58 Kb.

    Dostları ilə paylaş:
  1   2   3   4   5   6   7   8   9   ...   18




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin