Фан/модуль коди: atdb115 Ўқув йили


-мавзу. Рўйхатлар. Стек. Навбат. 35-мавзу


Download 0.49 Mb.
Pdf ko'rish
bet4/7
Sana12.09.2023
Hajmi0.49 Mb.
#1676144
1   2   3   4   5   6   7
Bog'liq
FD AMAT

 34-мавзуРўйхатлар. Стек. Навбат.
35-мавзу. LINQ технологияси ва операторлари: қидириш, тартиблаш, гуруҳлаш 
ва танлаш. LINQ сўровлар. Проекциялаш. Бошқа турга келтириш. Агрегация 
методлари. 
 36-мавзу. WPF ва XAML. XAML синтаксиси. Application, Window синфлари. 
WPF илова яратиш. WPF да бошқарув, макетлар ва ҳодисалар.
III. Амалий машғулотлар бўйича кўрсатма ва тавсиялар 
Амалий машғулотлар учун қуйидаги мавзулар тавсия этилади: 
1. Саноқ системаларида арифметик амаллар. 
2. Чизиқли, тармоқланувчи ва такрорланувчи алгоритмлар. 
3. Векторлар ва матрицалар устида амаллар бажариш алгоритмлари. 
4. Visual Studio муҳитида ишлаш. Consoleдa киритиш-чиқариш. C# дастурлаш 
тилида чизиқли, разрядли ва мантиқий амалларга оид дастурлар тузиш. 
5. Math кутубхонаси функциялари ёрдамида чизиқли ифодаларнинг алгоритмлари 
ва дастурини тузиш. 
6. if-else, ? : ва switch шарт операторлари ёрдамида дастурлар тузиш. 
7. for, while ва do-while операторига ёрдамида дастурлар тузиш. 
8. Бир ўлчамли массивлар билан ишлаш. 
9. Кўп ўлчамли массивлар билан ишлаш. 
10. Сатрлар билан ишлаш. string тури. 
11. Методлардан фойдаланиб дастур тузиш. 
12. Рекурсив ва қайта юкланувчи методлар. 
13. Санаб ўтилувчи тур. Тўплам. Тартибланган тўплам. 
14. Структуралар. Динамик структуралар. 
15. Синф яратиш ва объектларни ҳосил қилиш. 
16. Мурожаат модификаторлари. Майдон ва методлар. 
17. Хоссалардан фойдаланиш. Берилганлар учун get ва set блокларини аниқлаш. 
18. Статик берилганлар ва статик методлар билан ишлаш. 
19. Номлар фазосидан фойдаланиш. dll кутубхона яратиш ва боғлаш. 



20. Унар ва бинар операторларни қайта юклаш. 
21. Синфнинг константа майдонлари. Қисм синфлар билан ишлаш. 
22. Ворис синфларни яратиш ва улардан фойдаланиш. 
23. Ичма-ич жойлашган синфлардан фойдаланиш.
24. Берилганлар оқими. Файл тизими билан ишлаш.
25. Абстракт синфлар яратиш ва ишлатиш.
26. Виртуал методлардан фойдаланиш. 
26. Интерфейслар. IEnumerable ва IEnumerator интерфейси методлари. 
27. IComparable ва ICloneable интерфейси методларини синфда қайта аниқлаш. 
28. Умумлашган синфлар яратиш ва ишлатиш. 
29. try, catch ва finally билан ишлаш. Истисноларни юзага келтириш. 
30. Делегатлар ва уларнинг қўлланилиши. 
31. Аноним методлар ва улардан фойдаланиш. 
32. Лямбда ифодалар ва улардан фойдаланиш. 
33. Ҳодисалар. Ҳодисаларни қўшиш ва ўчириш. 
34. Формалар ёрдамида илова яратиш. Бошқарув элементлари билан ишлаш. 
35. Берилганлар элементлари ва меню элементлари билан ишлаш. 
36. Диалоглар билан ишлаш. Бир нечта формалар билан ишлаш. 
37. С# да график чизиш. 
38. Bitmap ва Graphics синфлари. 
39. Вакт билан ишлаш. Анимация яратиш. 
40. Рўйхат, стек ва навбатлар билан ишлаш.
41. Коллекция. Тўпламлар устида амаллар бажариш. Луғат билан ишлаш. 
42. LINQ да select, from, where сўровларидан фойдаланиш. 
43. LINQ дa orderby ва group операторларидан фойдаланиш. 
44. LINQ да проекциялаш, агрегация, рефлексия ва атрибутлар. 
45. WPF ва XAML нинг қўлланилиши.
46. Application, Window синфлари. 
47. WPF дa бошқарув элементлари. Макетлар яратиш. 
48. WPF дa ҳодисалар билан ишлаш. 
Амалий машғулотлар мультимедиа қурилмалари билан жиҳозланган 
аудиторияда бир академик гуруҳга бир профессор-ўқитувчи томонидан ўтказилиши 
зарур. Машғулотлар фаол ва интерактив усуллар ёрдамида ўтилиши, мос равишда 
муносиб педагогик ва ахборот технологиялар қўлланилиши мақсадга мувофиқ.

Download 0.49 Mb.

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




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