O’zbekiston respublikasi axborot texnologiyalari va kommunikasiyalarini rivojlantirish vazirligi



Download 1,06 Mb.
bet85/141
Sana19.02.2023
Hajmi1,06 Mb.
#912980
1   ...   81   82   83   84   85   86   87   88   ...   141
Bog'liq
11 Kitob Dasturiy taminot qurilmasi va evolyutsiyasi 2022 oxirgi

Rup = Aup/Pup.
Ushbu formula ixtiyoriy modulni ixtiyoriy global o’zgaruvchiga havola qilishning taxminiy ehtimolini ko’rsatadi. Shubhasiz, bu ehtimollik qanchalik yuqori bo’lsa, har qanday o’zgaruvchining "ruxsatsiz" o’zgarishi ehtimoli shunchalik yuqori bo’ladi, bu dasturni o’zgartirish bilan bog’liq ishni sezilarli darajada
murakkablashtirishi mumkin. Axborot oqimlari kontseptsiyasi asosida Kafur o’lchovi yaratilgan. Ushbu o’lchovdan foydalanish uchun lokal va global oqim tushunchalari kiritiladi: A dan B ga ma’lumotlarning lokal oqimi mavjud, agar:

  1. A moduli B modulini chaqiradi (to’g’ri lokal oqim).

  2. B moduli A modulini chaqiradi va A moduli B modulida ishlatiladigan qiymatni B ga qaytaradi (bilvosita lokal oqim).

  3. C moduli A, B modullarini chaqiradi va A modulining bajarilishi natijasini B ga uzatadi.

Bundan keyin global axborot oqimi tushunchasi berilishi kerak: global ma’lumotlar strukturasi D orqali A dan B ga global axborot oqimi mavjud, agar A moduli D ga ma’lumot joylashtirsa va B moduli D ma’lumotlaridan foydalansa. Ushbu tushunchalarga asoslanib, I - protseduraning axborot murakkabligi qiymati kiritiladi:
I = length * (fan_in * fan_out)2.
Bu yerda:

    • length - protsedura matnining murakkabligi (hajm o’lchamlaridan biri orqali o’lchanadi, masalan, Halsted, McCabe, LOC va boshqalar);

    • fan_in - protseduraga kiradigan lokal oqimlar soni va protsedura ma’lumot oladigan ma’lumotlar tuzilmalari soni;

    • fan_out - protseduradan chiqadigan lokal oqimlar soni, shuningdek protsedura tomonidan yangilanadigan ma’lumotlar tuzilmalari soni.

Modulning axborot murakkabligini uni tashkil etuvchi protseduralarning axborot murakkabligi yig’indisi sifatida aniqlash mumkin. Keyingi qadam, ba’zi ma’lumotlar strukturasiga nisbatan modulning axborot murakkabligini ko’rib chiqishdir. Ma’lumotlar tuzilimasiga nisbatan modul murakkabligining axborot o’lchovi:

Download 1,06 Mb.

Do'stlaringiz bilan baham:
1   ...   81   82   83   84   85   86   87   88   ...   141




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish