|
-mavzu. Delegatlar. Umumlashgan delegatlar
|
bet | 5/9 | Sana | 18.09.2024 | Hajmi | 91,1 Kb. | | #271521 |
Bog'liq Algoritmik tillar va dasturlash FAN DASTUR amaliy 23-2436-mavzu. Delegatlar. Umumlashgan delegatlar.
Delegatlar. Umumlashgan delegatlar. Func va Action delegatlari. Anonim metodlar. Lyambda ifodalar. Lyambda parametrlar turlari. Bir nechta parametrli va parametrsiz lyambda ifodalar.
37-mavzu. Hodisalar.
event kalit so‘zi. Hodisalar. Hodisalar standart qolipi. Hodisalarni boshqarish.
38-mavzu. Windows Forms ilovalari.
Forma xossalari va hodisalari. Komponentalar.
39-mavzu. C# da grafika bilan ishlash.
Grafik vizuallashtirish xizmatlari. Grafik transformatsiyalar. Rasmlar, geometrik ob’yektlardan foydalanish. Ranglar. Bitmap va Graphics sinflari. Vektorli rasmlar bilan ishlash. Animatsiaylar.
40-mavzu. Kolleksiyalar.
Kolleksiyalar. Ro‘yxatlar. Ro‘yxatlar bilan ishlash. Stek. Stek bilan ishlash. Navbat. Navbatning ishlash tartibi.
41-mavzu. LINQ texnologiyasi va operatorlari.
L1NQ texnologiyasi va operatorlari. LINQ sintaksisi. Qidirish, tartiblash, guruxlash, tanlash operatorlari.
42-mavzu. Linq so‘rovlar.
So‘rovlar. Qism so‘rovlar. Proyeksiyalash. Boshqa turga keltirish. Agregatsiya metodlari.
43-mavzu. Regulyar ifodalar.
Regulyar ifoda asoslari. Regulyar ifoda xossalari. Metaberilganlar. Kvantifikatorlar. Guruxlar. Matn bilan ishlash.
44-mavzu. WPF va XAML. XAML sintaksisi.
WPF asoslari. XAML sintaksisi Application, Window sinflari. WPF ilova yaratish. WPF da boshqaruv, maketlar va hodisalar.
45-mavzu. Grafika xizmatlari.
Grafik vizuallashtirish xizmatlari. Grafik transformatsiyalash. Rasmlar, geometric obyektlardan foydalanish. Ranglar. Bitmap va Graphics sinflari. Vektorli rasmlar bilan ishlash.
III. Amaliy (yoki seminar yoki laboratoriya) mashgʻulotlar boʻyicha koʻrsatma va tavsiyalar.
Amaliy mashgʻulotlar uchun quyidagi mavzular tavsiya etiladi:
Sanoq sistemalarida arifmetik amallar.
Chiziqli, tarmoqlanuvchi va takrorlanuvchi algoritmlar oid masalalar.
Vektor va matritsalarga oid masalalar.
Visual Studio muhitida ishlash. Consoleda kiritish-chiqarish.
C# dasturlash tilida chiziqli dasturlarni tuzish.
C# dasturlash tilida razryadli va mantiqiy amallarga oid masalalarni yechish.
Math kutubxonasi. Math kutubxonasi funksiyalari yordamida chiziqli-matematik misollarning dasturini tuzish.
if-else, ?: shart operatorlariga doir dastur tuzish.
Switch tanlash operatoriga doir dastur tuzish.
For takrorlash operatori.
While takrorlash operatori.
do-while operatoriga doir dastur tuzish.
Bir o‘lchamli massivlar bilan ishlash.
Ko‘p o‘lchamli massivlar bilan ishlash.
Satrlar bilan ishlash. string turi.
Satrlar bilan ishlovchi standart metodlar.
Metodlardan foydalanib dastur tuzish.
|
| |