t/r
|
Mavzular nomi
|
Jami soat
|
Ma’ ruza
|
|
Kirish. Dasturiy ta’minot arxitekturasi
|
4
|
4
|
|
Dasturiy ta’minotning sifat atributlari.
|
2
|
2
|
3.
|
Sifat atributlarini modellashtirish va analiz qilish.
|
2
|
2
|
4.
|
Arxitekturani loyihalash.
|
2
|
2
|
5.
|
Dasturiy ta’minot arxitekturasini hujjatlashtirish.
|
2
|
2
|
6.
|
Arxitektura, amaliy ko‘rinish va testlash.
|
2
|
2
|
7.
|
Arxitekturani qayta qurish va muvofiqlik.
|
2
|
2
|
8.
|
Arxitekturani baholash. Menejment va boshqaruv.
|
2
|
2
|
|
Arxitekturaning iqtisodiy tahlili.
|
2
|
2
|
|
Arxitektura va dasturiy mahsulot chiziqlari.
|
2
|
2
|
|
cloud arxitekturasi
|
2
|
2
|
|
Statik tekshirish
|
2
|
2
|
|
Birinchi testlab dasturlash
|
2
|
2
|
|
Texnik xususiyatlar
|
2
|
2
|
|
O‘zgaruvchan obyektlar
|
2
|
2
|
|
O‘xshash ifodalar va grammatika
|
2
|
2
|
|
Abstrak ma’lumot tiplari
|
2
|
2
|
|
Rekursiv ma’lumot tiplari
|
2
|
2
|
|
Dizayn andozalari
|
2
|
2
|
|
Jarayon va oqimlar
|
2
|
2
|
|
Jarayon va soketlar
|
2
|
2
|
|
Oqim xavfsizligi
|
2
|
2
|
|
Sinxronizatsiya
|
2
|
2
|
Jami:
|
48
|
48
|
Laboratoriya mashg’ulotlari
|
t/r
|
Mavzular nomi
|
Jami
|
Laboratoriya
|
|
Arxitekturaviy strukturalar va ko‘rinishlar.
|
2
|
2
|
2.
|
Dasturiy ta’minot talablarini o‘rganish.
|
2
|
2
|
3.
|
Sifat atributlari.
|
2
|
2
|
4.
|
Arxitekturani loyihalash.
|
2
|
2
|
5.
|
Arxitekturani hujjatlashtirish.
|
2
|
2
|
6.
|
Arxitektura, amaliy ko‘rinish va testlash.
|
4
|
4
|
7.
|
Arxitekturani qayta qurish.
|
2
|
2
|
8.
|
Arxitekturani baholash.
|
2
|
2
|
9.
|
Arxitektura va biznes.
|
2
|
2
|
10.
|
JAVA dasturlash muhiti kodlashtirish. O‘zgaruvchan obyektlar.
|
4
|
4
|
11.
|
O‘xshash ifodalar va grammatika.
|
2
|
2
|
12.
|
Abstrak varekursiv ma’lumot tiplari bilan ishlash.
|
4
|
4
|
13.
|
Dizayn andozalari.
|
2
|
2
|
14.
|
Jarayon, oqimlar va soketlar bilan ishlash.
|
4
|
4
|
|
Oqim xavfsizligi ta’minlash
|
2
|
2
|
|
Sinxron ishlovchi dasturlar.
|
2
|
2
|
|
Jami
|
40
|
40
|
Amaliy mashg'ulot mavzulari
|
t/r
|
Mavzular
|
Jami
|
Amaliy
|
1.
|
Arxitekturaviy strukturalar va ko‘rinishlar.
|
2
|
2
|
2.
|
Dasturiy ta’minot talablarini o‘rganish.
|
2
|
2
|
3.
|
Sifat atributlari.
|
2
|
2
|
4.
|
Arxitekturani loyihalash.
|
2
|
2
|
5.
|
Arxitekturani hujjatlashtirish.
|
2
|
2
|
6.
|
Arxitektura, amaliy ko‘rinish va testlash.
|
4
|
4
|
7.
|
Arxitekturani qayta qurish.
|
2
|
2
|
8.
|
Arxitekturani baholash.
|
2
|
2
|
9.
|
Arxitektura va biznes
|
2
|
2
|
10.
|
JAVA dasturlash muhiti kodlashtirish. O‘zgaruvchan obyektlar.
|
4
|
4
|
11.
|
O‘xshash ifodalar va grammatika.
|
2
|
2
|
12.
|
Abstrak varekursiv ma’lumot tiplari bilan ishlash.
|
4
|
4
|
13.
|
Dizayn andozalari.
|
2
|
2
|
14.
|
Jarayon, oqimlar va soketlar bilan ishlash
|
4
|
4
|
15.
|
Oqim xavfsizligi ta’minlash.
|
2
|
2
|
16.
|
Sinxron ishlovchi dasturlar.
|
2
|
2
|
|
Jami
|
40
|
40
|
№
| Mustaqil ishlar mavzusi va qisqacha mazmuni |
Soatlar
|
|
Dasturiy ta’minotning tizimosti(subsystem)arxitekturaviy dizayni.
|
12
|
|
Dasturiy ta’minotning obyektga yo‘naltirilgan(object-oriented)arxitekturaviy dizayni.
|
12
|
|
Dasturiy ta’minotning kliyent/serverarxitekturaviy dizayni.
|
14
|
|
Dasturiy ta’minotning servisga yo‘naltirilgan(service-oriented)arxitekturaviy dizayni.
|
12
|
|
Dasturiy ta’minotning komponentaga asoslangan(component-based)arxitekturaviy dizayni.
|
12
|
|
Dasturiy ta’minotning real-vaqt(real-time)arxitekturaviy dizayni.
|
12
|
|
O‘xshash ifodalar(regular expression).
|
12
|
|
Tarmoqda dasturlash
|
12
|
|
Dizayn andozalari.
|
12
|
|
Jarayon va oqimlar.
|
12
|
|
Sinxronizatsiya.
|
12
|
Jami
|
124
|