ScholarGate
עוזר
Machine learningSoftware Metrics

סיבוכיות ציקלומטית

סיבוכיות ציקלומטית (CC), שהוצגה על ידי תומאס מק'קייב בשנת 1976, היא מדד כמותי המודד את מספר הנתיבים הבלתי תלויים ליניארית דרך גרף זרימת הבקרה של פונקציה. פונקציה עם סיבוכיות ציקלומטית גבוהה קשה יותר להבנה, לבדיקה ולתחזוקה; מק'קייב המליץ על סף של 10 כמגבלת הסיבוכיות לתחזוקתיות.

פתיחה ב-MethodMindבקרובוידאובקרובהורדת מצגת

קראו את השיטה במלואה

לחברים בלבד

התחברו עם חשבון חינמי כדי לקרוא חלק זה.

התחברות

מפת שיטות

סביבת השיטות הקרובות — בחרו צומת כדי לחקור.

סיבוכיות ציקלומטית
מדדי מורכבות הלסטדמדדי CK

מקורות

  1. McCabe, T. J. (1976). A complexity measure. IEEE Transactions on Software Engineering, SE-2(4), 308–320. DOI: 10.1109/TSE.1976.233837
  2. Campbell, G. H. (1986). Defining a good metric, a software testing perspective. ASQ Software Quality Conference. link
  3. Nagy, C., & Kriebel, K. (2001). Achieving optimal complexity and reliability. SAMS Publishing. ISBN: 0672322285

איך לצטט עמוד זה

ScholarGate. (2026, June 3). Cyclomatic Complexity Metric. ScholarGate. https://scholargate.app/he/numerical-methods/cyclomatic-complexity

איזו שיטה?

הציבו שיטה זו לצד קרובותיה הקרובות וקראו אותן זו לצד זו — הספרייה מניחה את הספרים על השולחן; הבחירה בידיכם.

השוואה זה לצד זה

מאוזכר על ידי

ScholarGateCyclomatic Complexity (Cyclomatic Complexity Metric). אוחזר בתאריך 2026-06-15 מתוך https://scholargate.app/he/numerical-methods/cyclomatic-complexity · מערך נתונים: https://doi.org/10.5281/zenodo.20539026