89

Update Delete

ID89
Fan dasturi nomiMaʼlumotlar tuzilmasi va algoritmlar
Fan kodiDAT102
Semestrlar3
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 soatlari(qiymatlanmagan)
Auditoriya mashgʻulotlari (soat)18
Mustaqil taʼlim (soat)132
Fanni oʻqitishdan maqsadMaʼlumotlar tuzilmasi va algoritmlar fanining maqsadi dasturlashda qoʻllaniladigan maʼlumotlar tuzilmalari, ularning spetsifikatsiyasi va amalga oshirilishi boʻyicha bilimlarning nazariy asoslari oʻrgatiladi.Maʼlumotlar boshqarish tizimlari, obyektga yоʼnaltirilgan dasturlash muhitida ishlash, algoritmni dasturlash texnologiyasi va undan foydalanish, sunʼiy intellekt, bilimlar tizimi, ekspert tizimlarining umumiy xarakteristikasi va dasturiy taʼminoti klassifikatsiyasi, mantiqiy dasturlash haqida tushuncha shakllantiriladi.
Fanning vazifasi
Taʼlim natijalari boʻyicha bilimlar jihatidan talaba
Taʼlim natijalari boʻyicha koʻnikmalar jihatidan talaba
Malaka
Talablar
Kafedra1
Oʻqish davomiyligi (yil)5
Akademik darajasi1
Taʼlim shakli2
Modul davomiyligi (hafta)15
Oraliqyozma
Joriyamaliy mashgʻulot
Yakuniytest
Maʼruza6
Amaliy12
4.1. Bilimlar jihatidanAlgoritm nima uchun va qanday ishlashini tushuntirish;
Algoritmlarini loyihalash va qoʻllashda qoʻyiladigan talablar, shuningdek, maʼlumotlarni qayta ishlash va tahlil qilish usullari haqida bilish;
Loyihalarini amalga oshirishda normativ-texnik hujjatlar va standartlardan foydalana olish.
4.2. Koʻnikmalar jihatidanC++ dasturlash tili(dan birida) muhitida ishlash, koʻnikmalariga ega boʻlishi kerak.
Algoritmni strukturalash va tasvirlash, masala boshqarish tizimlarining dasturiy taʼminotlari bilan ishlash va ularda maʼlumotlar tuzilmasi va algoritmni yaratish, yechimlarni Python, C++ dasturlash tili(dan birida) yordamida yechimlarini tashkil etish, obyektga yоʼnaltirilgan dasturlash va ulardan foydalanish, sunʼiy intellekt, ekspert tizimlari va ularning dasturiy taʼminoti bilan ishlash koʻnikmalariga ega boʻlishi kerak.
C++ dasturlash tili(dan birida) yordamida maʼlumotlar tuzilmasini boshqarish, sinf, funksiya, massivlar, oʻzgarmaslar, lugʻat, saralash, qism dastular va qoʻshimcha yordamchi dasturlar yaratish hamda olingan natijalarni taqqoslay olish koʻnikmalariga ega boʻlishi kerak.