Tasdiqlayman” Buxoro davlat universiteti rektori O. X. Xamidov


Download 114.24 Kb.
bet5/9
Sana04.01.2023
Hajmi114.24 Kb.
#1078613
1   2   3   4   5   6   7   8   9
Bog'liq
ALGORITMIK TILLAR VA DASTURLASH(60610200)

33-mavzu. Animatsiyalar.
Animatsiyani C#da amalga oshirish. Vaqt bilan ishlash.
34-mavzu. Delegatlar. Lyambda ifodalar.
Delegatlar. Umumlashgan delegatlar. Func va Action delegatlari. Anonim metodlar. Lyambda ifodalar. Lyambda parametrlar turlari. Bir nechta parametrli va parametrsiz lyambda ifodalar.
35-mavzu. Hodisalar.
event kalit so‘zi. Hodisalar. Hodisalar standart qolipi. Hodisalarni boshqarish.
36-mavzu. Kolleksiyalar.
Kolleksiyalar. Ro‘yxatlar. Stek. Navbat. To‘plam. Tartiblangan to‘plam. Lug‘atlar.

III. Amaliy mashg‘ulotlar bo‘yicha ko‘rsatma va tavsiyalar Amaliy mashg‘ulotlar uchun quyidagi mavzular tavsiya etiladi:
1.Sanoq sistemalarida arifmetik amallar.
2.Chiziqli, tarmoqlanuvchi va takrorlanuvchi algoritmlarga oid masalalar algoritmlarini yaratish.
3.Vektor va matritsalarga oid masalalar algoritmini yaratish.
4.Visual Studio muhitida ishlash. Consoleda kiritish-chiqarish.
C# dasturlash tilida chiziqli dasturlarni tuzish.
5.C# dasturlash tilida razryadli va mantiqiy amallarga oid masalalarni yechish.
6.Chiziqli operatorlarni dasturlash. Math kutubxonasi. Math kutubxonasi funksiyalari yordamida chiziqli-matematik misollarning dasturini tuzish.
7.Shart operatorlari.
8.Takrorlash operatorlari.
9. Shartsiz o‘tish operatori.
10.Bir o‘lchamli massivlar bilan ishlash.
11.Ko‘p o‘lchamli massivlar bilan ishlash.
12.Satrlar bilan ishlash. String turi.

5





13.Metodlardan foydalanib dastur tuzish.
14.Rekursiv va qayta yuklanuvchi metodlarga oid misollar yechish. 15.Sanab o‘tiluvchi tur. Kortejlar.
16.Strukturalar. Dinamik strukturalar.
17.Berilganlar oqimlariga doir masala yechish.
18.Fayl tizimi va oqimlarga doir masala yechish.
19.Matn va binar fayllar bilan ishlash.
20.Sinf yaratish va ob’ektlarni hosil qilish.
21.Kirish modifikatorlari. Maydon va metodlar.
22.Xossalardan foydalanish. Berilganlar uchun get va set bloklarini aniqlash.
23.Statik berilganlardan foydalanish. Statik metodlar bilan ishlash.
24.Nomlar fazosidan foydalanish. Dll kutubxona yaratish va bog‘lash. 25.Unar va binar operatorlarni qayta yuklash.
26.Sinfning konstanta maydonlari. Qism sinflar bilan ishlash.
27.Voris sinflarni yaratish va foydalanish.
28.Ichki sinflardan foydalanish.
29.Virtual metodlardan foydalanish.
30.Abstrakt sinflar yaratish va ishlatish.
31.Interfeyslar bilan ishlash.
32.Ienumerable va Ienumerator interfeysi metodlarini sinfda qayta aniqlash.
33.Icompаrаble va Icloneable interfeysi metodlarini sinfda qayta aniqlash.
34.Umumlashgan sinflar yaratish va ishlatish.
35.try, catch va finally ga doir masalalar yechish.
36.Istisnolarni yuzaga keltirish.
37.Formalar yordamida ilova yaratish.
38.Boshqaruv elementlari bilan ishlash.
39.Berilganlar elementlari bilan ishlash.
40.Menyu elementlari bilan ishlash.
41.Dialoglar bilan ishlash.
42.Bir nechta formalar bilan ishlash. 43.Grafikaga doir masala yechish.
44.Bitmap va Graphics sinflari bilan ishlash. 45.Vaqt bilan ishlash.
46.Animatsiya yaratish.
47.C# tilida Desktop o‘yinlarini yaratish texnologiyasi 48.Delegatlar doir masala yechish.
49.Anonim metodlarga doir masala yechish. 50.Lyambda ifodalarga doir masala yechish. 51.Hodisalarga doir masala yechish.

6





52.Xodisalarni qo‘shish va o‘chirish.
53.List, Stack va Queuega doir masala yechish.
54.To‘plamlarga doir masala yechish.
55.Lug‘atga doir masala yechish.
56.LINQda select, from, where so‘rovlariga doir masalalar yechish. 57.LINQda orderby, group so‘rovlarga doir masala yechish. 58.LINQ so‘rovlardaproeksiyalash.
59.LINQ so‘rovlarda agregatsiya metodlarini ishlatish.
60.Refleksiya va atributlarga doir masala yechish.
61.ADO.NET yordamida berilganlar bazasi bilan ishlash.
62.ADO.NET yordamida SQL so‘rovlarni amalga oshirish.
63.System.Data nomlar fazosi sinflarini ishlatish.
64.Entity Framework texnologiyasiga doir masala yechish.
65.CodeFirst orqali berilganlar bazasi bilan ishlash.
66.ModelFirst orqali berilganlar bazasi bilan ishlash.
67.DatabaseFirst orqali berilganlar bazasi bilan ishlash.

Amaliy mashg‘ulotlar tashkillashtirishda zamonaviy pedogogik texnologiyalardan foydalanish va amaliy masalalarni kompyuter bilan jihozlangan auditoriyada bir akademik guruhga bitta professor-o‘qituvchi tomonidan o‘tkazilishi zarur.


Download 114.24 Kb.

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




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