Олий ва ўрта махсус таълим вазирлигининг 2014 йил сонли буйруғига илова



Yüklə 177,97 Kb.
səhifə4/10
tarix24.12.2023
ölçüsü177,97 Kb.
#160678
1   2   3   4   5   6   7   8   9   10
Syllabus Dasturlash asoslari 2022-2023

4-semestr jami: 30 soat
Ma’ruza mashg’ulotlari 5-semestr



Ma’ruza mavzulari

Soat


LINQ so’rovlar. So’rovlar. Qism so’rovlar. Proektsiyalash. Boshqa turga keltirish. Agregatsiya metodlari.

2


ADO.NET. Berilganlar bazasiga ulanish. Berilganlarni qayta ishlash. System.Data nomlar fazosi. So’rovlar bilan ishlash.

2


ADO.NET. Berilganlar bazasiga ulanish. Berilganlarni qayta ishlash. System.Data nomlar fazosi. So’rovlar bilan ishlash.

2


Entity Framework. CodeFirst, ModelFirst, DatabaseFirst yondashuvlari. Berilganlar bazasi bilan ishlash. Migratsiyalar.

2


Entity Framework. CodeFirst, ModelFirst, DatabaseFirst yondashuvlari. Berilganlar bazasi bilan ishlash. Migratsiyalar.

2


Entity Framework. CodeFirst, ModelFirst, DatabaseFirst yondashuvlari. Berilganlar bazasi bilan ishlash. Migratsiyalar.

2


Regulyar ifoda asoslari. Regulyar ifoda xossalari. Metaberilganlar. Kvantifikatorlar. Guruhlar. Matn bilan ishlash.

2


WPF asoslari. XAML sintaksisi. Application, Window sinflari. WPF ilova yaratish.

2


WPF asoslari. XAML sintaksisi. Application, Window sinflari. WPF ilova yaratish.

2


WPFda boshqaruv, maketlar, hodisalar. Asosiy boshqaruv elementlari. Panellar orqali joylashishni aniqlash. Hodisalar.

2


WPFda boshqaruv, maketlar, hodisalar. Asosiy boshqaruv elementlari. Panellar orqali joylashishni aniqlash. Hodisalar.

2


Grafika xizmatlari. Grafik vizuallashtirish xizmatlari. Grafik transformatsiyalar. Rasmlar, geometrik obyektlardan foydalanish.

2


Grafika xizmatlari. Grafik vizuallashtirish xizmatlari. Grafik transformatsiyalar. Rasmlar, geometrik obyektlardan foydalanish.

2


Animatsiya. Vaqt bilan ishlash.

2


Animatsiya. Vaqt bilan ishlash.

2

Jami

30


5-semestr jami: 30 soat
Jami: 150 soat

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.




Amaliy mashg’ulotlar 1-semestr



Amaliy mashg’ulot mavzulari

Soat

1

Algoritm. Algoritmni asosiy xossalari.

2

2

Algoritm. Algoritmni asosiy xossalari.

2

3

Algoritm. Algoritmni asosiy xossalari.

2

4

Chiziqli va tarmoqlanuvchi algoritmlar.

2

5

Chiziqli va tarmoqlanuvchi algoritmlar.

2

6

Chiziqli va tarmoqlanuvchi algoritmlar.

2

7

Takrorlanuvchi algoritmlar.

2

8

Takrorlanuvchi algoritmlar.

2

9

Takrorlanuvchi algoritmlar.

2

10

Identifikatorlar, literallar, o’zgaruvchilar va berilganlar turlari.

2

11

Identifikatorlar, literallar, o’zgaruvchilar va berilganlar turlari.

2

12

Berilganlarning C# dasturlash tilida turlari va e’loni. O’zgaruvchi va o’zgarmas tushunchasi.

2

13

Berilganlarning C# dasturlash tilida turlari va e’loni. O’zgaruvchi va o’zgarmas tushunchasi.

2

14

Berilganlarning C# dasturlash tilida turlari va e’loni. O’zgaruvchi va o’zgarmas tushunchasi.

2

15

C# tilining amallari. Consoleda kiritish-chiqarish. Arifmetik va mantiqiy amallar.

2

16

C# tilining amallari. Consoleda kiritish-chiqarish. Arifmetik va mantiqiy amallar.

2

17

Operator turlari: unar va binary. Kiritish va chiqarish funksiyalari va ularda satrlarni dastlabki formatlash qoidalari.

2

18

Operator turlari: unar va binary. Kiritish va chiqarish funksiyalari va ularda satrlarni dastlabki formatlash qoidalari.




19

