Which of the following are responsibilities for the review leader?
What is true about FindBugs?
Which of the following are the benefits of using static program analysis?
Which of the following are the limitations of static program analysis?
Which of the following are best practices for using static program analysis effectively?
Which of the following are types of static analysis tools?
How does static analysis differ from dynamic analysis?
What is the primary objective of static analysis in software engineering?
What does the cyclomatic complexity metric measure in static analysis?
Independent paths through a program
What type of review is a ‘code walkthrough’?
Peer-led and question-based
During a code inspection, what is primarily examined?
Code against development standards
What is the main role of a compiler in static analysis?
To detect syntax violations
What is the primary difference between inspections and walkthroughs in static analysis?
Inspections are formal, walkthroughs are informal
Which one of these is not typically part of a code review checklist?
User interface design
Which of the following is a characteristic of a good code review process?
Focus on discovering errors
A ‘du-anomaly’ in static analysis highlights:
Unused variables after definition
‘Dead code’ in static analysis refers to:
Code that is not executed in any scenario
Which aspect is least likely to be detected by static analysis?
Performance issues
What is the purpose of a requirements review in static analysis?
To detect errors and ensure conformity with specifications
Which of these is an example of a coding standard?
Naming conventions for variables