Mundarija:

Siklomatik raqam qanday hisoblanadi?
Siklomatik raqam qanday hisoblanadi?

Video: Siklomatik raqam qanday hisoblanadi?

Video: Siklomatik raqam qanday hisoblanadi?
Video: Tomog'ingizga BIR NARSA TIQILGANDEK bo'laveradimi? Dorilar ta'sir qilmayaptimi? - Psixiatr maslahati 2024, Noyabr
Anonim

Siklomatik murakkablik manba kodi hisoblanadi murakkablik a bilan bog'liq bo'lgan o'lchov raqam kodlash xatolaridan. Bu hisoblangan ni o'lchaydigan kodning boshqaruv oqimi grafigini ishlab chiqish orqali raqam dastur moduli orqali chiziqli mustaqil yo'llarning.

Bunga nisbatan siklomatik kod murakkabligi formulasi qanday?

Siklomatik murakkablik formulasi N = tugunlar soni.

Xuddi shunday, siklomatik murakkablik misoli nima? Siklomatik murakkablik kod bo'limi - undagi chiziqli mustaqil yo'llar sonining miqdoriy o'lchovidir. Uchun misol , agar manba kodida boshqaruv oqimi bayonoti bo'lmasa, u holda siklomatik murakkablik 1 bo'ladi va manba kodi unda bitta yo'lni o'z ichiga oladi.

Shu munosabat bilan Makkeybning soni qanday hisoblanadi?

Tsiklomatik murakkablikni qanday hisoblash mumkin (McCabe)

  1. P = oqim grafigining ajratilgan qismlari soni (masalan, chaqiruv dasturi va pastki dastur)
  2. E = qirralarning soni (nazoratni uzatish)
  3. N = tugunlar soni (nazoratning faqat bitta uzatilishini o'z ichiga olgan ketma-ket bayonotlar guruhi)

cc3 siklomatik murakkabligining maqsadi nima Bu qanday amalga oshiriladi?

Tsiklomatik murakkablik ni o'lchash uchun foydalaniladigan dasturiy ta'minot ko'rsatkichidir murakkablik dasturning. Bu dasturning dastlabki kodidagi mustaqil yo'llarning miqdoriy o'lchovidir. Mustaqil yo'l boshqa yo'llarda ilgari o'tmagan kamida bitta chetiga ega bo'lgan yo'l sifatida aniqlanadi.

Tavsiya: