Ta’lim texnologiyalari: Muammoli ta’lim, dialogik yondashuv, ma’ruza, munozara, algoritmik yondashuv, texnologik yondashuv.
Adabiyotlar: A8; A10; Q4; Q5;Q8; Q11.
20. Windowsni programmalash asoslari. Windowsning dasturlari.
Ta’lim texnologiyalari: Muammoli ta’lim, dialogik yondashuv, ma’ruza, munozara, algoritmik yondashuv, texnologik yondashuv.
Adabiyotlar: A8; A10; Q4; Q5;Q8; Q11.
Programma injiniringi fanidan
ma’ruza mashg’ulotlarining kalendar-tematik rejasi
№
|
Ma’ruzalar mavzusi
|
Soat
|
|
1-semestr
|
|
1.
|
Murakkab programma tizimlarini ishlab chiqish muammolari. Programma ta’minotining hayotiy sikli. Programm ta’minotining arxitekturasi.
|
2
|
2.
|
Tizimli programmalash maqsad va vazifalar.
|
2
|
3.
|
Programma ta’minotining sifati va ishonchliligi. Takroran foydalanish samaradorligi.Ko’chirish xususiysti.Funksionallik.
|
2
|
4.
|
Programmalarni ishlab chiqishlarining menejmenti, joriy qilish, to’g’riligi, kuzatish (yuritish).
|
2
|
5.
|
Programmalash va loyihalash tillari.Programmalash tillarida berilganlar.
|
2
|
6.
|
Komponent (tarkibiy qismli) programmalash. Komponetli (tarkibiy qismli) texnologiyalarning rivojlanishi.
|
2
|
7.
|
Namoyishli (vizual) programmalash. Vizual programmalash asosidagi zamonaviy tizimlar.
|
2
|
8.
|
Qurilmali tizimlarni programmalash texnologiyalari.
|
2
|
|
Jami
|
16
|
|
2-semestr
|
|
9.
|
Amaliy dasturlarni yaratish texnologiyalari.
|
2
|
10.
|
Tarmoq uchun dasturlash texnologiyalari.
|
2
|
11.
|
Operasion tizimlarini ishlab chiqish konsepsiyasi. Xotirani va jarayonlarni boshqarish. Mijoz–server texnologiyasi.
|
2
|
12
|
Windowsni programmalash asoslari. Windowsning dasturlari.
|
2
|
|
Jami
|
8
|
|
Fan bo’yicha jami
|
24
|
Amaliy mashg’ulotlarni tashkil etish bo’yicha ko’rsatma va tavsiyalar
Talaba amaliy mashg’ulotlarda zamonaviy tizimlarini arxitekturasini, ularni va shu platformalar uchun programmalashtirish usullarini, tillar va muxitlarni, ulardan foydalangan xolda misol va masalalar yechadi, dasturiy ta’minot yaratadi. Amaliy mashg’ulotlarda yechiladigan misol va masalalar quyidagi prinsiplarga asosan tanlanadi: tipik misol va masalalarni yechishga malaka hosil qildiruvchi, fanning mohiyatini anglatuvchi va mavzular orasidagi bog’liqlikni ifodalovchi ma’lum miqdordagi algoritmlar, misollar tanlanadi.
Amaliy mashg’ulotlarining taxminiy mavzulari ro’yxati
Amaliy mashg’ulotlar o’tkazilishidan maqsad – programmalash bo’yicha olingan nazariy bilimlarni amalda mustahkamlash. Kompyuter texnikasi yordamida OT, programmalash va boshqa tizimlarining aniq bir masalasi uchun programma ta’minotni yaratishdan iborat.
Web programmalash.
Matematik ifodalar translyatorlarini yaratish.
Programalar sxemasi. UML modellashtirish tilida modellashtirish.
.NET va aspektga yo’naltirilgan programmalashtirish.
Visual Studio programalash muhiti va Visual C#.
ADO.NET texnologiyasi.
.NET uchun COM+ ilovalari.
Windows uchun C#.NET tilidagi ilovalar ishlab chiqish.
ASP.NET texnologiyasidan foydalanib Web ilovalar ishlab chiqish.Microsoft SQL Server berilganlar bazalari texnologiyalari.
J2EE texnologiyalar rivoji.
XML texnologiyalari asoslari. XML tili.
Microsoft SQL Server berilganlar bazalari texnologiyalari.
Operasion tizimlarini programalashtirish. Virtual xotira. Xavfsizlik tizimi. Xotira himoyasi. Ko’pmasalalik, dispetcherizasiya. Ko’pmasalalik modellari. Xotiraning kritik bo’laklari. Jarayonlarni rejalashtirish. Jarayonlarni sinxronlash algoritmlari. Ilovaning virtual xotirasi. Qurilmalarni virtuallashtirish. Virtual mashinani boshqarish. Virtual mashina dispetcheri. Jarayonlarni vaqt bo’yicha ichki moslashuvi. OT vositasida hisoblash jarayonini parallellash.Fayl tizimini o’rnatish. Prosessor holatlari va ular ustida amallar.
Darslik va o’quv qo’llanmalar asosida talabalarni bilimlarini mustahkamlashga erishish, ilmiy maqolalar va tezislarni chop etish orqali talabalar bilimini oshirish tavsiya etiladi. Amaliy mashg’ulotlarni tashkil etish bo’yicha kafedra mutahasis professor-o’qituvchilari tomonidan ko’rsatma va tavsiyalar ishlab chiqiladi.
Do'stlaringiz bilan baham: |