كيفية قياس التعقيد السيكلومي؟

جدول المحتويات:

كيفية قياس التعقيد السيكلومي؟
كيفية قياس التعقيد السيكلومي؟
Anonim

كيفية تحليل التعقيد السيكلومي في الكود الخاص بك

  1. تنص MSDN على ما يلي: "يقيس التعقيد السيكلومي عدد المسارات المستقلة خطيًا من خلال الطريقة ، والتي يتم تحديدها من خلال عدد وتعقيد الفروع الشرطية. …
  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 cyclomatic للمطورين. يعد البرنامج الإضافي Eclipse Metrics Plugin مفتوح المصدر ويمكن تثبيته بسهولة من خلال Eclipse Marketplace. …
  • المكون الإضافي لخط أنابيب JaCoCo Jenkins. …
  • جودة مستمرة مع SonarQube.

موصى به: