Xirius-SoftwareMetrics6-SEN201.pdf

Course: SEN 201 • Xirius AI

1. Which of the following decision points contributes to cyclomatic complexity?

2. Which factor is NOT considered when calculating function point metrics?

3. Which CASE tool is based on the Eclipse platform and supports Java metrics?

4. Which statement about predictable risks is true?

5. What does dependency finder analyze?

6. In software risk management, what defines predictable risks?

7. What metric would be best to evaluate the complexity of object-oriented software design?

8. Why is it necessary to standardize LOC counting methods across organizations?

9. What is a major limitation of using Halstead’s metrics for software measurement?

10. What impact does high cyclomatic complexity (>40) have on software testability and cost?

11. What is the main use of function point analysis in software projects?

12. What kind of metric is 'Errors/KLOC' considered as?

13. Which of the following best describes known software risks?

14. In the context of software metrics, what significance does a cyclomatic complexity value greater than 40 have?

15. What is a key property of the cyclomatic complexity metric?

16. What type of risk can be hypothesized from previous project experience?

17. What does productivity in size oriented metrics typically measure?

18. Which of the following best categorizes the risk of an unrealistic delivery date?

19. Why is cyclomatic complexity often minimized in software design?

20. Which metric helps in assessing the code structure by identifying package and type dependencies in Java?

21. Which metric is helpful in comparing different programming languages concerning their characteristics?

22. What type of nodes are predicate nodes in control flow graphs?

23. What is the primary purpose of software risk management?

24. Which tool generates reports based on Chidamber & Kemerer's object-oriented metrics?

25. What kind of technique is used in software risk management to deal with risks?

26. Why is productivity often measured as KLOC per person-month?

27. What is one limitation of LOC metric in GUI-based projects?

28. What is the main feature of the CCCC tool?

29. What effect does a high cyclomatic complexity value typically have on software testing?

30. Which activity is central to managing software risks effectively?

31. Which formula is used to calculate cyclomatic complexity according to McCabe?

32. How does high cyclomatic complexity impact software maintenance?

33. How does function point analysis benefit stakeholders?

34. How are errors per KLOC useful in software metrics?

35. Which metric considers both operators and operands in a program?

36. Which metric is considered a size-oriented metric?

37. What does cyclomatic complexity primarily measure in a software program?

38. What is the formula to calculate the cyclomatic complexity V(G) according to McCabe?

39. What is the ideal maximum cyclomatic complexity value recommended for modules?

40. Which risk type is extremely difficult to identify in advance?

41. A function point analysis helps primarily to:

42. What is a basis set in the context of cyclomatic complexity?

43. What does 'Effort' generally refer to in size-oriented metrics?

44. Why is Lines of Code (LOC) not a universally accepted metric?

45. What does cyclomatic complexity measure in a software program?

46. In Halstead's metrics, what does 'n1' represent?

47. Why is LOC (Lines of Code) metric not universally accepted in software measurement?

48. In Halstead's metrics, what does the total token count (N) represent?

49. Which CASE tool is designed as a plug-in for the Eclipse IDE and analyzes Java code metrics?

50. Which of the following is NOT a property of cyclomatic complexity?