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



Yüklə 177,97 Kb.
səhifə5/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

2-semestr jami: 60 soat
Amaliy mashg’ulotlar 3-semestr



Amaliy mashg’ulot mavzulari

Soat

1

Virtual metodlar. Virtual xossalar. Metodlarni yashirish va qayta aniqlash.

2

2

Abstrakt sinflar e’loni. Abstrakt berilganlar va metodlar.

2

3

Abstrakt metodlarni voris sinflarda qayta aniqlash.

2

4

Interfeyslarda metodlar e’lon qilish, vorislarida ularni qayta aniqlash va qo’llash.

2

5

Interfeys obyektlarini nusxalash va tartiblash.

2

6

System.Object asosiy tayanch sinfidan hosilaviy sinflarni yaratish va vorislarida metodlarini qayta aniqlash.

2

7

Umumlashgan sinflar e’lon qilish va obyektlari bilan ishlash.

2

8

Umumlashgan turlar vorisligi.

2

9

Istisnolar turlari. Istisnolarni ilib olish. Istisnolarni yuzaga keltirish. finaly bloki.

2

10

Windows Form ilovalarni yaratish. Form xossalari. Formlar orasidagi o’zaro bog’lanishlar.

2

11

Boshqarish vositalari Tugma, Teglar va havolalar, TextBox bilan ishlash.

2

12

Radiobutton, CheckBox, ComboBox bilan ishlash. Ro'yxat oynasi bilan ishlash.

2

13

CheckedListBox, NumericUpDown va DomainUpDown, ImageList bilan ishlash. ListView, TreeView, PictureBox bilan ishlash.

2

14

TrackBar, Timer va ProgressBar bilan ishlash. MessageBox, OpenFileDialog va SaveFileDialog elementlari bilan ishlash.

2

15

Hodisalar bilan ishlash. Ilova xossalari, sozlamalari. Ilova maketini yaratish.

2

Jami

30

3-semestr jami: 30 soat
Amaliy mashg’ulotlar 4-semestr



Amaliy mashg’ulot mavzulari

Soat

1

Delegatlar. Umumlashgan delegatlar. Func va Action delegatlari.

2

2

Anonim metodlar.

2

3

Lyambda ifodalar. Lyambda parametrlar turlari. Bir nechta parametrli va parametrsiz lyamba ifodalar.

2

4

Hodisalar. Event kalit so’zi. Hodisalar standart qolipi.

2

5

Hodisalarni boshqarish.

2

6

Kollektsiyalar, Ro’yxatlar.

2

7

Stek.

2

8

Navbat.

2

9

To’plam. Tartiblangan to’plam. Lug’atlar.




10

Berilganlar oqimi. Fayl tizimi bilan ishlash sinflari

2

11

Oqimlar. Oqimlar adapterlari. O’qish, yozish oqimlari.

2

12

Xotira oqimlari. Fayl oqimlari.

2

13

Katalog bilan ishlash. Xossalar.

2

14

Fayllarni zichlash, arxivlash.

2

15

LINQ texnologiyasi. LINQ sintaksisi.

2

Jami

30

4-semestr jami: 30 soat
Amaliy mashg’ulotlar 5-semestr



Amaliy mashg’ulot mavzulari

Soat




1

LINQ da Query Syntax yozish. LINQ da Method Syntax yozish.

2




2

LINQ operatorlari. Select, SelectMany, Where operatorlari.

2




3

OrderBy va OrderByDescending, ThenBy va ThenByDescending.

2




4

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

2




5

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

2




6

Entity Framework. CodeFirst yondashuvi.

2




7

ModelFirst yondashuvi. DatabaseFirst yondashuvi.

2




8

Migratsiyalar. Regulyar ifoda asoslari. Regulyar ifoda xossalari.

2




9

Metaberilganlar. Kvantifikatorlar. Guruhlar. Matn bilan ishlash.

2




10

WPF ilova yaratish. XAML sintaksisi.

2




11

WPFda boshqaruv, maketlar.

2




12

Hodisalar.

2




13

Grafika xizmatlari. Grafik vizuallashtirish xizmatlari.

2




14

Grafik transformatsiyalar. Rasmlar, geometrik obyektlardan foydalanish.

2




15

Animatsiya. Vaqt bilan ishlash.

2




Jami

30

2

5-semestr jami: 30 soat
Jami: 240 soat
Amaliy mashg’ulotlar modul tizimida va multimediya qurilmalari bilan jixozlangan auditoriyalarda o’tkaziladi.


