1

Update Delete

ID1
Fan dasturi nomiDasturlash asoslari
Fan kodiDAT101
Semestrlar1
Fanga ajratilgan kredit5
Fan turimajburiy
Fan dasturining amal qilish yili2025
Fan tili1
Vazirlik1
Oliy taʻlim muassasasi1
OTM rahbari1
Bilim sohasi1
Taʼlim sohasi1
Taʼlim yoʻnalishi1
Haftadagi dars soatlari4
Auditoriya mashgʻulotlari (soat)60
Mustaqil taʼlim (soat)90
Fanni oʻqitishdan maqsadalgoritmik bilimlarni rivojlantirish, C++ tilida dasturlashtirish, texnik bilimlarga oid masalalarni zamonaviy dasturlash tillarida hal etish boʻyicha kerakli bilimlarni berish. Dasturlash tillarining qoʻllanish sohalari haqida tasavvurga ega boʻladi va mantiqiy fikrlashi rivojlanadi. Dastur tuzilishi va alifbosi boʻyicha bilimlarga ega boʻladi. Oʻzgarmas va oʻzgaruvchilar, maʼlumot turlarini qoʻllay oladi. Matematik, mantiqiy amallarni, kiritish chiqarish operatorlarini, massivlarni bilish va tadbiq qilish usullarini qoʻllashni oʻrganadi
Fanning vazifasitalabalarda yuqori darajadagi dasturlash tillarida amaliy masalalarni yechish koʻnikmasini hosil qilish, xavfsizlikni taʼminlash va loyihalarni samarali boshqarish kabi kasbiy kompetensiyalarni shakllantirishdan iborat. Shuningdek, fan talabalarda mustaqil dasturiy yechimlarni ishlab chiqish, muammoli vaziyatlarda toʻgʻri texnik qarorlar qabul qilish, loyihalarni sinovdan oʻtkazish va dasturiy axloq normalariga rioya qilish kabi koʻnikmalarni rivojlantiradi. Bu orqali talabalar mustaqil, ijodkor va raqobatbardosh dasturchi sifatida shakllanish imkoniga ega boʻladi.
Taʼlim natijalari boʻyicha bilimlar jihatidan talaba- Zamonaviy dasturlash tillari haqida tushunchaga, uning dasturlashdagi oʻrni, funksiyalari va asosiy tarkibiy qismlariga, dasturiy-ilovalarni ishlab chiqish jarayonida dasturchiga qoʻyiladigan talablar va loyihalarni tashkil etish yoʻllariga ega boʻlishi va ulardan foydalana olishi;
Taʼlim natijalari boʻyicha koʻnikmalar jihatidan talaba- C++ dasturlash tili yordamida dasturlarni ishlab chiqish usullarini, maʼlumotlar bazasi bilan ishlash texnikalarini, xavfsizlik tamoyillarini qoʻllashni, formalar yaratishni, loyihalarni samarali boshqarish yoʻllarini qoʻllay bilish va ulardan foydalana olish koʻnikmalariga ega boʻlishi;
Malaka- C++ dasturlash tili OOP prinsiplariga asoslangan tizimlarni loyihalash va dasturiy-ilovalarni ishlab chiqish jarayonida qoʻyiladigan talablarni bajarish, loyihalarni sinovdan oʻtkazish, xatolarni tahlil qilish va tuzatish, shuningdek, dasturlash tili imkoniyatlaridan foydalangan holda samarali va xavfsiz ilovalarni tashkil etish malakasiga ega boʻlishi taʼminlanadi.
TalablarFanga oid nazariy va uslubiy tushunchalarni toʻla oʻzlashtirish, tahlil natijalarini toʻgʻri aks ettira olish, oʻrganilayotgan jarayonlar haqida mustaqil mushohada yuritish va nazorat uchun berilgan vazifa va topshiriqlarni bajarish, yakuniy nazorat boʻyicha imtixonni topshirish va GPA 2 va undan yuqori baho olish.
Kafedra1
Oʻqish davomiyligi (yil)4
Akademik darajasi1
Taʼlim shakli1
Modul davomiyligi (hafta)15
Oraliqyozma
Joriyamaliy mashgʻulot
Yakuniyamaliy
Maʼruza30
Amaliy30
4.1. Bilimlar jihatidandasturlash tilining asosiy tushunchalarini aytish kerak;
dasturlashning mohiyatining bugungi kundagi oʻrnini tushuntirish;
identifikatorlar va dasturlash tili operatorlarni tushuntirish;
massivlarni tahlil qila olish;
dasturiy vositalarning ahamiyatini tushuntirish;
4.2. Koʻnikmalar jihatidankursni oʻzlashtirilgan talabalar funksiya va uning turlarini tushuntirib bera oladi;
barcha oʻrgangan dasturlash fani tushunchalari asosida dastur yarata oladi.