jami
|
ma’ruza
|
amaliy
|
laboratoriya
|
seminar
|
mustaqil ta’lim
|
|
Sifatli dasturiy ta’minot
|
134
|
34
|
34
|
-
|
-
|
66
|
|
Dasturiy ta’minot interfeysi
|
114
|
30
|
30
|
-
|
-
|
54
|
|
Jami
|
248
|
64
|
64
|
-
|
-
|
120
|
Ma’ruza mashg‘ulotlari
Ma’ruza mashg‘ulotlari multimediya qurilmalari bilan jihozlangan auditoriyada akademik guruhlar oqimi uchun o‘tiladi.
«Dasturlash texnologiyalari» fani bo‘yicha ma’ruza mashg‘ulotlarining kalendar tematik rejasi
T/r
|
Ma’ruza mavzulari
|
Soatlar
hajmi
|
V semestr
|
1
|
Sifatli dasturiy ta’minot.
|
34
|
1.1
|
C# tilida umumlashtirish, umumlashgan metod yaratish.
|
8
|
1.2
|
Obyektlarga LINQ texnologiyalarini qo’llash. LINQ operatorlari.
|
6
|
1.3
|
Delegatlar. Xodisalar.
|
6
|
1.4
|
Operatorlar. Dasturiy kodning bloki.
|
6
|
1.5
|
WPF texnologiyasi.
|
8
|
|
V semestr bo’yicha jami
|
34
|
|
VI semestr
|
|
2
|
Dasturiy ta’minot interfeysi.
|
30
|
2.1
|
C# da XML bilan ishlash, XML hujjat hosil qilish. system. XML sinfi bilan ishlash.
|
6
|
2.2
|
Parallel linqga kirish. Asparallel, Asorderred metodlari.
|
6
|
2.3
|
ADO.NET asoslari.
|
6
|
2.4
|
ASP.NET muhitida ishlash.
|
6
|
2.5
|
Web sahifalar hosil qilish.
|
6
|
|
VI semestr bo’yicha jami
|
30
|
Ja’mi
|
64
|
Nazariy mashg’ulotlar mazmuni
5-semestr
1-modul. Sifatli dasturiy ta’minot.
1-mavzu. C# tilida umumlashtirish, umumlashgan metod yaratish.
Umumiy turlar (Generic Types). Umumiy metod(Generic Methods). Tur parametrlarini e'lon qilish (Declaring Type Parameters). Operator typeof va erkin umumiy tiplar. Standart umumiy qiymat (The default Generic Value). Umumiy cheklovlar (Generic Constraints). Umumiy tiplarda vorislik (Subclassing Generic Types).
Adabiyotlar: A1, A2, A3, Q2, Q3, Q4;
2-mavzu. Obyektlarga LINQ texnologiyalarini qo’llash. LINQ operatorlari.
LINQ texnologiyasi asoslari. Tanlovni filterlash va proyeksiyalash. Saralash. To'plamlarning birligi, kesishishi va farqi. Skip va Take metodlari(O’tqazib yuborish usullari). Guruhlash. To’plamlarni jamlash. Join, Grupjoin va Zip metodlari. All va Any metodlari. LINQni kechiktirish va darhol bajarish metodlari. Delegatlar va LINQ so'rovlarida anonim usullar.
Adabiyotlar: A1, A2, A3, Q2, Q3, Q7;
3-mavzu. Delegatlar. Xodisalar.
Delegatlar. Delegatlarni ma’lum qilish. Favqulodlarni yaratish va ularning umumiy sinfi. Xususiyatlar. Xodisalar. Indeksatorlar.
Adabiyotlar: A1, A2, A3, Q2, Q3, Q6;
4-mavzu. Operatorlar. Dasturiy kodning bloki.
Operatorlar. C# dagi operatorlar. Dasturiy kodning bloki. Bo’sh, belgili, va ifoda operatorlari. Ismlar fazosi. Kompilyatsiya. Ismlar fazosini ma’lum qilish.
Adabiyotlar: A1, A2, A3, Q2, Q4, Q6;
5-mavzu. WPF texnologiyasi.
WPF platformasining xususiyatlari. WPF bilan ishlash. XAML-ga kirish. Grid, GridSplitter, StackPanel, DockPanel, WrapPanel, Canvas. Boshqarish elementlari.
Adabiyotlar: A1, A2, A3, Q2, Q5, Q7;
6-semestr
2-modul. Dasturiy ta’minot interfeysi.
6-mavzu. C# da XML bilan ishlash, XML hujjat hosil qilish. system. XML sinfi bilan ishlash.
XML hujjat. XML bilan System. Xml yordamida ishlash. XML hujjatini o'zgartirish. XPath. LINQ-dagi hujjatni XML-ga o'zgartirish. XML-ga seriyalashtirish. XmlSerializer.
Adabiyotlar: A1, A2, A3, Q2, Q4, Q5;
7-mavzu. Parallel LINQga kirish. Asparallel, Asorderred metodlari.
Parallel LINQ dastlabki tushunchalar. AsParallel metodi. ForAll metodi. AsOrdered metodi. Xatolarni qayta ishlash va operatsiyani bekor qilish.
Adabiyotlar: A1, A2, A3, Q2, Q3;
Do'stlaringiz bilan baham: |