Mündəricat:

Siklomatik mürəkkəblik necə hesablanır?
Siklomatik mürəkkəblik necə hesablanır?

Video: Siklomatik mürəkkəblik necə hesablanır?

Video: Siklomatik mürəkkəblik necə hesablanır?
Video: Üslubiyyat. Üslublar və xüsusiyyətləri. Üslublarda açar sözlər. 2024, Noyabr
Anonim

Siklomatik mürəkkəblik mənbə kodudur mürəkkəblik bir sıra kodlaşdırma səhvləri ilə əlaqəli olan ölçmə. Bu hesablanmışdır proqram modulu vasitəsilə xətti müstəqil yolların sayını ölçən kodun Nəzarət Axını Qrafikini hazırlamaqla.

Bundan əlavə, McCabe-nin siklomatik mürəkkəbliyi necə hesablanır?

Siklomatik mürəkkəbliyi necə hesablamaq olar (McCabe)

  1. P = axın qrafikinin ayrılmış hissələrinin sayı (məsələn, çağırış proqramı və alt proqram)
  2. E = kənarların sayı (nəzarətin ötürülməsi)
  3. N = qovşaqların sayı (yalnız bir nəzarət ötürülməsini ehtiva edən ardıcıl bəyanatlar qrupu)

Həmçinin, siklomatik mürəkkəblik nədir və nə üçün vacibdir? Sınaq qabiliyyəti və davamlılığı var vacibdir çünki onlar məhsulun inkişaf dövrünün çox vaxtını alırlar. Siklomatik mürəkkəblik ölçmək üçün ümumiyyətlə istifadə olunur mürəkkəblik sinif və ya metod səviyyəsində.

Bundan əlavə, kodun mürəkkəbliyi necə hesablanır?

1976-cı ildə Thomas McCabe Snr hesablanması üçün bir metrik təklif etdi. kodun mürəkkəbliyi , Siklomatik adlanır Mürəkkəblik . Bu kimi müəyyən edilir: Kəmiyyət ölçü proqram mənbəyindən keçən xətti müstəqil yolların sayı kod … proqramın nəzarət axını qrafikindən istifadə etməklə hesablanmışdır.

Yaxşı siklomatik mürəkkəblik balı nədir?

Əksər rutinlər üçün a siklomatik mürəkkəblik 4-dən aşağı hesab olunur yaxşı ; a siklomatik mürəkkəblik 5 ilə 7 arasında orta hesab olunur mürəkkəblik , 8 ilə 10 arasında yüksəkdir mürəkkəblik , və yuxarıda həddindən artıqdır mürəkkəblik.

Tövsiyə: