Задание #2
Вопрос:
Quyidagi tavsiflardan qaysi biri noto'g'ri? Shu savolga shunday javoblarni belgilang
Задание #4
Вопрос:
Sinfdan voris olishni qanday taqiqlash mumkin?
Javob; Sinfni aniqlashda sealed modifikatorini koʻrsatish kerak
Задание #6
Вопрос:
Qaysi ruxsat modifikatori bilan aniqlanganida ichma-ich sinf tashqi sinf tanasidagina “koʻrinadi”?
Javobi: private
Задание #7
Вопрос:
Qaysi ruxsat modifikatori bilan aniqlanganida ichma-ich joylashgan sinfga tashqi sinf chegarasida, tashqi sinf nusxasidan, voris sinfdan, shuningdek, toʻplam tashqarisan ham ruxsat boʻladi?
Javobi: ) public
Задание #8
Вопрос:
Qaysi ruxsat modifikatori bilan aniqlanganida ichma-ich joylashgan sinfga tashqi sinf chegarasida, shuningdek, voris sinf metodlaridan ruxsat boʻladi?
Javobi: protected
Задание #9
Вопрос:
Qaysi ruxsat modifikatori bilan aniqlanganida ichma-ich sinfga toʻplam chegarasida ruxsat bor va toʻplam chegarasidan tashqaridan ruxsat etilmaydi?
Javobi: internal
Задание #10
Вопрос:
Quyidagi tavsiflardan qaysi biri noto'g'ri?
Quyidagi tavsiflardan qaysi biri noto'g'ri? Shu savolga shunday javoblarni belgilang
Задание #11
Вопрос:
Virtual metodni qayta aniqlash qanday amalga oshiriladi?
Javoblardan birini tanlang:
1) voris sinfda xuddi shu nom va parametrlarga ega metod override modifikatori bilan aniqlanadi
2) asosiy sinfning virtual metodlari butun ierarxiya interfeysini belgilaydi, ya'ni asosiy sinfning bevosita vorisi bo'lmagan har qanday hosila sinfida virtual metodlarni qayta aniqlashingiz mumkin
3) virtual va qayta aniqlangan metodlar bir xil ruxsat modifikatoriga ega boʻlishi kerak, ularni qayta aniqlashda metod tanasida o'zgarish qilish yetarli bo'ladi
4) virtual metodlarni qayta aniqlash mumkin emas, chunki ular sukut bo'yicha abstract modifikatoriga ega bo'ladi
Задание #12
Вопрос:
1) sealed modifikatori metodni qayta aniqlashni taqiqlash va sinfdan voris olish imkonini beradi
2) sealed modifikatori sinfdan voris olish va metodni qayta aniqlashni taqiqlash imkonini beradi
3) bunday modifikator mavjud emas
4) sealed modifikatori sinfdan voris olishni taqiqlash va metodni qayta aniqlash imkonini beradi
Задание #13
Вопрос:
override kalit so'zi bilan aniqlangan metodni qayta aniqlash qanday amalga oshiriladi?
1) virtual kalit so'zi bilan aniqlangan metodni override kalit so'zi bilan qayta aniqlash mumkin
2) override kalit so'zi bilan aniqlangan metodni qayta aniqlash uchun return kalit so'zidagi qiymatni o'zgartirish kerak bo'ladi
3) override kalit so'zi bilan aniqlangan metodni virtual kalit so'zi bilan qayta aniqlash mumkin
4) override kalit so'zi bilan aniqlangan metodni qayta aniqlash uchun metod tanasida o'zgarish qilish yetarli
Задание #14
Вопрос:
Xossalarni qayta aniqlash qanday amalga oshiriladi?
1) Asosiy sinfda virtual aniqlangan xossalarni voris sinfda override kalit so'zi yordamida qayta aniqlash mumkin bo'ladi
2) Faqat virtual metodlarnigina qayta aniqlash mumkin, xossalar qayta aniqlanmaydi
3) Asosiy sinfda public kalit so'zi bilan aniqlangan xossalarni voris sinfda oqiymatini o'zgartirisb bilan qayta aniqlash mumkin bo'ladi
4) Asosiy sinfda override kalit so'zi bilan aniqlangan xossalarni voris sinfda virtual kalit so'zi yordamida qayta aniqlash mumkin bo'ladi
Задание #15
Вопрос:
Quyidagi ko'rinishda qayta aniqlangan Print metodining tavsifi qaysi javobda to'g'ri keltirilgan?
public override sealed void Print()
{
...
}
1) Qayta aniqlash taqiqlangan Print virtual metodi voris sinfda qayta aniqlanishiga override sealed kalit so'zi yordamida ruxsat berilgan
2) Print virtual metod bo'lib, u voris sinfda qayta aniqlanmoqda. Lekin Voris sinfdan voris olingan boshqa sinflarda uni qayta aniqlash taqiqlangan
3) Kodda xatolik mavjud chunki override faqat qayta aniqlanadigan metodlarda qo'llaniladi. sealed kalit so'zi esa qayta aniqlash taqiqlangan metodlarda foydalaniladi
4) Print qayta aniqlash taqiqlangan virtual metod bo'lib, uning maydon va xossalarini boshqa sinflarda qayta aniqlash taqiqlangan
Задание #16
Вопрос:
Quyidagi tavsiflardan qaysi biri to'g'ri?
Quyidagi tavsiflardan qaysi biri noto'g'ri? Shu savolga shunday javoblarni belgilang
Задание #18
Вопрос:
Uning asosiy maqsadi foydalanuvchidan keraksiz ma'lumotlarni yashirish orqali murakkablikni boshqarishdir. Bu foydalanuvchiga barcha yashirin murakkablikni tushunmasdan, undan foydalanishga imkon yaratadi.
Ushbu tavsif qaysi yondoshuv haqida?
1) Polimorfizm
2) Inkapsulyatsiya
3) Abstraksiya
4) Interfeys
Задание #19
Вопрос:
... - bu tanasi mavjud bo'lmagan, hamda faqatgina abstrakt sinfda ishlovchi metod hisoblanadi.
1) Abstrakt metod
2) Abstrakt sinf
3) Interfeys
4) Virtual metod
Задание #20
Вопрос:
Abstrakt metod tanasi qayerda aniqlanadi?
1) E'lon qilingan sinfda
2) Voris sinfda
3) Asosiy sinfda
4) Abstrakt sinfda
Задание #21
Вопрос:
Biroq abstract sinflarning asosiy sinflardan asosiy farqi, biz nusxasini yaratish uchun abstract sinf ... dan foydalana olmaymiz
1) maydon va xossalari
2) konstruktori
3) ruxsat modifikatori
4) tanasi
Задание #22
Вопрос:
Quyidagi tavsiflardan qaysi biri noto'g'ri?
Quyidagi tavsiflardan qaysi biri noto'g'ri? Shu savolga shunday javoblarni belgilang
Задание #23
Вопрос:
Abstrakt metod tanasi voris sinfda qaysi kalit so'z yordamida aniqlanadi?
1) asosiy sinfdagi e'lon bilan bir xil kalit so'zlar yordamida
2) abstract
3) virtual
4) override
Задание #24
Вопрос:
Nima uchun ushbu dastur kodi kompilyatsiyalanmaydi? Xatolik nimada?
class Base
{
public virtual void Display() { Console.WriteLine("This is Base"); }
}
abstract class Derived : Base
{
public override void Display() { Console.WriteLine("This is Derived"); }
}
class Program
{
static void Main(string[] args)
{
Base _base = new Derived(); _base.Display();
}
}
1) Abstrakt sinf abstract boʻlmagan sinfdan voris olinmaydi
2) Abstrakt sinf asosiy sinfning virtual metodlarini qayta aniqlay olmaydi
3) Abstrakt sinf faqat abstract metodlarni tarkibiga oladi
4) Bu sinf ob’yektini yaratish uchun abstract sinf konstruktorini qoʻllash mumkin emas
Задание #25
Вопрос:
Qaysi sinf a’zolari abstract sifatida aniqlanishi mumkin?
1) Metodlar, xossalar, xodisalar abstrakt boʻla oladi
2) Faqat sinfning o'zi abstrakt bo'la oladi
3) Metodlar, xossalar, indeksatorlar, xodisalar abstrakt boʻla oladi
4) Barcha sinf a'zolari abstrakt bo'la oladi
Задание #26
Вопрос:
Quyidagi kodda xatolik mavjudmi? Mavjud boʻlsa, qanaqa?
abstract class Base { public abstract void Display(); }
abstract class Derived : Base
{
public override void Display() { Console.WriteLine("This is Derived"); }
}
Javobi: Ushbu kodda xatolik yoʻq
Задание #35
Вопрос:
... ilova ishga tushirilganida forma qanday holatda boʻlishini belgilaydi: normal, maksimallashgan va minimallashgan
1) TopMost
2) MaximizeBox va MinimizeBox
3) MaximumSize
4) WindowState
Задание #36
Вопрос:
Quyidgi kod natijasida qaysi komponenta rangi o'zgaradi?
this.BackColor = Color.Aquamarine;
javobi: Joriy forma fon rangi
Задание #37
Вопрос:
Qaysi forma birinchi yuklanishi qaysi faylda aniqlanadi?
1) Program.cs
2) App.config
3) Form1.cs
4) Form1.Designer.cs
Задание #38
Вопрос:
1) Form1 dagi barcha elementlar shriftiga
2) Groupboxda joylashgan barcha elementlar shriftini o'zgartiradi
3) Joriy element shriftini o'zgartiradi
4) Button elementi shriftini o'zgartiradi
Задание #39
Вопрос:
Bu xossa qiymati o'zgartirilsa, u qaysi elementlarga ta'sir etadi?
1) Form1 dagi barcha elementlar shriftiga
2) Groupboxda joylashgan barcha elementlar shriftini o'zgartiradi
3) Groupboxning shriftini o'zgartiradi
4) Joriy element shriftini o'zgartiradi
Задание #40
Вопрос:
private void button1_Click(object sender, EventArgs e)
{
label1.Text = button1.Text;
}
Dastur ishga tushirilib, tugmacha bosilsa, Labelda qanaqa yozuv chiqadi?
1) Label1
2) Salom
3) Xatolik yuz beradi
4) Button1
Задание #41
Вопрос:
+ (qo'shish) operatori ikkita int tipidagi ob'yektga qo'llanilganida ularning yig'indisini qaytaradi.
int x = 9;
int y = 10;
int z = x + y;
int tipi uchun + operatorini shunday qayta aniqlash kerakki, u yig'indini emas, ikkala son ko'paytmasini qaytarsin
1) operatorni qayta aniqlash yoki unga ortiqcha yuklama qilishlik mumkin emas
2) operator aniqlangan metodning tanasida + operatori o'rniga * operatori qo'llaniladi
3) operator asosiy sinfda abstract e'lon qilingan bo'lsa, voris sinfda override kalit so'zi bilan qayta aniqlanadi va returnda + o'rniga * ko'rsatiladi
4) operator asosiy sinfda virtual e'lon qilingan bo'lsa, voris sinfda override kalit so'zi bilan qayta aniqlanadi va returnda + o'rniga * ko'rsatiladi
Задание #47
Вопрос:
Ikkita sinf aniqlangan:
class Person
{
public string Name { get; set; }
}
class Employee : Person { }
Person tipini Employee tipiga o'tkazishning maqbul usuli qaysi javobda to'g'ri ko'rsatilgan?
1) Person tom = new Person { Name = "Tom" };
Employee empl1 = tom as Employee;
2) Person tom = new Person { Name = "Tom" };
Employee empl2 = (Employee)tom;
3) Person tom = new Person { Name = "Tom" };
Employee empl1 = tom as Employee;
Employee empl2 = (Employee)tom;
4) Person tipini Employee tipiga o'tkazib bo'lmaydi, chunki Employee sinfi Personning vorisi, aksincha mumkin
Задание #53
Вопрос:
... - soʻzma-soʻz oʻzaro ta’sirlashuv ma’nosini bildiradi. Bizning holatda esa bu boshqa dasturlar yoki ularning qismlari o'rtasidagi o'zaro ta'sirni ta'minlaydigan dastur
1) Polimorfizm
2) Inkapsulatsiya
3) Metod
4) Interfeys
Задание #54
Вопрос:
... metod va xossalari realizatsiyaga ega boʻlmasligi mumkin, bu bilan ular abstract sinflardagi abstract metod va xossalarga yaqinlashadi
1) Abstraksiya
2) Interfeys
3) Inkapsulatsiya
4) Polimorfizm
Задание #55
Вопрос:
agar interfeys a’zolari - metodlar va xossalar ruxsat modifikatorlariga ega boʻlmasa, sukut bo'yicha qanaqa ruxsat modifikatorini oladi?
1) private
2) internal
3) abstract
4) public
Задание #56
Вопрос:
interfeys sukut bo'yicha qanaqa ruxsat modifikatorini oladi?
1) public
2) abstract
3) private
4) internal
Задание #57
Вопрос:
Nima uchun interfeys xossalarida biz ob’yekt holatini boshqara olmaymiz?
1) interfeysda static boʻlmagan oʻzgaruvchilarnigina aniqlay olamiz
2) interfeys abstrakt darajada bo'lganligi sabab, unda ob'yektlar aniqlanmaydi
3) interfeysdan ob'yekt olish taqiqlangan
4) interfeysda static boʻlmagan oʻzgaruvchilarni aniqlay olmaymiz
Задание #58
Вопрос:
Quyidagi interfeyslarni aniqlashda nima notoʻgʻri:
public abstract interface IAction { void Move(); }
internal interface IRunAction : IAction { void Run(); }
1) Interfeyslar abstract modifikatoriga ega boʻla olmaydi
2) IRunAction interfeysi Move metodini aniqlashi kerak, chunki IAction asosiy interfeysi abstract hisoblanadi
3) Abstract interfeysdan voris olish mumkin emas
4) Interfeyslar internal ruxsat modifikatoriga ega boʻla olmaydi
Задание #59
Вопрос:
Tester sinfi IFoo va IBar interfeyslarini qoʻllaydi:
interface IFoo { void Execute(); }
interface IBar { void Execute(); }
class Tester : IFoo, IBar
{
public void Execute()
{ Console.WriteLine("Tester Executes"); }
}
Tester sinfi aynan qaysi interfeysning Execute() metodini qoʻllaydi?
1) Tester sinfi IBar interfeysining Execute metodini qoʻllaydi.
2) Tester sinfi bir yoʻla ikkala interfeysning ham Execute metodini qoʻllaydi.
3) Tester sinfi IFoo interfeysining Execute metodini qoʻllaydi.
4) Tester sinfi hech qaysi interfeysning Execute metodini qoʻllamaydi.
Задание #60
Вопрос:
Boxingda CLR umum til muhiti qiymatni System.Object ob’yekt tipiga oʻrab oladi va uni qayerda saqlaydi?
1) metod tanasida
2) Object sinfida
3) boshqariladigan toʻplam (Heap) da
4) Boxing qilingan sinf maydonlarida
Задание #61
Вопрос:
Person tom = new Person(546, "Tom");
string tomId = (string)tom.Id;
Console.WriteLine(tomId);
Qaysi qatorda istisno yuzaga kelishi mumkin?
1) Console.WriteLine(tomId);
2) Person tom = new Person(546, "Tom");
3) Hech qaysida
4) string tomId = (string)tom.Id;
Задание #62
Вопрос:
... ob’yekt qiymat tipini object tipiga yoki qoʻllanilayotgan interfeys tipiga oʻzgartirishni va oʻzgartirilgan ob’yektni boshqariladigan toʻplam (Heap) da saqlashni ifodalaydi
1) Boxing
2) Unboxing
3) Vorislik
4) Abstraksiya
Задание #63
Вопрос:
... object tipidagi ob’yektni qiymat tipiga almashtirishni ifodalaydi
1) Vorislik
2) Unboxing
3) Abstraksiya
4) Boxing
Задание #64
Вопрос:
Quyidagi kodda nima notoʻgʻri?
public class StringGetter
{
public string GetString(T item) => item.ToString();
}
1) sinf yo metoddagi paramaterlardan birini olib tashlash lozim
2) Xatolik yo'q, dastur kompilyatsiyalanadi
3) sinf parametrlari noto'g'ri aniqlangan
4) sinf uchun ham metod uchun ham bir xil T parametri aniqlangan
Задание #70
Вопрос:
Quyidagi tasdiqlardan qaysi biri noto'g'ri?
1) Bir sinfning bir xil nomga ega ikki ob’yekti ikki xil xesh kodni qaytaradi. Biroq haqiqatda algoritm bir xil boʻlishi mumkin
2) Agar ob’yektning satrli ifodasini konsolga chiqarishimiz kerak boʻlsa, ob’yektni Console.WriteLine metodiga uzatishda ToString() metodidan foydalanish shart emas - unga yashirin murojaat qilinadi
3) Bir sinfning bir xil nomga ega ikki ob’yekti bir xil xesh kodni qaytaradi. Biroq haqiqatda algoritm turlicha boʻlishi mumkin
4) Turli texnologiyalar .NET platformasida ToString metodidan turli maqsadlarda faol foydalanadi. Xususan, Console.WriteLine() metodi sukut boʻyicha ob’yektning aynan satrli ifodasini chiqaradi
Задание #76
Вопрос:
private void button1_Click(object sender, EventArgs e)
{
try
{textBox1.Text = "Assalomuy alaykum!";}
catch
{textBox1.Text = "Xatolik!";}
finally
{textBox1.Text = "Istisno yo'q!";}
}
Dastur ishga tushirilib, button1 bosilganida textBox1 da qaysi yozuv hosil bo'ladi?
1) Assalomu alaykum! Xatolik!
2) Xatolik!
3) Assalomu alaykum! Istisno yo'q!
4) Istisno yo'q!
Задание #77
Вопрос:
try
{
textBox1.Text = (1/Convert.ToInt32(textBox1.Text)).ToString();
}
catch (Exception ex)
{
textBox1.Text = ex.Message;
}
Agar textBox1.Text da hech qanday qiymat mavjud bo'lmasa, qaysi istisno xabari hosil bo'ladi?
1) istisno sodir bo'lmaydi
2) maydon bo'shligi haqida
3) nolga bo'lish mumkin emasligi haqida
4) kiruvchi ma'lumot formati xatoligi haqida
Задание #79
Вопрос:
maskedTextBox1da 31.12.2022 kiritilgan bo'lsa, quyidagi kod natijasini aniqlang:
DateTime t = Convert.ToDateTime(maskedTextBox1.Text);
label1.Text = ((int.Parse(t.ToString("yyyyMMdd"))+1)%100).ToString();
1) 1
2) 23
3) 32
4) 2023
Задание #80
Вопрос:
maskedTextBox1 da 31.12.2022 maskedTextBox2 da 31.12.2023 kiritilgan bo'lsa, quyidagi kod natijasi qanaqa bo'ladi?
DateTime t1 = Convert.ToDateTime(maskedTextBox1.Text);
DateTime t2 = Convert.ToDateTime(maskedTextBox2.Text);
label2.Text = (t2 - t1).ToString("dd");
1) 01
2) 365
3) 1
4) 366
Задание #81
Вопрос:
Quyidagi kod vazifasini aniqlang:
private void button1_Click(object sender, EventArgs e)
{
this.Text = "Salom!";
}
Javobi: ) Joriy forma Text xossasiga "Salom!" matni o'zlashtiradi
Задание #82
Вопрос:
Quyidagi kod vazifasini aniqlang:
private void button1_Click(object sender, EventArgs e)
{
this.Height = this.Width = 200;
}
1) Forma yuqoridan va chapdan 200 piksel masofada joylashadi
2) Button1 o'lchami 200x200 ga o'zgaradi
3) Joriy forma o'lchami 200x200 ga o'zgaradi
4) Button1 joriy formaga nisbatan yuqoridan va chapdan 200 piksel masofada joylashadi
Задание #83
Вопрос:
char a = 'A';
richTextBox1.Text = (a+1).ToString();
Dastur kodining natijasini aniqlang
1) 66
2) A1
3) B
4) Xatolik yuz beradi
Задание #84
Вопрос:
Quyidagi kod bajarilganida listBox ro'yxatidagi 1-indeksli qiymat qanaqa bo'ladi?
int a=66;
char b='A';
long c=65;
listBox1.Items.Add((a+1).ToString());
listBox1.Items.Add((b+1).ToString());
listBox1.Items.Add(c);
listBox1.Sorted = true;
1) 66
2) A
3) 65
4) A1
Задание #85
Вопрос:
Ro'yxatdan indeks bo'yicha elementni o'chirish metodini aniqlang
1) Delete()
2) Clear()
3) RemoveAt()
4) Remove()
Задание #86
Вопрос:
Location xossasi nimani aniqlaydi?
1) Loyiha fayli joylashgan katalogni aniqlaydi
2) Elementning yuqori chap burchagi koordinatasini aniqlaydi
3) Elementning displaydagi joylashuvini aniqlaydi
4) Elementning formada joylashishish o'rnini aniqlaydi
Задание #87
Вопрос:
Tugmada matn va tasvirning o'zaro joylashuvini qaysi xossa ta'minlaydi?
1) AllowDrop
2) TextImageRelation
3) BackgroundImage
4) ImageAlign
Задание #88
Вопрос:
this.Controls.Add(helloButton);
Dastur kodi vazifasini aniqlang
1) Xatolik yuz beradi, chunki helloButton boshqaruv elementi mavjud emas
2) joriy boshqaruv elementi nomini helloButton ga o'zgartirish
3) joriy formadagi boshqaruv elementida helloButton yozuvini hosil qilish
4) joriy forma boshqaruv elementlari kolleksiyasiga helloButton komponentasini qo'shish
Задание #89
Вопрос:
... boshqa konteynerlardan chegarasi va sarlavha satri bilan ajralib turadi. Sarlavha satri Text xossasi orqali o'rnatilib, bu xossada bo'sh satr joylashtirish uning sarlavhasiz bo'lishini ta'minladi.
Tavsif qaysi komponenta haqida?
1) Panel
2) FlowLayoutPanel
3) TableLayoutPanel
4) GroupBox
Задание #90
Вопрос:
Quyidagilardan qaysi biri TextBox elementining ScrollBars xossasi qiymati emas?
1) Vertical
2) Top
3) Both
4) Horizontal
Задание #91
Вопрос:
Quyidgi kod natijasida qaysi komponenta rangi o'zgaradi?
public Form2(Form1 f)
{
InitializeComponent();
f.BackColor = Color.Yellow;
}
1) Ikkala formadagi barcha komponentalar fon rangi
2) Form1 ning fon rangi
3) Form2 ning fon rangi
4) Joriy forma fon rangi
Задание #92
Вопрос:
Quyidagi kod natijasini aniqlang
private void button1_Click (object sender, EventArgs e)
{
Form2 newForm = new Form2(this);
newForm.Show();
}
1) Form2 dagi button1 tugmachasi uchun Form1 ni yuklovchi hodisa
2) Joriy formadagi button1 tugmacha uchun Form2 ni yuklovchi hodisa
3) Form2 dagi button1 tugmachasi orqali Form2 sinfi bo'yicha yangi forma yaratish hodisasi
4) Yaratilgan hodisada xatolik, Form2 da yangi Form2 yaratrib bo'lmaydi
Задание #93
Вопрос:
TextBoxda kiritilayotgan ma'lumot Labelda ham aks etib borishi uchun qaysi komponentada qanday xodisani yozish talab etiladi?
1) private void Form1_TextChanged(object sender, EventArgs e)
{
label1.Text = textBox1.Text;
}
2) private void Label1_TextChanged(object sender, EventArgs e)
{
label1.Text = textBox1.Text;
}
3) private void Button1_Click(object sender, EventArgs e)
{
label1.Text = textBox1.Text;
}
4) private void textBox1_TextChanged(object sender, EventArgs e)
{ label1.Text = textBox1.Text;
}
Задание #94
Вопрос:
Quyidagi kod vazifasini aniqlang:
delegate void Message();
1) Delegatni e'lon qilish
2) Delegat haqida xabar chiqarish
3) Delegat o'zgaruvchisini e'lon qilish
4) Delegat metodini e'lon qilish
Задание #95
Вопрос:
private void button1_Click(object sender, EventArgs e)
{
richTextBox1.Text = DateTime.Now.ToString()+"\n";
richTextBox1.Text = richTextBox1.Text+(DateTime.Now.Hour*60+DateTime.Now.Minute).ToString();
}
dastur kodi natijasi chiqishi mumkin bo'lgan javobni aniqlang
1) Dastur bajarilishida xatolik
2) 01.11.2021 12:01:06
721
3) 01.11.2021 12:03:21
201
4) 01.11.2021 0:01:06
66
Задание #96
Вопрос:
Quyidagi dasturda textBox1 ga 31141 kiritilsa, textBox2 da qanday qiymat hosil bo'ladi?
private void textBox1_TextChanged(object sender, EventArgs e)
{
int i, c=0;
string s;
s = textBox1.Text;
for(i=0;iif(s[i]=='1') c++;
textBox2.Text = c.ToString();
}
1) 111
2) 0
3) 123
4) 3
Задание #97
Вопрос:
Quyidagi dasturda textBox1 ga 31141 kiritilsa, textBox2 da qanday qiymat hosil bo'ladi?
private void textBox1_TextChanged(object sender, EventArgs e)
{
int i, c=0;
string s;
s = textBox1.Text;
for(i=0;iif(s=="1") c++;
textBox2.Text = c.ToString();
}
1) 0
2) 111
3) 3
4) 123
Задание #98
Вопрос:
Sichqoncha belgisi komponenta ustiga keltirilganida bajarilishi kerak bo'lgan amallar qaysi hodisa bilan ishlanadi?
Javobi:MouseMove
Задание #99
Вопрос:
int c = 0;
private void textBox1_TextChanged(object sender, EventArgs e)
{
c++;
label1.Text = c.ToString();
}
textBox1 ga 123 kiritilsa label1 da qanday qiymat hosil bo'ladi?
1) 0
2) 3
3) 1
4) 123
Задание #100
Вопрос:
private void textBox1_TextChanged(object sender, EventArgs e)
{
int c = 0;
c++;
label1.Text = c.ToString();
}
textBox1 ga 123 kiritilsa label1 da qanday qiymat hosil bo'ladi?
1) 123
2) 0
3) 3
4) 1
Задание #101
Вопрос:
int c = 0;
private void textBox1_TextChanged(object sender, EventArgs e)
{
label1.Text = (c++).ToString();
}
textBox1 da 1234 kiritilsa, label1 da qanday qiymat hosil bo'ladi?
1) 1234
2) 123
3) 4
4) 3
Задание #102
Вопрос:
textBox1 da 4 textBox2 da 5 kiritilganida quyidagi dasturiy kod bajarilishi natijasida labelda qanaqa qiymat hosil bo'lishini aniqlang
double a, b, c;
a = Convert.ToDouble(textBox1.Text);//4
b = Convert.ToDouble(textBox2.Text);//5
c = a-b/(a-b);
label1.Text = c.ToString();
1) 9
2) 0
3) -2.75
4) 0.25
Задание #103
Вопрос:
int c = 0;
private void textBox1_TextChanged(object sender, EventArgs e)
{
label1.Text = (++c).ToString();
}
textBox1 da 1234 kiritilsa, label1 da qanday qiymat hosil bo'ladi?
1) 3
2) 1234
3) 123
4) 4
Задание #104
Вопрос:
int c = 0;
private void textBox1_TextChanged(object sender, EventArgs e)
{
c++;
label1.Text = textBox1.Text+c.ToString();
}
textBox1 da 1234 kiritilsa, label1 da qanday qiymat hosil bo'ladi?
1) 4
2) 1234
3) 1234
4) 12344
Задание #105
Вопрос:
double a;
private void button1_Click(object sender, EventArgs e)
{
Font font = new Font("Times New Roman", 14.0f);
a = textBox1.Font.Size;
groupBox1.Font = font;
if (textBox1.Font.Size > a)
textBox1.Text = "Hello";
else if (textBox1.Font.Size == a)
textBox1.Text = "Hi";
else
textBox1.Text = "Salom";
}
Groupboxda textBox1 va button1 joylashgan. Dastur Javobsida textBox1 da hosil bo'ladigan qiymatni aniqlang
1) Hello
2) Xatolik yuz beradi
3) Salom
4) Hi
Задание #106
Вопрос:
double a;
private void button1_Click(object sender, EventArgs e)
{
Font font = new Font("Times New Roman", 14.0f);
groupBox1.Font = font;
a = textBox1.Font.Size;
if (textBox1.Font.Size > a)
textBox1.Text = "Hello";
else if (textBox1.Font.Size == a)
textBox1.Text = "Hi";
else
textBox1.Text = "Salom";
}
Groupboxda textBox1 va button1 joylashgan. Dastur natijasida textBox1 da hosil bo'ladigan qiymatni aniqlang
1) Hello
2) Xatolik yuz beradi
3) Salom
4) Hi
Задание #107
Вопрос:
private void button1_MouseMove(object sender, MouseEventArgs e)
{ button1.BackColor = Color.Blue; }
private void button1_MouseLeave(object sender, EventArgs e)
{ button1.BackColor = Color.Red; }
private void button2_Click(object sender, EventArgs e)
{ button1.ForeColor = Color.White; }
button2 bosilganida button1 ning fon rangi qanaqa bo'ladi?
1) aniqlanmagan
2) ko'k
3) oq
4) qizil
Задание #108
Вопрос:
int c = 0;
private void textBox1_TextChanged(object sender, EventArgs e)
{ c++;
label1.Text = c.ToString();
}
textBox1 ga avval 123 kiritildi, keyin o'chirilib, 321 kiritildi. label1 da qanday qiymat hosil bo'ladi?
Dostları ilə paylaş: |