Mashg‘ulotlar shakli: ma’ruza (M)
|
soat
|
|
Dasturiy ta’minоt (DT)ni yaratish jarayoniga кirish.
|
2
|
|
Lоyihalashning o’rni.
|
2
|
|
Tuzilmaviy dasturlashdan misоllar
|
2
|
|
DT ni lоyihalash vazifalari. DT arxitekturasi.
|
2
|
|
Detalli loyihalash. Foydalanuvchi interfeysi (inson-mashina o’zaro ta’siri).
|
2
|
|
Komponentli loyihlaash. Algoritmlar va ma’lumotlar tuzilmasini ishlab chiqish.
|
2
|
|
DT ni lоyihalash mоdеllari. Vizual modellashtirish va dekompozitsiya tamoyili (modullilik).
|
2
|
|
Fan sohasi tahlili. Ma’lumotlarni modellashtirish.
|
2
|
|
Algoritmlar va hisoblashlarni modellashtirish. Xulq-atvorni modellashtirish.
|
2
|
|
DT ni lоyihalash shablоnlari. Spesifikatsiya. Arxitekturaviy shablonlar.
|
2
|
|
Yangi shablonlar. Tuzilmaviy shablonlar.
|
2
|
|
Xulq-atvorli shablonlar. Kodogeneratsiya. Kodga ichki o’rnatilgan spesifikatsiya.
|
2
|
|
DT ni lоyihalash qarоrlarini bahоlash. Loyihalash masalasini yechish sifati atributlari.
|
2
|
|
Loyihalash metrikalari.
|
2
|
|
Kodning static tahlili va dastur bajarilishining tajribaviy o’lchovlari.
|
2
|
Jami
|
30
|
Mashg‘ulotlar shakli: laboratoriya (L)
|
soat
|
|
Tuzilmaviy dasturlash misollar.
|
2
|
|
Loyihalashda tutashuv va bog’lanishni yo’llari.
|
2
|
|
DT da strukturalar va ko`rinishlar.
|
2
|
|
Algoritmlarni va ma’lumotlar tuzilmasini loyihalash.
|
2
|
|
Loyiha uchun talablarni ishlab chiqish.
|
2
|
|
UML muhitida ishlash. Loyiha uchun UML holat diagrammalarini shakllantirish.
|
2
|
|
Dasturiy ta`minot arxitekturasini loyihalash.
|
2
|
|
Dasturiy ta’minot dizayni va amaliy ko’rinishi.
|
2
|
|
Dasturiy ta’minotni testlash va tekshirish.
|
2
|
|
Tuzilmali va kalendar rejalashtirish.
|
2
|
|
Loyiha vazifalarini rejalashtirish.
|
2
|
|
Loyihada jadvallar va ko'rinishlardan foydalanish.
|
2
|
|
Loyihada resurslardan foydalanish.
|
2
|
|
Loyihani tahlil qilish.
|
2
|
|
Loyiha bo’yicha hujjatlarni shakllantirish.
|
2
|
|
Jami
|
30
|
Mashg‘ulotlar shakli: amaliy (A)
|
soat
|
A1
|
Dasturning modulli tuzilmasi. Tuzilmaviy dasturlash misollari tahlili.
|
2
|
A2
|
Tutashuvni kamaytirish yo’llari (coupling). Bog’lanishni oshirish yo’llari (cohesion).
|
2
|
A3
|
Arxitekturaviy strukturalar va ko`rinishlar.
|
2
|
A4
|
Algoritmlarni loyihalashga misollar. Ma’lumotlar tuzilmasini loyihalashga misollar.
|
2
|
А5
|
Loyiha uchun tizim talablari va funksional talablarni ishlab chiqish.
|
2
|
А6
|
UML muhitida ishlash uchun kerakli dasturiy vositani o’rnatish. Loyiha uchun UML holat diagrammalarini shakllantirish.
|
2
|
А7
|
Dasturiy ta`minot arxitekturasini loyihalash.
|
2
|
А8
|
Dasturiy ta’minot dizayni va amaliy ko’rinishi.
|
2
|
А9
|
Dasturiy ta’minotni testlash va tekshirish.
|
2
|
A10
|
Tuzilmali va kalendar rejalashtirish.
|
2
|
А11
|
Loyiha vazifalarini rejalashtirish.
|
2
|
А12
|
Loyihada jadvallar va ko'rinishlardan foydalanish.
|
2
|
A13
|
Loyihada resurslardan foydalanish.
|
2
|
А14
|
Loyihani tahlil qilish. Gant diagrammasi. Loyiha xarajatlarini tahlil qilish.
|
2
|
А15
|
Loyiha bo’yicha hisobot tayyorlash.
|
2
|
|
Jami
|
30
|
Mashg‘ulotlar shakli: mustaqil ta’lim (MT)
|
soat
|
|
Dasturiy ta’minot arxitekturasi.
|
2
|
|
Modellashtirish.
|
2
|
|
Hisoblash tizimlari veb serverlari.
|
2
|
|
Arxitektura qarorlarini baholash xossalari.
|
2
|
|
Detalli loyihalash.
|
2
|
|
Foydalanuvchi interfeysi (inson-mashina o’zaro ta’siri).
|
4
|
|
Komponentli loyihalash.
|
4
|
|
Algoritm va ma’lumotlar tuzilmalarini ishlab chiqish.
|
4
|
|
Loyihalash usullari.
|
4
|
|
Loyihalash modellari.
|
4
|
|
Loyihalash shblonlari
|
4
|
|
Loyihalash baholari.
|
4
|
|
Vizual modellashtirish.
|
4
|
|
Dekompozitsiya tamoyili (modullilik).
|
4
|
|
Ma’lmotlarni modellashtirish.
|
4
|
|
Algoritm va hisoblashlarni modellashtirish.
|
4
|
|
Hulq-atvorni modellashtirish.
|
4
|
|
Spesifikatsiya.
|
4
|
|
Arxitektura shablonlari.
|
4
|
|
Yangi hosil bo’ladigan shablonlar.
|
4
|
|
Tuzilmaviy shablonlar.
|
4
|
|
Hulq-atvorli shablonlar.
|
4
|
|
Loyihalash masalalari yechimi sifati atributlari.
|
4
|
|
Loyihalash metrikalari.
|
4
|
|
Kodning static tahlili va dastur bajarilishining tajribaviy o’lchovlari.
|
4
|
|
Jami
|
90
|