• 3- AMALIY ISH. Mavzu: HALSTEDNING MURAKKABLIK O‘LCHOVLARI
  • Dt qurilmasi va evolyutsiyasi




    Download 68.49 Kb.
    bet1/6
    Sana17.01.2024
    Hajmi68.49 Kb.
    #139359
      1   2   3   4   5   6
    Bog'liq
    Javlonbek Jumaboyev
    MK 90

    O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
    MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
    Dasturiy injinering fakulteti


    DT qurilmasi va evolyutsiyasi fani


    4-amaliy ish
    Topshirdi: Roziqov Abdug’ani
    Qabul qildi:  Raxmanov Askar


    3- AMALIY ISH.
    Mavzu: HALSTEDNING MURAKKABLIK O‘LCHOVLARI
    Ishning maqsadi: Halsted dasturlarining metrik nazariyasi asoslarini o'rganish, dastur modullari uchun miqdoriy xarakteristikalarni hisoblash.
    Vazifa:

    1. Nazariy material bilan tanishish.

    2. Berilgan masala uchun dastur yozish, murakkablikni aniqlash uchun Halstedning murakkablik o‘lchovlari asosida dasturning miqdoriy xarakteristikalarni hisoblash.

    3. Amaliy ish bo’yicha hisobot tayyorlash.

    Halstead dasturiy ta'minot ko'rsatkichlari


    Maurice Halstead 1977 yilda Halstead's Software Metrics deb nomlanuvchi dasturiy ta'minot ko'rsatkichini taqdim etdi, bu kompyuter dasturini operatorlar yoki operandlar sifatida tasniflanishi mumkin bo'lgan tokenlar to'plami sifatida belgilaydi. Ushbu tokenlar dasturning qurilish bloklarini ifodalaydi va dastur hajmini, lug'atini va murakkabligini o'lchash uchun ishlatilishi mumkin. Ushbu ko'rsatkichlarni tahlil qilish orqali dasturiy ta'minot ishlab chiquvchilari dasturning barqarorligi, sinov harakatlari va umumiy sifati haqida tushunchaga ega bo'lishlari mumkin. Halstead's Software Metrics dasturidan foydalanish dasturiy ta'minot injiniringi sohasida keng tarqaldi, chunki u dasturiy ta'minotning murakkabligini o'lchash uchun kompleks yondashuvni ta'minlaydi va dasturiy ta'minotni ishlab chiqish jarayonini yaxshilashga yordam beradi. Shu nuqtai nazardan, ushbu maqola Halstead ko'rsatkichlari nima, Halstead ko'rsatkichlarining afzalliklari va Halstead ko'rsatkichlarining kamchiliklari, Halsteadning dasturiy ta'minot ko'rsatkichlariga misol va undan dasturiy ta'minotni ishlab chiqish jarayonini yaxshilash uchun dasturiy ta'minot muhandisligida qanday foydalanish mumkinligi o'rganiladi.

    Tokenlar soni


    Halstead's Software Metrics kompyuter dasturini operatorlar yoki operandlar bo'lishi mumkin bo'lgan noyob tokenlar to'plami sifatida ko'rib chiqadi. Ko'rsatkichlar ushbu asosiy belgilar asosida aniqlanadi va ular dasturning murakkabligi va hajmini o'lchash uchun ishlatiladi. Halsteadning dasturiy ta'minot ko'rsatkichlarida ishlatiladigan o'lchovlar





    Halstead ko'rsatkichlari nima

    Download 68.49 Kb.
      1   2   3   4   5   6




    Download 68.49 Kb.