Բովանդակություն:

Ո՞րն է Մաքքեյբի համարը:
Ո՞րն է Մաքքեյբի համարը:

Video: Ո՞րն է Մաքքեյբի համարը:

Video: Ո՞րն է Մաքքեյբի համարը:
Video: Փարիզը պլան ունի՞, ո՞րն է այդ պլանը 2024, Մայիս
Anonim

(Անանուն. Մաքքեյբի համարը )

Ոմանք կարող են խուսափել դրանից: Մաքքեյբի ցիկլոմատիկ բարդությունը ծրագրային ապահովման որակի չափիչ է, որը քանակականացնում է ծրագրային ծրագրի բարդությունը: Բարդությունը ենթադրվում է չափելով թիվ ծրագրի միջոցով գծային անկախ ուղիներ: Որքան բարձր է թիվ այնքան ավելի բարդ է կոդը:

Ավելին, ինչպե՞ս է հաշվարկվում Մաքքեյբի թիվը:

Ինչպես հաշվարկել ցիկլոմատիկ բարդությունը (McCabe)

  1. P = հոսքի գրաֆիկի անջատված մասերի քանակը (օրինակ՝ կանչող ծրագիր և ենթածրագրեր)
  2. E = եզրերի քանակը (վերահսկողության փոխանցում)
  3. N = հանգույցների թիվը (կառավարման միայն մեկ փոխանցում պարունակող հայտարարությունների հաջորդական խումբ)

Նմանապես, ինչպե՞ս է հաշվարկվում ցիկլոմատիկ թիվը: Ցիկլոմատիկ բարդության հաշվարկ.

  1. E = ներկայացնում է հսկիչ հոսքի գրաֆիկում եզրերի քանակը = 11 եզր:
  2. N = ներկայացնում է հանգույցների թիվը կառավարման հոսքի գրաֆիկում = 11 հանգույց:
  3. P = ներկայացնում է հանգույցների թիվը, որոնք ունեն ելքի կետեր կառավարման հոսքի գրաֆիկում = 1 ելքի կետ:

Այստեղից ի՞նչ է ցիկլոմատիկ թիվը:

Վիքիպեդիայից՝ ազատ հանրագիտարանից։ Ցիկլոմատիկ բարդությունը ծրագրային ցուցանիշ է, որն օգտագործվում է ծրագրի բարդությունը ցույց տալու համար: Դա քանակական չափանիշ է թիվ գծային անկախ ուղիներ ծրագրի սկզբնական կոդի միջոցով: Այն մշակվել է Thomas J. McCabe, Sr.

Ի՞նչ է ցիկլոմատիկ բարդությունը և ինչու է այն կարևոր:

Ստուգելիությունն ու պահպանողականությունն են կարևոր քանի որ դրանք խլում են արտադրանքի զարգացման կյանքի ցիկլի ժամանակի մեծ մասը: Ցիկլոմատիկ բարդություն սովորաբար օգտագործվում է չափելու համար բարդություն դասի կամ մեթոդի մակարդակում:

Խորհուրդ ենք տալիս: