Skip to content

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. 1.Python tili sintaksisi va uning leksik asosi2
  2. 2.Python tilida xatoliklar(syntax error)2
  3. 3.Python tilida arifmetik amallar va izohlar.2
  4. 4.Python tilida o'zgaruvchilar va ma'lumot turlari2
  5. 5.Matnlar va sonlare bilan ishlash2
  6. 6.Ro'yxatlar(lists), o'zgarmas ro'yxatlar(tuples) bilan ishlash. For sikli.2
  7. 7.Python tilida shartlar va tarmoqlanish.2
  8. 8.Lug'at va to'plam2
  9. 9.While sikli2
  10. 10.Funksiyalar bilan ishlash2
  11. 11.Modullar bilan ishlash2
  12. 12.Fayllar bilan ishlash2

Practical · 12 h

  1. 1.Python tili sintaksisi, Arifmetik amallar, ma'lumot turlari2
  2. 2.Matnlar va sonlar bilan ishlash.2
  3. 3.Ro'yxatlar va For sikliga doir misollar bilan ishlash.2
  4. 4.Python tilida shartlar va tarmoqlanishga doir misollar.2
  5. 5.While sikliga doir misollar.2
  6. 6.Funksiyalarga doir misollar.2

Laboratory · 12 h

  1. 1.Python tili sintaksisi, Arifmetik amallar, ma'lumot turlari2
  2. 2.Matnlar va sonlar bilan ishlash.2
  3. 3.Ro'yxatlar va For sikliga doir misollar bilan ishlash.2
  4. 4.Python tilida shartlar va tarmoqlanishga doir misollar.2
  5. 5.While sikliga doir misollar.2
  6. 6.Funksiyalarga doir misollar.2

Independent study · 72 h

  1. 1.Python va boshqa tillarda (C++, C#, Java) modulli dasturlash.2
  2. 2.Python dasturlash tili.2
  3. 3.Dasturlashda Algoritmlar.2
  4. 4.Python dasturlash tili imkoniyatlari.2
  5. 5.Tarmoqlanuvchi algaritmlar va ularga doir dasturlar tuzish.2
  6. 6.Amallar: Arifmetik amallarni python dasturlash tilida ifodalanishi.2
  7. 7.O’zgaruvchilar(variable) va o’zgaruvchi kiritish qoidalari.2
  8. 8.For sikliga doir misol va masalalarni dasturi2
  9. 9.Taqqoslash operatorlariga doir misollarni dasturi.2
  10. 10.If – else ga doir dasturlar.2
  11. 11.Ro’yxatlarga doir dasturlar.2
  12. 12.For sikliga doir misollarga doir dasturlar.2
  13. 13.Sonli ro’yxatlarga doir misollar dasturi.2
  14. 14.String ma’lumot turiga doir misollar.2
  15. 15.To’plamlarga doir misollar dasturi.2
  16. 16.While sikliga doir dasturlar.2
  17. 17.Continue operatori.2
  18. 18.Butun va xaqiqiy sonlarni kompyuter xotirasida tasvirlanishi.2
  19. 19.Murakkab matematik amallarni Python tilida yozish.2
  20. 20.Python dasturlash tili muhitida ishlash.2
  21. 21.Kvadrat tenglamani dasturi.2
  22. 22.Fayllar bilan ishlash.2
  23. 23.Break, continue va goto operatorlariga doir misollar.2
  24. 24.Funksiyalarni e’lon qilish va aniqlash.2
  25. 25.Funksiyalarga doir misollar.2
  26. 26.Standart kutubxona funksiyalari.2
  27. 27.Integer ma’lumot turi.2
  28. 28.Metodlar bilan ishlash.2
  29. 29.Ro’yxatlar bilan ishlash.2
  30. 30.Python qo’llaniladigan soxalar.2
  31. 31.Pythonning o’ziga xos xususiyati.2
  32. 32.Python dasturlash tili afzalliklari2
  33. 33.Python kutubxonalari.2
  34. 34.Standart funksiyalar.2
  35. 35.Math kutubxonasiga doir misollar.2
  36. 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