Atdyan tuzuvchi: Jomurodov d algoritmik tillar va dasturlash fanidan yakuniy nazorat savollari 3-semestr Savol №1


Download 492.62 Kb.
Pdf ko'rish
bet21/39
Sana25.01.2023
Hajmi492.62 Kb.
#1120231
1   ...   17   18   19   20   21   22   23   24   ...   39
Bog'liq
ATDYaN3

Savol №102 
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? 
Javoblardan birini tanlang: 
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. 
Savol №103 
button1 bosilganida labelda hosil bo'ladigan qiymatni aniqlang 
delegate bool Message(double x, int y); 
private void button1_Click(object sender, EventArgs e) 

Message mes;
mes = Hello;
label1.Text=mes(4,5)?"Double":"Int";

bool Hello(double a, int b) => a-b/a+b==7.75; 
Javoblardan birini tanlang: 
1) Double 
2) False 
3) Int 
4) True 
Savol №104 
double d = 3.5; 
Console.WriteLine(d.ToString("F2")); 
Dastur kodi bajarilish natijasini aniqlang 
Javoblardan birini tanlang: 
1) 3,50 
2) F2 
3) 4 


4) 3,5 
Savol №105 
ArrayList sinf konstruktori yordamida sinf ob'yektini yaratish qaysi qatorda to'g'ri berilgan? 
Javoblardan birini tanlang: 
1) ArrayList list = new ArrayList(); 
2) ArrayList list = new ArrayList(1, 2, 5, "string", 7.7); 
3) ArrayList() list = new ArrayList
4) ArrayList list1 = {1, 2, 5, "string", 7.7}; 
Savol №106 
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"); } 

Javoblardan birini tanlang: 
1) Display metodi asosiy sinfda aniqlanmagan 
2) Abstrakt sinfdan voris olish mumkin emas 
3) override kalit so'zi faqat virtual metodni aniqlashda qo'llaniladi 
4) Ushbu kodda xatolik yoʻq 

Download 492.62 Kb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   ...   39




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