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

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

Видео: Цикломат тоог хэрхэн тооцдог вэ?

Видео: Цикломат тоог хэрхэн тооцдог вэ?
Видео: Самая полезная клавиша при работе в Excel 2024, Арваннэгдүгээр
Anonim

Цикломат нарийн төвөгтэй байдал эх код юм нарийн төвөгтэй байдал хамааралтай хэмжилтийг a тоо кодчиллын алдааны тухай. Энэ бол тооцоолсон хэмждэг кодын хяналтын урсгалын графикийг боловсруулах замаар тоо Програмын модулиар дамжуулан шугаман бие даасан замуудын.

Үүнтэй холбогдуулан цикломатик кодын нарийн төвөгтэй байдлын томъёо юу вэ?

Цикломат нарийн төвөгтэй байдлын томъёо N= Зангилааны тоо.

Үүний нэгэн адил цикломатик нарийн төвөгтэй байдлын жишээ гэж юу вэ? Цикломат нарийн төвөгтэй байдал кодын хэсэг нь түүний доторх шугаман бие даасан замын тоон хэмжигдэхүүн юм. Учир нь жишээ , хэрэв эх код нь хяналтын урсгалын мэдэгдэл агуулаагүй бол түүний цикломатик нарийн төвөгтэй байдал 1 байх ба эх код нь нэг замыг агуулна.

Үүнтэй холбогдуулан МакКэйбийн тоог хэрхэн тооцдог вэ?

Цикломат нарийн төвөгтэй байдлыг хэрхэн тооцоолох вэ (МкКейб)

  1. P = урсгалын графикийн салгагдсан хэсгүүдийн тоо (жишээ нь дуудлагын програм болон дэд программ)
  2. E = ирмэгийн тоо (хяналтын шилжүүлэг)
  3. N = зангилааны тоо (зөвхөн нэг дамжуулалтыг агуулсан мэдэгдлийн дараалсан бүлэг)

cc3 цикломатик нарийн төвөгтэй байдлын зорилго юу вэ Үүнийг хэрхэн хийдэг вэ?

ЦИКЛОМАТИЙН НЭГДСЭН БАЙДАЛ хэмжихэд ашигладаг програм хангамжийн хэмжүүр юм нарийн төвөгтэй байдал хөтөлбөрийн. Энэ нь програмын эх кодын бие даасан замуудын тоон хэмжүүр юм. Бие даасан зам гэдэг нь өөр ямар ч замд өмнө нь огтолж байгаагүй ядаж нэг ирмэгтэй замыг хэлнэ.

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