|
|
o‘lchovli). Tiplar massivi ma’lumotlari bilan amaliy muammolarni yechish (bir o‘lchovli va ikki o‘lchovli). Oddiy almashish usullari yordamida "tartiblash" (“qabariq”).
|
|
|
|
25
|
Ko‘p o‘lchovli massivlar
|
Bir va ikki o‘lchovli massivlar bilan ishlash
|
2
|
A
|
|
26
|
Belgili massivlar. Qatorlar bilan ishlash
|
Belgili massivlar bilan ishlash. Qatorlar bilan ishlash
|
2
|
A
|
|
27
|
Kiritish-chiqarish bazaviy fayllari.
C++da fayllar bilan ishlash sinflari
|
Kiritish-chiqarish bazaviy fayllari bilan ishlash. Sinf tushunchasi. C++ sinflari. C++da fayllar bilan ishlash sinflari bilan ishlash.
|
2
|
N
|
2
|
28
|
Xotirani lokal va dinamik taqsimlanishi. Oqim, “ uyum”. new, delete operatorlari
|
Massivning birinchi yelementi adresi qiymati ko‘rsatkichni qaytaruvchi NEW operatsiyasi, mos o‘lchamdagi dinamik xotira maydonini ajratish uchun NEW operatsiyasi formati.
Dinamik massivga ko‘rsatkich delete[] ope-ratsiyasi. This maxsus ko‘rsatkichi. Ssilkadan foydalanishni uch usuli: funksiyaga uzatish, funksiyadan qaytarish,
mustaqil ssilkani yaratish
|
2
|
N
|
|
29
|
Strukturalangan ma’lumotlar turlari.
|
Ma’lumot tuzilmalari (struct tipi). Tuzilish a’zolariga kirish operatori
|
2
|
N
|
|
30
|
Sinflarni ishlab chiqish.
|
Xususiy(private), ximoyalangan(protected) va umumiy (public) nomlar. Kirish xuquqi va ko‘rinish soxasi.
|
2
|
N
|
2
|
31
|
Funksiyalarni ortiqcha yuklanishi
|
Ortiqcha yuklangan funksiyalar.
Obyektlarni inizatsiyalash. Konstruktorlar
(ma’lum bir sinf Obyektini xotirada qurish usullari) va destruktor (Obyektni o‘chirish usuli). Ortiqcha yuklash operatorlari.
|
2
|
N
|
|
32
|
Funksiyalarni konstantali a’zolari va konstantali obyektlar.
|
Funksiyalarni konstantali a’zolari va konstantali obeyktlar. Operatsiyalarni ortiqcha yuklanishi. This ko‘rsatkichi.
|
2
|
N
|
2
|
33
|
Merosxo‘rlik.
Merosxo‘rlik ierarxiyasi. Sinflar merosxo‘rligi sintaksisi.
|
Merosxo‘rlik. Merosxo‘rlik ierarxiyasi. Sinflar merosxo‘rligi sintaksisi. Funksiyalarni almashtirish. Virtual funksiyalar
|
2
|
N
|
|
34
|
Polimorfizm. Klass ierarxiyasi bo‘yicha yuqoriga usuli bo‘yicha o‘tish. Ko‘plik merosxo‘rligi.
|
Polimorfizm. Klass ierarxiyasi bo‘yicha yuqoriga usuli bo‘yicha o‘tish. Ko‘plik merosxo‘rligi. Umumiy meroso‘rlik
|
2
|
N
|
2
|
35
|
Borland C++ Builder – Windows uchun ilova-
larni tez ishlab chiqish muxiti.
|
Sinf kutubxonalari( OWL - Object Windows Library, VCL - Visual Component Library, MFC -Microsoft
Foundation Class Library)
|
2
|
N
|
|
36
|
Borland C++ Builder integrallashgan muxiti
|
Bosh menyu va asboblar paneli. (speedbar) tezkor paneli, (Component Plette)
|
2
|
N
|
2
|
|
|
komponentalar paneli. Xususiyatlar (property) kompo-nentalari. Obyektlar instruktori (Object Inspector). Xodisa (event). Ishchi soxasi (workspace), Formala redaktori (Form Editor). C++ Builder muxiti. Konsul ilovalarini yaratish.
|
|
|
|
37
|
Loyixalar bilan ishlash
|
Loyixalar. Loyixalarni boshqarish uchun yordamchi fayllar. Dastlabki fayllardan bajariladigan faylni shakllantirish. Bir nechta shakllarning arizasi. Tarkibi, tuzilishi va tartibi.
|
2
|
N
|
|
38
|
Formalar bilan ishlash
|
Bosh oyna uchun formalar. Muloqat oynalar uchun formalar. Formalarni asosiy xususiyatlari. Forma usullari. Forma xodisalari
|
2
|
N
|
|
39
|
Grafika bilan ishlash
|
Grafik fayllardan foydalanib ilovalarni yaratish. Belgilar, metafayllar
|
2
|
N
|
2
|
40
|
Formalar va menyu redaktorlari bilan ishlash.
|
Komponentalarni to‘g‘irlash. Komponentalarni ko‘chirishdan va o‘lchamini o‘zgartirishdan saqlash. Vizual va vizual bo‘lmagan komponentalar. Name xususiyati.
|
2
|
N
|
|
|
|
Jami
|
|