Dasturlash asoslari
DAS1204 · 2-semester · 60540100 Mathematics · 2024 intake
- Credits
- 4
- Total hours
- 120
- Contact hours
- 48
- Type
- Compulsory
- Block
- Majburiy fanlar
- Final assessment
- Imtihon
Hours breakdown
- Lecture24 h
- Laboratory12 h
- Practical12 h
- Independent study72 h
Topics · 60
Lecture · 24 h
- 1.Python tili sintaksisi va uning leksik asosi2
- 2.Python tilida xatoliklar(syntax error)2
- 3.Python tilida arifmetik amallar va izohlar.2
- 4.Python tilida o'zgaruvchilar va ma'lumot turlari2
- 5.Matnlar va sonlare bilan ishlash2
- 6.Ro'yxatlar(lists), o'zgarmas ro'yxatlar(tuples) bilan ishlash. For sikli.2
- 7.Python tilida shartlar va tarmoqlanish.2
- 8.Lug'at va to'plam2
- 9.While sikli2
- 10.Funksiyalar bilan ishlash2
- 11.Modullar bilan ishlash2
- 12.Fayllar bilan ishlash2
Practical · 12 h
- 1.Python tili sintaksisi, Arifmetik amallar, ma'lumot turlari2
- 2.Matnlar va sonlar bilan ishlash.2
- 3.Ro'yxatlar va For sikliga doir misollar bilan ishlash.2
- 4.Python tilida shartlar va tarmoqlanishga doir misollar.2
- 5.While sikliga doir misollar.2
- 6.Funksiyalarga doir misollar.2
Laboratory · 12 h
- 1.Python tili sintaksisi, Arifmetik amallar, ma'lumot turlari2
- 2.Matnlar va sonlar bilan ishlash.2
- 3.Ro'yxatlar va For sikliga doir misollar bilan ishlash.2
- 4.Python tilida shartlar va tarmoqlanishga doir misollar.2
- 5.While sikliga doir misollar.2
- 6.Funksiyalarga doir misollar.2
Independent study · 72 h
- 1.Python va boshqa tillarda (C++, C#, Java) modulli dasturlash.2
- 2.Python dasturlash tili.2
- 3.Dasturlashda Algoritmlar.2
- 4.Python dasturlash tili imkoniyatlari.2
- 5.Tarmoqlanuvchi algaritmlar va ularga doir dasturlar tuzish.2
- 6.Amallar: Arifmetik amallarni python dasturlash tilida ifodalanishi.2
- 7.O’zgaruvchilar(variable) va o’zgaruvchi kiritish qoidalari.2
- 8.For sikliga doir misol va masalalarni dasturi2
- 9.Taqqoslash operatorlariga doir misollarni dasturi.2
- 10.If – else ga doir dasturlar.2
- 11.Ro’yxatlarga doir dasturlar.2
- 12.For sikliga doir misollarga doir dasturlar.2
- 13.Sonli ro’yxatlarga doir misollar dasturi.2
- 14.String ma’lumot turiga doir misollar.2
- 15.To’plamlarga doir misollar dasturi.2
- 16.While sikliga doir dasturlar.2
- 17.Continue operatori.2
- 18.Butun va xaqiqiy sonlarni kompyuter xotirasida tasvirlanishi.2
- 19.Murakkab matematik amallarni Python tilida yozish.2
- 20.Python dasturlash tili muhitida ishlash.2
- 21.Kvadrat tenglamani dasturi.2
- 22.Fayllar bilan ishlash.2
- 23.Break, continue va goto operatorlariga doir misollar.2
- 24.Funksiyalarni e’lon qilish va aniqlash.2
- 25.Funksiyalarga doir misollar.2
- 26.Standart kutubxona funksiyalari.2
- 27.Integer ma’lumot turi.2
- 28.Metodlar bilan ishlash.2
- 29.Ro’yxatlar bilan ishlash.2
- 30.Python qo’llaniladigan soxalar.2
- 31.Pythonning o’ziga xos xususiyati.2
- 32.Python dasturlash tili afzalliklari2
- 33.Python kutubxonalari.2
- 34.Standart funksiyalar.2
- 35.Math kutubxonasiga doir misollar.2
- 36.Python dasturlash tilida grafiklar bilan ishlash.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