№
|
Bo’lim mavzulari
|
Soat
|
1.
|
C++ tilida klasslar va ularni qo’llanilishi
|
4
|
2.
|
Ob’ektga yo’naltirilgan dasturlash. Vorislik, polimorfizm va inkapsyulatsiya.
|
6
|
3.
|
Statik ma’lumorlar tuzilmalari
|
4
|
4.
|
Yarimstatik ma’lumotlar tuzilmalari
|
4
|
5.
|
STL komponentalar va konteynerlar bilan tanishish.
|
4
|
6.
|
Shablonlar standart kutubxonasining tuzilmasi. Iteratorlar bilan ishlash. Funksiyalar.
|
4
|
7.
|
Algoritmlarni ishlab chiqish usullari va samaradorlikni baxolash
|
4
|
8.
|
Eng oddiy qatorlarni qayta ishlash algoritmlari
|
4
|
9.
|
Chiziqli va binar qidirish usullarini tadqiq qilish
|
4
|
10.
|
Hesh jadvallari va funksiyalari
|
4
|
11.
|
Saralash algoritmlari va samaradorliklari
|
4
|
12.
|
Rekursiv algoritmlar va ularning vazifalari
|
4
|
13.
|
Dinamik ma’lumotlar tuzilmalari
|
4
|
14.
|
Halqasimon bo’glangan ro’yxatlar
|
4
|
15.
|
Binary heap shaklidagi ma'lumotlar tuzilmalari
|
4
|
16.
|
Binar daraxtlar bilan ishlash algoritmlari
|
4
|
17.
|
Muvozanatlangan binar daraxtlar
|
4
|
18.
|
Yo'naltirilgan va yo'naltirilmagan graflar
|
4
|
19.
|
Minimal narxli daraxt skeleti dasturiy ta’minotini tuzish
|
4
|
20.
|
Graflarda eng qisqa yo’lni aniqlash algoritmlari
|
4
|
21.
|
Dasturiy ta’minotni sinash, testlash va tekshirish
|
4
|
22.
|
Sinov usullarini qiyosiy tahlil qilish
|
4
|
|
Jami
|
90
|