O’zbekiston respublikasi axborot texnologiyalari va kommunikasiyalarini rivojlantirish vazirligi



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

J = W * R + W * RW + RW *R + RW * (RW — 1)
Bu yerda:
W - faqat ma’lumotlar strukturasini yangilaydigan protseduralar soni; R - faqat ma’lumotlar strukturasidan ma’lumotlarni o’qish;
RW - ma’lumotlar strukturasidagi ma’lumotlarni o’qish va yangilash.
Ushbu guruhning yana bir o’lchami Oviedo o’lchovidir. Uning mohiyati shundan iboratki, dastur chiziqli kesishmaydigan bo’limlarga - dasturning boshqaruv grafini tashkil etuvchi operatorlar yoylariga bo’linadi. Metrika muallifi quyidagi farazlardan kelib chiqadi: dasturchi oʻzgaruvchining aniqlovchi va foydalanuvchi munosabatlar orasidagi bogʻlanishni yoylar orasidagi bogʻlanishga qaraganda osonroq topa oladi; har bir yoyda turli xil kirishlarni aniqlovchi elementlar soni har bir yoyda o’zgaruvchan elementlardan foydalanishning umumiy sonidan muhimroqdir.

11-bob bo’yicha xulosalar


Umuman olganda, o’lchovlardan foydalanish loyiha menejerlari va korxonalarga ishlab chiqilgan yoki hatto ishlab chiqilayotgan loyihaning murakkabligini o’rganish, ish hajmini, ishlab chiqilgan dastur uslubini va har bir ishlab chiquvchining ma’lum bir yechimni amalga oshirish uchun sarflagan sa’y- harakatlarini baholash imkonini beradi. Biroq, o’lchovlar faqat maslahat xarakterida bo’lib xizmat qilishi mumkin, ularni to’liq qo’llab bo’lmaydi, chunki dasturchilar dasturiy ta’minotni ishlab chiqishda o’z dasturi uchun u yoki bu o’lchovni minimallashtirish yoki maksimal darajada oshirishga harakat qilib, dastur samaradorligini pasaytirishgacha bo’lgan usullarga murojaat qilishlari mumkin.


Dasturiy ta’minot ko’rsatkichi - bu dasturiy ta’minotning ba’zi xususiyatlari yoki uning texnik xususiyatlarining raqamli qiymatini olish imkonini beruvchi o’lchov. Miqdoriy usullar boshqa sohalarda yaxshi ishlaganligi sababli, ko’plab kompyuter olimlari va amaliyotchilar ushbu yondashuvni dasturiy ta’minotni ishlab chiqishga o’tkazishga harakat qilishdi. Dasturlarning dastlabki kodining miqdoriy xususiyatlarini hisobga olish kerak. Eng elementar ko’rsatkich bu kod satrlari soni (SLOC). Ushbu ko’rsatkich dastlab loyihaning mehnat xarajatlarini baholash uchun ishlab chiqilgan. Kodning mantiqiy qatorlari dastur ko’rsatmalari sonidir. Ta’rifning ushbu versiyasi ham o’zining kamchiliklariga ega, chunki u ishlatiladigan dasturlash tili va dasturlash uslubiga juda bog’liq.
O’lchovlarning katta sinfi dasturlarning miqdoriy ko’rsatkichlarga emas, balki dasturning boshqarish grafini tahlil qilishga asoslangan bo’lib, Dasturiy ta’minotrni boshqarish oqimining murakkablik olchovlari deb ataladi. Chenning topologik o’lchovi dasturning murakkabligini dastur grafi tomonidan tashkil etilgan hududlar orasidagi chegara kesishishlar soni bo’yicha ifodalaydi. Ushbu yondashuv faqat boshqaruv konstruktsiyalarini ketma-ket ulash imkonini beruvchi strukturali dasturlarga nisbatan qo’llaniladi. Strukturaviy bo’lmagan dasturlar uchun Chen o’lchovi shartli va shartsiz o’tish operatorlariga bog’liq bo’ladi.
Chegaraviy qiymat usuli ham dasturning bosqaruv grafini tahlil qilishga asoslanadi. Ushbu usulni aniqlash uchun bir nechta qo’shimcha tushunchalarni kiritish kerak. Modulning axborot murakkabligini uni tashkil etuvchi protseduralarning axborot murakkabligi yig’indisi sifatida aniqlash mumkin. Ushbu guruhning yana bir o’lchami Oviedo o’lchovidir. Uning mohiyati shundan iboratki, dastur chiziqli kesishmaydigan bo’limlarga - dasturning boshqaruv grafini tashkil etuvchi operatorlar yoylariga bo’linadi.

Download 1,06 Mb.

Do'stlaringiz bilan baham:
1   ...   82   83   84   85   86   87   88   89   ...   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