• Fanida mashg’ulot mavzulari va soatlari bo’yicha taqsimlanishi
  • Laboratoriya Musta qil ta’lim 1.
  • Fan bo’yicha talabaning malakasiga qo’yiladigan talablar




    Download 18,84 Mb.
    bet4/163
    Sana16.01.2024
    Hajmi18,84 Mb.
    #138868
    1   2   3   4   5   6   7   8   9   ...   163
    Bog'liq
    O zbekiston respublikasi oliy va o rta maxsus ta lim vazirligi t

    Fan bo’yicha talabaning malakasiga qo’yiladigan talablar

    Talabalar “Ma’lumotlar tuzilmasi” fanini o’rganish jarayonida quyidagilarni bajara olishi lozim:

    • ma’lumotlar tuzilmasi va algoritmlar haqida tasavvurga ega bo’lishlari;

    • ma’lumotlar turlari, ma’lumotlarni qidirish, saralash, xeshlashtirish algoritm va usullarini bilishlari va ulardan foydalana olishlari;

    • yangi ma’lumotlar tuzilmasini ishlab chiqish va o’quv xamda ishlab chiqarish jarayoniga tatbiq etish ko’nikmasiga ega bo’lishlari shart va lozim.



    Fanida mashg’ulot mavzulari va soatlari bo’yicha taqsimlanishi:

    t/r

    Mavzular nomi

    Jami soat

    Ma’ ruza

    Laboratoriya

    Musta qil ta’lim



    1.

    Fundamental ma’lumotlar tuzilmasi. Ma’lumotlar turlari. Abstraktsiya. Ma’lumotlar abstraktsiyasi va ma’lumotlarning abstrakt tuzilmalari (massiv, yozuv, to‘plam).

    6

    2

    4

    6



    2.

    Qidiruv algoritmlari. Qidiruv algoritmlar: chiziqli algoritm, tartiblangan navbatlar, binar qidiruv.

    8

    2

    4

    6




    3.

    Xesh jadval va xesh funksiyalar. Xesh funksiyalarga oid misol. Xesh funksiyalarning qidiruvga tadbiqlari. To‘g‘ri adresiyasiyali va ochiq adresasiyali jadvallar.

    14

    2

    4

    6


    4.

    Saralash usullari. Massiv elementlarini saralash. Saralash turlari va algoritmlar samaradorligi. Yaxshilangan usullar.

    6

    2

    4

    6




    5.

    Rekursiya. Rekursiya va rekursiv triada tushunchasi. Rekursiya konsepsiyasi va qo‘llanilishiga misol. Iterativ va rekursiv algoritmlar, ular orasidagi bog‘lanish.

    14

    2

    4

    6


    6.

    Klass va funksiyalar shablonlari. Klass va funksiyalar shablonlarini dasturlash. Shablonlarning standart kutubxonasi (ShSK). ShSK-komponentalari.

    10

    2

    4

    6


    7.

    Ob’ektga yo’naltirilgan dasturlash. Do‘stona funksiyalar. Inkapsulyasiya. Merosxo‘rlik. Polimorfizm. Virtual funksiyalar. Ammallar va usullarni qayta ishlash va qayta aniqlash

    6

    2

    4

    6




    8.

    Abstrakt ma’lumotlar tuzilmasidagi ro‘yhat (statik va dinamik). Ro‘yxatlar ustigi amallar. Bog‘langan ro‘yhatlar. Bir bog‘lamli ro‘yxat. Ko‘p bog‘lamli ro‘yhat. Ko‘rsatgichlar bilan ishlash.

    12

    2

    4

    6


    9.

    Steklar va navbatlar. Stek tuzilmasi. Stek ustida asosiy amallar. Stekni massiv va ro‘yxatlar ko‘rinishda ifodalash. Navbat tuzilmasi. Navbatni massiv va ro‘yxatlar ko‘rinishda ifodalash.

    6

    2

    4

    6


    10.

    Daraxt ma’lumotlar tuzilmasi. Daraxtsimon ma’lumotlar tuzilmalari. Binar va ko‘ptarmoqli daraxtlar. Ta’riflar va xususiyatlar. Binar daraxtlarni qurish. Binar daraxtlar ustuda amallar.

    8

    2

    4

    6


    11.

    Qidiruv binar daraxti. Qidiruv binar daraxtini qurish. Tugunlar qo‘yish va o‘chirish. Daraxtlarni binar ko‘rinishga keltirish.

    10

    2

    24

    6




    12.

    Ma’lumotlarning tarmoqli tuzilmalari. Graflar. Graflarni taqdim etish usullari. Graflarni ko‘ruvdan o‘tkazish. Graflar yordamida qidiruv. Eng qisqa yolni to‘pish algoritmi. Deykstra algoritmi.

    14

    2

    4

    6


    13.

    Testlash, validatsiya,verifikasiya tushunchalar va ularni farqi. Modulli testlash(oq quti, qora quti va kulrang quti).

    8

    2

    4

    6


    14.

    Ma’lumotlarlar modeli va ularni ishlatish. UML modellashtirish tili




    2

    4

    6


    15.

    Dasturiy ta’minotni tekshirish va testlash usullari. Verifikatsiya va validatsiya. Statik va dinamik testlash usullari




    2

    4

    6



    Download 18,84 Mb.
    1   2   3   4   5   6   7   8   9   ...   163




    Download 18,84 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Fan bo’yicha talabaning malakasiga qo’yiladigan talablar

    Download 18,84 Mb.