Kurs ishi mashg‘ulotlari bo‘yicha ko‘rsatma va tavsiyalar
Kurs ishi mashg‘ulotlari uchun quyidagi mavzular tavsiya etiladi:

  1. Talabalar haqida ma’lumotlarni jamlovchi tizim.

  2. TTJ onlayn boshqaruv tizimi.

  3. OTM kafedrasi professor-o‘qituvchilarining yillik yuklamasini taqsimlash tizimi.

  4. OTM kafedrasi professor-o‘qituvchilarining ilmiy faoliyatini monitoring qilish tizimi.

  5. OTM kafedrasi xujjatlarini boshqarish tizimi.

  6. Ta’lim muassasasida talabalar davomatini monitoring qilish tizimi.

  7. Ta’lim muassasasida o‘quv jarayonini nazorat qilish tizimi.

  8. Talabalarning o‘zlashtirishi. Baholash qaydnomasi tizimi.

  9. Talabalar bilimini baholash uchun test tizimi.

  10. Elektron darslik yaratish uchun tizim.

  11. Tashkilot xodimlari ma’lumotlarini jamlovchi tizim.

  12. Tashkilot xodimlari ish rejimini nazorat qiluvchi tizim.

  13. Tashkilot miqyosida xujjat almashinuvi tizimi.

  14. Tashkilot miqyosida masofadan muloqot qilish tizimi.

  15. Loyihalarni boshqarish tizimini ishlab chiqish.

  16. Kutubxonaning avtomatlashtirilgan tizimi.

  17. Qurilish kompaniyasi obyektlarini monitoring qiluvchi tizim.

  18. Rieltorlik tashkiloti faoliyatini monitoring qiluvchi tizim.

  19. Kinoteatr tizimi. Bo‘sh joylarni aniqlash va bilet sotish.

  20. Dorixona va dorilar qidiruv tizimi.

  21. Valyuta ayirboshlash shaxobchasini monitoring qilish tizimi.

  22. Notarial idora uchun tizim. Hujjat tayyor ekanini tekshirish interaktiv xizmati.

  23. Shaxsiy uy buxgalteriyasi tizimini ishlab chiqish.

  24. Maxalla fuqarolarini monitoring qilish tizimi.

Mustaqil ish mavzulari 1-semestr



Mustaqil ish mavzulari


Algoritm. Algoritmni asosiy xossalari mavzusi bo’yicha misol yechish.


Chiziqli va tarmoqlanuvchi algoritmlar mavzusi bo’yicha misol yechish.


Takrorlanuvchi algoritmlar mavzusi bo’yicha misol yechish.


Dasturlash tillarining tarixi. C# va .Net Core platformasi.


Dasturlash tillarining darajalari. Zamonaviy dasturlash tillari va texnologiyalari. C# dasturlash tilining tuzilishi.


.Net Core platformasining imkoniyatlari, afzalliklari va o’ziga xos xususiyatlari. JIT(Just Run Time). Platforma asosida qurilgan zamonaviy texnologiyalar va dasturlar.


Identifikatorlar, literallar, o’zgaruvchilar va berilganlar turlari mavzusi bo’yicha misol yechish..


Berilganlarning C# dasturlash tilida turlari va e’loni. O’zgaruvchi va o’zgarmas tushunchasi mavzusi bo’yicha misol yechish..


C# tilining amallari. Consoleda kiritish-chiqarish. Arifmetik va mantiqiy amallar. Operator turlari: unar va binary mavzusi bo’yicha misol yechish..


Kiritish va chiqarish funksiyalari va ularda satrlarni dastlabki formatlash qoidalari mavzusi bo’yicha misol yechish..


Berilganlar turlarining shajarasi. Turni boshqa turga keltirish qoidalari mavzusi bo’yicha misol yechish. .


Oshkor va oshkormas turga keltirish mavzusi bo’yicha misol yechish..


Shart operatorlari.if, if-else,?: mavzusi bo’yicha misol yechish.


switch operatorlari mavzusi bo’yicha misol yechish.


Takrorlash operatorlari. For, while, do-while mavzusi bo’yicha misol yechish.


, if-goto operatorlari mavzusi bo’yicha misol yechish.


Massivlar. Bir o’lchamli massivlar mavzusi bo’yicha misol yechish.


Ikki o’lchamli massivlar mavzusi bo’yicha misol yechish.


Uch o’lchamli massivlar mavzusi bo’yicha misol yechish.


Ko’p o’lchamli massivlar mavzusi bo’yicha misol yechish.


Satrlar ustida amallar. Satrlarni formatlash mavzusi bo’yicha misol yechish.


Satrlarda sonlarni va sanalarni formatlab chiqarish mavzusi bo’yicha misol yechish.


Satrlar ustida amallar. Satrlarni formatlash mavzusi bo’yicha misol yechish.


Satrlarda sonlarni va sanalarni formatlab chiqarish mavzusi bo’yicha misol yechish.


Metodlarni e’lon qilish. Parametrli metodlar mavzusi bo’yicha misol yechish.


Metodlardan qiymat qaytarish. Kelishuv bo’yicha parametrli metodlar mavzusi bo’yicha misol yechish.


Metodlarni e’lon qilish. Parametrli metodlar mavzusi bo’yicha misol yechish.


Metodlardan qiymat qaytarish. Kelishuv bo’yicha parametrli metodlar mavzusi bo’yicha misol yechish.


Metodning massivli parametrlari va params kalit so’zi. Massiv turidagi parametrga ega metodlarni e’lon qilish mavzusi bo’yicha misol yechish.


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

Jami: 210 soat


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ə