O’zbekiston resublikasi oliy va o’rta maxsus ta’lim vazirligi


Maskur fan (moduli) ning mashg’ulot turlari bo’yicha semester kesimida quyidagicha soatlar miqdori taqsimlangan



Download 192 Kb.
bet3/4
Sana06.07.2022
Hajmi192 Kb.
#743646
1   2   3   4
Bog'liq
DOA DI ishchi o\'quv dastur

Maskur fan (moduli) ning mashg’ulot turlari bo’yicha semester kesimida quyidagicha soatlar miqdori taqsimlangan.





Mashg’ulot turlari

Ajratilgan soat

Shundan semesterlar kesimida

I

II

III

IV

1

Jami auditoriya
yuklamasi

276













2

Nazariy mashg’ulot
















3

Amaliy mashg’ulot

276













4

Mustaqil ta’lim

138













Diplom oldi amaliyoti dasturining mashg'ulotlar turlari bo'yicha mavzular rejasi va mazmuni



Mavzu nomi

Mavzuning qisqacha mazmuni

Jami

O'qitishning tashkiliy shakli

Mustaqil ish

1

Zamonaviy dasturlash texnologiyalari

Zamonaviy dasturlash texnologiyalari (protsessual, funktsional, mantiqiy, ob'ektga yo'naltirilgan).
OOP afzalliklari. JAVA tilining evolyutsiyasi. JAVA tilidagi OOP tushunchalari: inkapsulyatsiya, merosxo'rlik, polimorfizm.

6

A

3

2

Sinflar

JAVA tilida kapsulalangan ob'ektlar. Sinf tushunchasi. Sinf a'zolarining deklaratsiyasi va ta'rifi. Sinf a'zolariga kirishni boshqarish. Sinf ob'ekti (misoli) yaratish. Sinf ob'ektiga ko'rsatgich. Tarkibi sinfning bir turi sifatida.

6

A

3

3

Sinf ob'ekti konstruktorlari va destruktorlari

Konstruktorlar va destruktorlarning maqsadi. Haddan tashqari yuk konstruktorlari.
Konstruktorlarning turlari (nusxa konstruktori, standart konstruktor). Sinflarni yaratishda konstruktorlar va destruktorlarni e'lon qilish va belgilash qoidalari.

6

A

3

4

Do'stona funktsiyalar va do'stona sinflar

Do'stona funktsiyalar va do'stona sinflarni tayinlash. Deklaratsiya qoidalari va ta'riflari, misollar.



6



A

3

5

Operatorning haddan tashqari yuklanishi

JAVA tilida operatorlarni qayta aniqlash qobiliyati. Sinflarda operatorlarni e'lon qilish va aniqlash uchun sintaksis. Massa elementini qo'shish, belgilash, ajratish, yangi , o'chirish va boshqalar operatorlari funktsiyalarini yaratish .

6

A

3

6

Merosxo'rlik va polimorfizm.

Meros haqida tushuncha, uning maqsadi. Asosiy va hosilali sinflar, hosil bo'lgan sinflarni aniqlash uchun sintaksis. Yagona va ko'p meros. Hosil qilingan sinflar konstruktorlarining xususiyatlari, konstruktorda initsializatsiya ro'yxati.
Polimorfizm haqida tushuncha. Virtual usullar: maqsadi, foydalanish qoidalari. Sof virtual usullar va mavhum darslar.

6

A

3

7

Funktsiya va sinf shablonlari

Shablonlarning maqsadi, parametrli polimorfizm tushunchasi.
Funktsiya shablonlari: shablonni e'lon qilish, shablon namunasini yaratish.
Deklaratsiya va sinf shablonlarini amalga oshirish, misollar.
Ma'lumotlarning umumiy tuzilmalarini (massivlar, ro'yxatlar, daraxtlar va boshqalar) yaratish uchun sinf shablonlaridan foydalanish. JAVA-dagi standart shablon kutubxonasi.



6



A

3

8

MFC sinf kutubxonasi

MFC kutubxonasining sinf iyerarxiyasi , asosiy MFC sinflari, oyna interfeysi sinflari, menyular, fayl tizimi bilan ishlash sinflari, grafik sinflar, massivlarda, ro'yxatlarda, lug'atlarda ma'lumotlarni saqlash sinflari.



6



A

3

9

MFC-ga asoslangan dasturda tadbirlarni boshqarish

Xabarlarni qayta ishlash mexanizmi, oyna xabarlari, buyruq xabarlari va boshqalar, xabarlarga javoblar jadvali, istisnolardan foydalanish.

6

A

3

10

Microsoft Visual studiyasida OOP komponentlarini ishlab chiqish .

Avtomatlashtirish vositalaridan foydalangan holda har xil turdagi dasturiy ta'minot tarkibiy qismlarini yaratish (interfeys, grafik, ma'lumotlarni saqlash uchun va boshqalar). 

6

A

3

11

TCP / IP to'plamining transport qatlami.

Bayonnomalari : TCP / IP UDP, TCP, SCTP. TCP ulanishini o'rnating va to'xtating . holat
TIME_WAIT. SCTP assotsiatsiyasini tashkil etish va tugatish . Port raqamlari . Bufer o'lchamlari va
cheklovlar. Tarmoq xizmati protokollari.

6

A

3

12

Soketlarga kirish

IPv4 va IPv6 soket manzili tuzilmalari . Bayt tartibini boshqarish. Inet_aton, inet_addr funktsiyalari ,
inet_ntoa. Vazifalari , inet_ntop inet_pton. Soketdan o'qish va rozetkaga yozish



6



A

3

13

Soketlarni boshqarish.

Soket yaratish : funktsiya rozetkasi. Mijoz uchun server ulanish : Connect funksiyasi . Tayyorgarlik
tarmoqqa ulanish uchun server : bog'lash, tinglash funktsiyalari . Ulanishni qabul qilish : qabul qilish funktsiyasi .
Tarmoq serverining ishini parallellashtirish: exec va vilkalar funktsiyalari. Ulanishni yopish: yopish funktsiyasi.



6



A

3

14

TCP mijozi va serverini ishlab chiqish.

Echo serverini ishlab chiqish : soket yaratish va port bilan bog'lanish , portni tinglashni boshlash ,
to'sib bir kutib mijoz ulanish blokdan server ustiga bir qabul aloqasi,
ulanishni boshqarish, ulanishni to'xtatish va blokirovkaga qaytish uchun serverni parallellashtiring
kutish uchun ,



6



A


Download 192 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish