Цикломат нарийн төвөгтэй байдлыг хэрхэн хэмжих вэ?

Агуулгын хүснэгт:

Цикломат нарийн төвөгтэй байдлыг хэрхэн хэмжих вэ?
Цикломат нарийн төвөгтэй байдлыг хэрхэн хэмжих вэ?
Anonim

Таны кодын цикломатик нарийн төвөгтэй байдлыг хэрхэн шинжлэх вэ

  1. МСДН-д: "Цикломат нарийн төвөгтэй байдал нь нөхцөлт салбаруудын тоо, нарийн түвэгтэй байдлаар тодорхойлогддог аргын шугаман бие даасан замын тоог хэмждэг. …
  2. Цикломат нарийн төвөгтэй байдлыг дараах байдлаар тооцдог:
  3. CC=E - N + 1.
  4. Хаана,

Цикломат нарийн төвөгтэй байдлыг хэрхэн тооцдог вэ?

Цикломат нарийн төвөгтэй байдлыг програмын хяналтын урсгалын график ашиглан тооцоолно: графикийн зангилаа нь програмын хуваагдашгүй бүлэг командуудтай тохирч, чиглэсэн ирмэг нь хоёрыг холбодог. Эхний командын дараа хоёр дахь командыг шууд гүйцэтгэх боломжтой бол зангилаа.

Цикломат нарийн төвөгтэй байдлыг хэмжих шалтгаан юу вэ?

Цикломат нарийн төвөгтэй байдал: програмд хэр их хяналтын урсгал байгааг хэмждэг - жишээлбэл, RPG-д IF, DO, SELECT гэх мэт үйлдлийн кодууд. Илүү нөхцөлтэй програмууд Логикийг ойлгоход илүү төвөгтэй байдаг тул мөчлөгийн нарийн төвөгтэй байдлын түвшинг хэмжих нь хэр их зохицуулалт хийх шаардлагатайг илтгэнэ.

Цикломат нарийн төвөгтэй Mcq-г хэрхэн тооцоолох вэ?

Дүрмийн 2-ын дагуу мөчлөгийн нарийн төвөгтэй байдлын томьёо нь V(G)=e-n+2 энд e нь ирмэгийн үгүй, n нь оройнуудын үгүй. 33.

Та аргын мөчлөгийн нарийн төвөгтэй байдлыг илрүүлэхийн тулд ямар хэрэгслийг ашиглаж болох вэ?

Eclipse ашигладаг аливаа хөгжүүлэгчийн хувьд Eclipse Metrics Plugin нь зайлшгүй байх ёстой

  • Хөгжүүлэгчид зориулсан Java цикломатик нарийн төвөгтэй хэрэгсэл. Eclipse Metrics Plugin нь нээлттэй эх сурвалж бөгөөд Eclipse Marketplace-ээр дамжуулан суулгахад хялбар юм. …
  • JaCoCo Jenkins дамжуулах хоолойн залгаас. …
  • SonarQube-тэй тасралтгүй чанар.

Зөвлөмж болгож буй: