#C# dasturlash tili qachon yaratilgan? +2000-yillar


Download 36.33 Kb.
Sana20.06.2023
Hajmi36.33 Kb.
#1628925
Bog'liq
dasturlash


#C# dasturlash tili qachon yaratilgan?
+2000-yillar
-1980-yillar
-1990-yillar
-1970-yillar

#Microsoft firmasida C# dasturlash tilini ishlab chiqish guruhiga kim rahbarlik


qilgan?
+ A. Xeylsberg
-F. Kann
-G. Kornell
-B. Straustrup

#Qaysi dasturlash tili .NET platformasini qo’llab quvvatlaydi?


+C#
-C++
-C
-Java

#Boshqa turdan float haqiqiy son turiga o’tishda qaysi Convert sinfi metodi


qo’llaniladi?
+Convert.ToSingle()
-Convert.ToDouble()
-Convert.ToFloat()
-Convert.ToInt32()
#Boshqa turdan int butun son turiga o’tishda qaysi Convert sinfi metodi
qo’llaniladi?
+Convert.ToInt32()
-Convert.Int32()
-Convert.ToInt16()
-Convert.ToInt64()
#Boshqa turdan long butun son turiga o’tishda qaysi Convert sinfi metodi
qo’llaniladi?
+Convert.ToInt64()
-Convert.UInt64()
-Convert.ToInt16()
-Convert.ToInt32()
#Boshqa turdan short butun son turiga o’tishda qaysi Convert sinfi metodi
qo’llaniladi?
+Convert.ToInt16()
-Convert.Int16()
-Convert.UInt16()
-Convert.ToInt32()
#Belgilar uchun qo’llaniladigan char turida belgilar majmui nomi nima deb
aytiladi?
+Unicode
-ASCII
-ASCII-2
-Chartype
#C# dasturlash tilida «%» operator nima vazifa bajaradi?
+Bo’lgandagi qoldiqni beradi
-Yig’indidagi foizni beradi
-Qiymatni foizga o’tkazadi
-Daraja hisobash
#C# dasturlash tilida «inkor» amalining belgilanishi qaysi?
+!
-No
-Not
-!=

#С# dasturlash tilida butun sonlar uchun aniqlangan turlar qaysilar?


+byte, sbyte, short, ushort, int, uint, long, ulong
-byte, short, int, long
-int, long, decimal
-float, double, decimal
#C# dasturlash tilida surish operatorlar qaysi turlar bilan ishlaydi?
+Butun sonli
-Ixtiyoriy
-Mantiqiy
-Haqiqiy sonli
#C# dasturlash tilida switch operatori bir nechta variantlardan birini qaysi
kalit so’zi yordamida tanlashga asoslangan:
+case
-break
-continue
-class
#C# dasturlash tilida switch operatori qanday operator:
+Tanlash operatori
-Sodda operator
-Takrorlanish operatori
-Mantiqiy operatori
#C# dasturlash tilida satrlarda yangi qatorga o’tish maxsus belgisi qanday
kiritiladi?
+\n
-\а
-\f
-\t
#Dastur natijasida ekranga chiqadigan qiymani toping. int age=16, s=0; for (int
i = 1; i <= age; i++) { if(i%4==0) s+=i; } Console.WriteLine(s);
+40
-44
-36
-48

#C# dasturlash tilida takrorlanish operatorlari berilgan qatorni toping?


+while, do while, for
-if, for, while, goto
-break, switch, if
-while, for, goto, continue
#Ushbu C# dasturlash tilidagi dastur kodi qanday natija beradi? bool t; int
x=5; t = x !=5; Console.WriteLine(t);
+False
-0
-True
-Xatolik beradi
#Ushbu C# dasturlash tilidagi dastur kodi qanday natija beradi? int t=10; t = t
<< 5; t = t >> 2; Console.WriteLine(t);
+80
-20
-25
-13
#Ushbu C# dasturlash tilidagi dastur kodi qanday natija beradi? int t=10; t = t
^ 5; t = t ^ 5; Console.WriteLine(t);
+10
-15
-5
-Xatolik beradi
#Ushbu C# dasturlash tilidagi dastur kodi qanday natija beradi? int t=4; t = (t
<< 2) ^ 3; Console.WriteLine(t);
+19
-10
-11
-15

#Ushbu C# dasturlash tilidagi dastur kodi qanday natija beradi? int t=6; t=t &


5; Console.WriteLine(t);
+4
-5
-0
-Xatolik beradi
#Ushbu C# dasturlash tilidagi kod bilan konsol oynada nima chiqadi? int i = 6;
int j = ++i; Console.WriteLine(i++ * ++j);
+56
-42
-49
-56
#Ushbu dastur kodi qanday natija beradi? decimal x= 3m, y; y = x <= -5 ? x * x
+ 2*x : x <= 5 ? x * x+5 : x * x – 2*x; Console.WriteLine(y);
+14
-13
-15
-16
#Ushbu dastur kodi qanday natija beradi? float x= 3.0f, y; y = x <= -2 ? x * x +
2 : x <= 2 ? x * x : x * x - 2; Console.WriteLine(y);
+7
-9
-11
-5
#Ushbu dastur kodi qanday natija beradi? int j = 1; link1:
Console.Write("\t{0}", j); j++; if (j <= 5) goto link1;
+1 2 3 4 5
-1 1 1 1 1
-5 4 3 2 1
-1 2 3 4

#Ushbu dastur kodi qanday natija beradi? int num1 = 8; int num2 = 6; num1 =


num1 << 2; num2 = num2 >> 2; if(num1 > num2 )
Console.WriteLine("Birinchi son katta"); else if (num1==num2)
Console.WriteLine("Ikkita son teng"); else Console.WriteLine("Ikkinchi son
katta");
+Birinchi son katta
-Ikkinchi son katta
-Ikkita son teng
-Xatolik beradi
#Ushbu dastur kodi qanday natija beradi? int number = 86 % 5; switch
(number) { case 1: Console.WriteLine("case 1"); break; case 2:
Console.WriteLine("case 2"); break; case 3: Console.WriteLine("case 3");
break; case 4: Console.WriteLine("case 4"); break; }
+case 1
-case 2
-case 3
-case 4
#Ushbu dastur kodi qanday natija beradi? int t=4; t = t>5 ? 2*t: t*t;
Console.WriteLine(t);
+16
-true
-8
-4

#C# dasturlash tilida try {…} catch (...) {...}; nimani aniqlaydi?


+har qanday turdagi istisnolarni qayta ishlash bloki
-int turidagi istisnolarni qayta ishlash bloki
-ishorasiz butun son turidagi istisnolarni qayta ishlash bloki
-sintaksis nuqtai – nazaridan qo‘yilgan, uning hech qanday vazifasi yo‘q

#C# dasturlash tilida o’tish operatorlarini ko’rsating.


+goto, continue, break
-goto, else, continue
-break, case, goto
-barcha javoblar to’g’ri
#C# dasturlash tilida object sinfi ma'lumotlarning umumiy turi sifatida
ishlatilganda qanday turdagi qiymatlarni qaytaradi?
+Aralash tur
-Qanday tur bilan e’lon qilingan bo‘lsa
-faqat satr ko‘rinishida
-Hech qanday qiymat qaytarmaydi

#C# dasturlash tilida “else” blokida “if” operatorlaridan foydalanib nechta


shartlarni tekshiradi?
+Bir nechta
-Faqat 3 ta
-Faqat 1 ta
-Faqat 2 ta
#C# dasturlash tilida x sonining kvadrat ildizi qanday topiladi?
+Math.Sqrt(x);
-(x)^(1/2);
-Arifmetic.Sqrt(x);
-Sqrt(x)
#Operator «%=» nima vazifa bajaradi?
+Oldingi qiymatini bo’lgandagi qoldiqni beradi
-Oldingi qiymatiga yig’indidagi foizni beradi
-Qiymatni foizga o’tkazadi
-Daraja hisobash

#string str="23.56"; satrni C# dasturlash tilida double turiga o’girish qanday


bajariladi?
+Double.Parse(str)
-(double)str
-Convert.Double(str)
-str.ToDouble()
#Surish operatorlar qaysi turlar bilan ishlaydi?
+Butun sonli
-Mantiqiy
-Ixtiyoriy
-Haqiqiy sonli
#switch shartli operator nima uchun qo’llaniladi?
+Dasturni tarmoqlarga ajratish uchun
-Foydalanuvchilarga shartlar o’rnatish uchun
-Dasturni optimallashtirish uchun
-Dasturda takrorlanish amalini kiritish uchun
#Identifikator noto’g’ri yozilgan javobni toping?
+_A
-Avto_tezlik
-2_var
-_2_
#if (shart) else yuqoridagi ifo dada shart false
bo'lganda qaysi ifoda bajariladi.
+Hech qaysi operator bajarilmaydi
-operator1(lar)
-operator(lar)
-Xatolik sodir bo’ladi
#if else operatorining umumiy sintaksisi qaysi?
+if (shart) { amal(lar); }else { amal(lar); }
-if shart { amal(lar); }else { amal(lar); }
-if (shart) { amal(lar); }
-if (shart):{ amal(lar); }else:{ amal(lar); }

#Qaysi javobda o’tish operatorlar berilgan?


+goto, break, continue
-public, private, protected
-ternar, if else, switch
-for, foreach, while, do..while
#Qaysi o’zgaruvchi turi qo’llanilgan ushbu kodda: uint a = 5;
+Ishorasiz 32-bitli butun son
-Ishorali 64-bitli butun son
-Ishorali 8-bitli butun son
-Ishorali 32-bitli butun son
#Quyidagi sikl operatorida qaysi ifoda boshlang'ich qiymat berish uchun
ishlatiladi? for ( initsializator; shart; iterator)
+Initsializator
-Shart
-Iterator
-To`g`ri javob yo’q
#C# dasturlash tilida shartli operator nima uchun qo’llaniladi?
+Dasturni tarmoqlarga ajratish uchun
-Foydalanuvchilarga shartlar o’rnatish uchun
-Dasturni optimallashtirish uchun
-Dasturda takrorlanish amalini kiritish uchun

#C# dasturlash tilida for siklini sintaksisini aniqlang.


+for (initsializator; shart; iterator) operator(lar)
-for (Shart; initsializator; iterator) operator(lar)
-for (iterator; shart; initsializator) operator(lar)
-for (initsializator; shart; operator(lar) iterator

#Haqiqiy sonlar qo’llaniladigan float turi framework kutubxonasidagi nomi


nima deb aytiladi?
+Single
-Double
-Float
-Float16

#C# tilida qanday turdagi tarmoqlanish operatorlari mavjud.


+if, ?:, switch
-for, while, do... while, foreach
-for, while, do...while
-break, continue, goto

#To’g’ri yozilgan buyruqni toping?


+int x=Convert.ToInt32(Console.ReadLine())
-int x=Convert.Int32(Console.ReadLine())
-int x=Convert.ToInt(Console.ReadLine())
-int x= ToInt32(Console.ReadLine())

#C# dasturlash tilida quyidagi dastur kodining natijasi qanday bo’ladi: int i=3;


if (i == 0) else i=5; Console.WriteLine(i);
+5
-besh
-0
-nol

#C# dasturlash tilida quyidagi dastur kodining natijasi qanday bo’ladi: int


n=11, s=0, t=0; while(s<=n) {t++; s=s+t;} Console.WriteLine(s/2);
+7
-4
-6
-5

#For siklida shart natijasi qanday qiymatga teng bo‘lguncha amalga oshiriladi


+False
-True
-Null
-Break

#Dastur natijasini toping? int n=10,s=0, i=4; while(i
Console.WriteLine(s);
+45
-35
-55
-46

#Dastur natijasini toping? int n=20, i=10; while(i*i>n) i--;


Console.WriteLine(i);
+4
-5
-6
-3
#Dastur natijasini toping? int n=30, i=0; while(Math.Pow(2,i)Console.WriteLine(i);
+5
-4
-3
-7
#Dastur natijasini toping? int n=35, i=4; while(i*iConsole.WriteLine(i*i);
+36
-25
-16
-49

#Dastur natijasini toping? int n=45, s=0, i=0; while(Math.Pow(3,i)
s+=i;} Console.WriteLine(s);
+10
-15
-21
-6
#Dastur natijasini toping? int n=5, s=0; for (int i = 0; i <= n; i++) {s+=++i;}
Console.WriteLine(s);
+9
-10
-8
-7
#Dasturning to’g’ri natijasini toping. double d=678.25; double i; i=d-(int)d;
Console.WriteLine(i); Console.ReadKey();
+0,25
-678
-600
-678.2
#for (int I = 0; I<100; I++) sikl tanasi necha marta bajariladi?
+100 marta
-99 marta
-Bajarilmaydi
-Xatolik beradi

#Natijani hisoblang?int k=0; do{ k++;} while(k<23); Console.WriteLine(k);


+23
-22
-24
-21

#C# dasturlash tilida quyidagi dastur natijasini toping: int


a=10,b=5,c=4,natija; If(a>b) natija = a; else natija = b; if(natija >c) else natija
=c; console.WriteLine(natija +c);
+14
-13
-15
-0
#C# dasturlash tilida quyidagi dastur natijasini toping: int k=0; do{ k++;}
while(k<23); Console.WriteLine(k);
+23
-22
-24
-21
#C# dasturlash tilida quyidagi dastur natijasini toping: int k=10,s=0; do{ k++;
s+=k;}while(k<15); Console.WriteLine(s);
+65
-66
-75
-60
#C# dasturlash tilida quyidagi dastur natijasini toping: int n=10, s=0, i=2;
while(i+80
-70
-60
-90
#C# dasturlash tilida quyidagi dastur natijasini toping: int n=10, s=0; for (int i
= 3; i <= n; i++) { if(i%3==0) continue; else s+=i; } Console.WriteLine(s);
+34
-35
-40
-30

#C# dasturlash tilida quyidagi dastur natijasini toping: int n=10, s=10, t=3;


while(s<=n) {t++; s=s+t;} Console.WriteLine(s);
+14
-15
-16
-13
#C# dasturlash tilida quyidagi dastur natijasini toping: int n=10, s=5, t=0;
while(s<=n) {t++; s=s+t;} Console.WriteLine(s);
+11
-10
-16
-9
#C# dasturlash tilida quyidagi dastur natijasini toping: int n=10, s=0; for (int i
= 0; i < n; i++) { if(i%2==0) s+=i; else continue; } Console.WriteLine(s);
+20
-22
-10
-18
#C# dasturlash tilida quyidagi dastur natijasini toping: int n=10,s=0, i=4;
while(i+45
-35
-55
-46
#C# dasturlash tilida quyidagi dastur natijasini toping: int n=10; {if(n>0) ++n;
Console.WriteLine("n="+n);}
+N=11
-N=10
-N=9
-Xatolik sodir bo`ladi
#C# dasturlash tilida quyidagi dastur natijasini toping: int n=11, s=0, t=0;
while(s<=n) {t++; s=s+t;} Console.WriteLine(1-t);
+-4
- -5
- -6
- -7
#C# dasturlash tilida har bir case bloki qanday kalit so‘z bilan yopiladi?
+break
-try
-switch
-enum
#Agar int a = 0; int b = a++; int c = 0; int d = a + b + c + 3; bo’lsa d=?
+4
-5
-6
-3
#Agar int a = 15; int b = 6; int c = a % b; bo’lsa с=?
+3
-2
-1
-0
#Agar int a = 5; int b = a++; int c = 0; int d = a + b + c + 3; bo’lsa d=?
+14
-15
-16
-13
#Agar int a = 5; int c = --a; bo’lsa с=?
+4
-5
-Null
-1
#C# dasturlash tilida quyidagi dastur natijasini toping: I=-10; if (I == 0)
Console.WriteLine("Nolga teng"); else Console.WriteLine("Nolga teng
emas");
+Nolga teng emas
-Nolga teng
-Nolga teng, Nolga teng emas
-Xatolik chiqaradi
#Bitli operatorlar qaysi turlar bilan ishlaydi?
+Butun sonli
-Ixtiyoriy
-Mantiqiy
-Haqiqiy sonli
#C# dasturlash tilida «va» amalining belgilanishi qaysi?
+&&
-And
-||
-^
#C# dasturlash tilida «yoki» amalining belgilanishi qaysi biri?
+||
-!=
-&&
-Or
# >> va << operatorlari qanday funksiyani bajaradi?
+Qat’iy katta va kichik
-Qiymatini 2 marta oshirish va kamaytirish
-Qiymatini 2 ga oshirish va kamaytirish
-Chap va o’ng tarafga bit bo’yicha surish
#C# dasturlash tilida sonning dekrement amalini ko’rsating.
+ –
-%%
-!=
- ++
#C# dasturlash tilida sonning inkrement amalini ko’rsating.
+ ++
- –
-%%
-!=

#Ikkita mantiqiy p «Va» q amalining belgilanishi;


+p && q
-p and q
-p | q
-p ^ q
#Ikkita mantiqiy p «Yoki» q amalining belgilanishi;
+p || q
-p != q
-p && q
-p Or q
#kkita mantiqiy p, q ifoda «Va» amalining Inkori belgilanishi;
+!(p & q)
-Not(p & q)
-Not p & Not q
-p & q
#if (shart) operator1(lar) else operator(lar) shart true bulganda nima
bajariladi.
+operator1(lar)
-operator(lar)
-operator1(lar) va operator(lar)
-Hech qaysisi bajarilmaydi
#C# dasturlash tilida quyidagi ifodaning ma’nosini tushuntiring: >=?:;
+Shart rost bo'lganda ifoda1 aks holda ifoda2 ni o`zlashtiriladi
-Shart rost bo'lganda ifoda2 aks holda ifoda1 ni o`zlashtiriladi
-Shart yolg’on bo'lganda ifoda1 aks holda ifoda2 ni o`zlashtiriladi
-Shart yolg’on bo'lganda ifoda2 aks holda ifoda1 ni o`zlashtiriladi

#To`g`ri berilgan qatorni toping


+switch(1) { case 1: Console.WriteLine(“bir”); break;}
-switch(1) { case 1: Console.WriteLine(“bir”); dafault; }
-switch(1) { case 1 Console.WriteLine(“bir”); break; }
-switch(1) { case 1: Console.WriteLine(“bir”); continue; }
#If operatorida else operatori qatnashmasligi ham mumkinmi ?
+Ha mumkin
-Yo’q mumkin emas
-If operatorida bunday kalit so'zdan foydalanmaydi
-To`g`ri javob yo’q
#C# dasturlash tilida for siklini ichma-ich joylashtirish mumkinmi?
+Yo’q
-Ha
-Xatolik sodir bo`ladi
-To`g`ri javob yo’q

#Agar int a = 2; int b = 4; bool c = (a == 10 | b == 4); bo’lsa с=?


+True
-False
-Null
-14

#for sikli qadamlar soni qanday bo‘lgan hollar uchun ishlatilishi maqsadga


muvofiqdir
+Avvaldan ma`lum
-Avvaldan ma`lum emas
-Keyinchalik ma`lum
-To`g`ri javob yo'q

#Dastur qanday natija qaytaradi: int a = 11; int b = 11; bool t = true; if ((b ==


A) && (b != A) || t) {Console.WriteLine("+");} else { Console.WriteLine("-");
}
+ +
- /
- *
- qaytarmaydi

#C# dagi tarmoqlanuvchi operatorlarni belgilang.


+if va switch
-enum va if
-try va catch
-switch va goto
#C# tilida using kalit so’zi nimani belgilaydi?
+Foydalaniladigan nomlar fazosini e’lon qilishni
-O’zgarmaslar e’lon qilishda
-O’zgaruvchi turini oshkor e’lon qilishda
-C# tilida bunday kalit so'z yo'q

Download 36.33 Kb.

Do'stlaringiz bilan baham:




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