Zamonaviy dasturlash tillari
ZDTMM3505 · 6-semester · 60110600 Music Education · 2023 intake
- Credits
- 4
- Total hours
- 120
- Contact hours
- 60
- Type
- Compulsory
- Block
- Majburiy fanlar
- Final assessment
- Imtihon
Hours breakdown
- Lecture20 h
- Laboratory20 h
- Practical20 h
- Independent study60 h
Topics · 30
Practical · 20 h
- 1.Algoritmlar samaradorligini baholash.2
- 2.Tanlash va joylashtirish turkumidagi murrakablikka ega saralash algoritmlari.2
- 3.Almashish usulida saralash, saralashning Sheyker usuli.2
- 4.Algoritmlar tahlili.2
- 5.Algoritmlarni ishlab chiqish metodlari.2
- 6.Rekursiya va rekursiv funksiyalar.2
- 7.Qidiruv usullari: binary qidiruv, fibonachchi qidiruv, binary daraxt bo‘yicha qidiruv2
- 8.Rabin-Karp algoritmi.2
- 9.Graflar bilan ishlovchi soda algoritmlar.2
- 10.Python dasturlash tilida ma’lumot turlari.2
Laboratory · 20 h
- 1.Algoritmlarni ishlab chiqish metodlari bilan tanishish.2
- 2.Chiziqli algoritmlar va ularni tavsiyalash usullari.2
- 3.Tarmoqlanuvchi algoritmlar va ularni tasvirlash usulllari.2
- 4.Takrorlanuvchi algoritmlar va ularni tasvirlash usullari.2
- 5.Aralash (kombinatsiyalashgan) algoritmlar.2
- 6.Pythonda chiziqli va tarmoqlanuvchi dasturlar tuzish.2
- 7.Pythonda siklik operatoridan foydalanish2
- 8.Pythonda massivlar va satrlarga doir dastur tuzish.2
- 9.Pythonda fayllar bilan ishlash.2
- 10.Python dasturlash muhitida funksiya va protseduralardan foydalanish.2
Lecture · 20 h
- 1.Algoritm va algoritmlar samaradorligini baholash.2
- 2.Saralash algoritmlari.2
- 3.Algoritmlar tahlili va algoritmlarni ishlab chiqish metodlari.2
- 4.Rekursiya va rekursiv funksiyalar.2
- 5.Zamonaviy dasturlash tillari.2
- 6.Obyektga yo‘naltirilga dasturlash tillari.2
- 7.Pythonga kirish.2
- 8.Pythonga kirish.2
- 9.Pythonda ma’lumot turlari.2
- 10.Pythonda ma’lumot to‘plamlari va turlari.2
Assessment (max score)
- Final exam 5
- Total 5
- Midterm 1 5
- Midterm 2 5
Source: HEMIS. Titles as in HEMIS (in Uzbek). Reading list and grading criteria are in the department's approved syllabus.
Back to curriculum