विषयसूची:

चक्रीय जटिलता की गणना कैसे की जाती है?
चक्रीय जटिलता की गणना कैसे की जाती है?

वीडियो: चक्रीय जटिलता की गणना कैसे की जाती है?

वीडियो: चक्रीय जटिलता की गणना कैसे की जाती है?
वीडियो: वृत्त और चक्रीय चतुर्भुज ।। Full concept & Questions|| Circle & Cyclic Quadrilateral 2024, मई
Anonim

साइक्लोमेटिक कम्पलेक्सिटी एक स्रोत कोड है जटिलता माप जो कई कोडिंग त्रुटियों से संबंधित है। यह है गणना कोड का एक कंट्रोल फ्लो ग्राफ विकसित करके जो प्रोग्राम मॉड्यूल के माध्यम से रैखिक-स्वतंत्र पथों की संख्या को मापता है।

इसके अलावा, मैककेबे की चक्रीय जटिलता की गणना कैसे की जाती है?

साइक्लोमैटिक कॉम्प्लेक्सिटी (मैककेबे) की गणना कैसे करें

  1. पी = प्रवाह ग्राफ के डिस्कनेक्ट किए गए हिस्सों की संख्या (उदाहरण के लिए एक कॉलिंग प्रोग्राम और एक सबरूटीन)
  2. ई = किनारों की संख्या (नियंत्रण का हस्तांतरण)
  3. एन = नोड्स की संख्या (केवल एक नियंत्रण हस्तांतरण वाले बयानों का अनुक्रमिक समूह)

साथ ही, चक्रीय जटिलता क्या है और यह क्यों महत्वपूर्ण है? टेस्टेबिलिटी और रखरखाव हैं जरूरी क्योंकि वे उत्पाद के विकास जीवन-चक्र में अधिकांश समय लेते हैं। साइक्लोमेटिक कम्पलेक्सिटी आमतौर पर को मापने के लिए प्रयोग किया जाता है जटिलता कक्षा या विधि स्तर पर।

इसके अतिरिक्त, कोड जटिलता की गणना कैसे की जाती है?

1976 में, थॉमस मैककेबे Snr ने गणना के लिए एक मीट्रिक प्रस्तावित किया कोड जटिलता , जिसे साइक्लोमैटिक कहा जाता है जटिलता . इसे इस प्रकार परिभाषित किया गया है: एक मात्रात्मक उपाय एक प्रोग्राम के स्रोत के माध्यम से रैखिक रूप से स्वतंत्र पथों की संख्या कोड … कार्यक्रम के नियंत्रण प्रवाह ग्राफ का उपयोग करके गणना की गई।

एक अच्छा चक्रीय जटिलता स्कोर क्या है?

अधिकांश दिनचर्या के लिए, a साइक्लोमेटिक कम्पलेक्सिटी 4 से नीचे माना जाता है अच्छा ; ए साइक्लोमेटिक कम्पलेक्सिटी 5 और 7 के बीच मध्यम माना जाता है जटिलता , 8 और 10 के बीच उच्च है जटिलता , और उससे ऊपर चरम है जटिलता.

सिफारिश की: