Dasturlash 1-a fanidan mustaqil ish
Ishdan maqsad:
Dasturlash 1-a fanidan kuzgi oʻquv sеmеstri davomida oʻtilgan barcha mavzularni takrorlash va
mustahkamlashdan iborat.
Ish tartibi:
• Oʻnta mavzuning barchasi boʻyicha topshiriqlarning murakkablik
darajasiga qarab
2-3, 1-2 yoki 1 ta ixtiyoriy tanlangan toshiriqlar uchun C++ dasturlash tilida dasturlar yaratish.
• Dasturlarni ishlatish va testlash.
• Hisobotni tayyorlash.
Mavzular:
1. Chiziqli
jarayonlarni dasturlash (Ixtiyoriy tanlangan 2-3 ta topshiriq – 1 ball).
2. Tarmoqlanuvchi
jarayonlarni dasturlash (Ixtiyoriy tanlangan 2-3 ta topshiriq – 1 ball).
3. Takrorlanuvchi jarayonlarni dasturlash
(Ixtiyoriy tanlangan 2-3 ta topshiriq – 1 ball).
4. Funksiyalar
va ular bilan ishlash (Ixtiyoriy tanlangan 1-2 ta topshiriq – 1 ball).
5. Massivlar va
ular bilan ishlash (Ixtiyoriy tanlangan 1-2 ta topshiriq – 1 ball).
6. Koʻrsatkichlar va dinamik xotira bilan ishlash.
(Ixtiyoriy tanlangan 1-2 ta topshiriq – 1 ball).
7. Satrlar va kengaytirilgan belgilar.
(Ixtiyoriy tanlangan 1-2 ta topshiriq – 1 ball).
8. Fayllar bilan ishlash.
(Ixtiyoriy tanlangan 1-2 ta topshiriq – 1 ball).
9. Obʻyektga yoʻnaltirilgan dasturlash. Sinf(class) va obʻyektlar yaratish.
(Ixtiyoriy tanlangan 1
ta topshiriq – 1 ball).
10. Inkapsulyatsiya va merosxo‘rlik. Polimorfizm.
(Ixtiyoriy tanlangan 1 ta topshiriq – 1 ball).
Jami 13-21 ta ixtiyoriy tanlangan topshiriqlar uchun C++ dasturlash tilida dasturlar yaratish kеrak
boʻladi. Laboratoriya uchun bajarilgan topshiriqlar hisobga olinmaydi.
Bundan tashqari,
topshiriqlar va ularga yaratilgan dasturlarning oʻxshash boʻlishiga yoʻl qoʻyilmaydi.