Berilganlar turlarining shajarasi. Turni boshqa turga keltirish qoidalari.

2

20

Berilganlar turlarining shajarasi. Turni boshqa turga keltirish qoidalari.




21

Oshkor va oshkormas turga keltirish.

2

22

Shart operatorlari if, if-else,

2

23

Shart operatorlari if, if-else,




24

Switch operatorlari va ?:.

2

25

For takrorlash operatorlari.

2

26

For takrorlash operatorlari.

2

27

For takrorlash operatorlari.

2

28

While, do-while, if-goto Takrorlash operatorlari.

2

29

While, do-while, if-goto Takrorlash operatorlari.

2

30

Bir o’lchamli massivlar

2

31

Bir o’lchamli massivlar

2

32

Bir o’lchamli massivlar

2

33

Ko’p o’lchamli massivlar.

2

34

Ko’p o’lchamli massivlar.

2

35

Ko’p o’lchamli massivlar.




36

Belgili o’zgaruvchilar char toifasi.

2

37

Satrli o’zgaruvchilar string toifasi.

2

38

Satrlar ustida amallar. Satrlarni formatlash.

2

39

Satrlarda sonlarni va sanalarni formatlab chiqarish.

2

40

Metodlarni e’lon qilish. Parametrli metodlar.

2

41

Metodlarni e’lon qilish. Parametrli metodlar.

2

42

Metodlardan qiymat qaytarish. Kelishuv bo’yicha parametrli metodlar.

2

43

Metodlardan qiymat qaytarish. Kelishuv bo’yicha parametrli metodlar.

2

44

Metodning massivli parametrlari va params kalit so’zi. Massiv turidagi parametrga ega metodlarni e’lon qilish.

2

45

Metodlardan massiv tipidagi o’zgaruvchilarni qaytarish. params kalit so’zidan foydalanib ko’p parametrli metodlar e’lon qilish va ulardan foydalanish.

2

Jami

90

1-semestr jami: 90 soat
Amaliy mashg’ulotlar 2-semestr



Amaliy mashg’ulot mavzulari

Soat

1

Rekursiv va qayta yuklanuvchi metodlar.

2

2

Rekursiv metodlarni aniqlash. Qayta yuklanuvchi metodlar.

2

3

Qiymatlar turlari va havola turlar. Ref va out kalit so’zlari. Kalit so’zlarni metodlarda qo’llash.

2

4

Qiymatlar turlari va havola turlar. Ref va out kalit so’zlari. Kalit so’zlarni metodlarda qo’llash.

2

5

Kortejlar. Sanab o’tiluvchi tur.

2

6

Kortejlar. Sanab o’tiluvchi tur.

2

7

Strukturalar. Dinamik strukturalar.

2

8

Strukturalar. Dinamik strukturalar.

2

9

Sinf yaratish va obyektlarni hosil qilish.

2

10

Sinf yaratish va obyektlarni hosil qilish.

2

11

Kelishuv bo’yicha konstruktor va konstruktorlar.

2

12

Kelishuv bo’yicha konstruktor va konstruktorlar.

2

13

C# da inkapsulyatsiya. Public, private, protectod va internal kalit so’zlari.

2

14

C# da inkapsulyatsiya. Public, private, protectod va internal kalit so’zlari.

2

15

Statik berilganlar, statik metodlar, statik sinflar

2

16

Statik sinflar va ulardan foydalanish.

2

17

Nomlar fazosi. Sinflarni boshqa faylda e’lon qilish. Statik sinflarni nomlar fazosida umumiy tarzda qo’shish.

2

18

Nomlar fazosi. Sinflarni boshqa faylda e’lon qilish. Statik sinflarni nomlar fazosida umumiy tarzda qo’shish.

2

19

Operatorlarni qayta yuklash. Operator turlari: binar va unar.

2

20

Qayta yuklash qoidalari. Arifmetik operatorlarni qayta yuklash. Kalit so’zli operatorlarni qayta yuklash.

2

21

Konstanta maydonlar. Qism sinflar.

2

22

Sinfni qismlarga ajratib bir nechta fayllarda saqlash va ular bilan ishlash.

2

23

Voris sinflarni yaratish va foydalanish.

2

24

Voris sinflarni yaratish va foydalanish.




25

Vorislik. Sinflar shajarasi.

2

26

Vorislikda konstruktorlarni ishlatish.

2

27

Ichma-ich joylashgan sinflar e’loni.

2

28

Ichma-ich joylashgan sinflar e’loni.




29

Ichma-ich joylashgan sinflarni nomlar fazosida ishlatish.

2

30

Polimorfizm.

2

Jami

60


Yüklə 177,97 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə