Debugging Flashcards
What two criteria should operational definitions meet?
Communication and Repeatability
How much does each decision increase the cyclomatic complexity?
1
What is program verification?
Aims at proving the correctness of programs by showing that it contains no errors
The entity that performs the task of checking the correctness of the observed behavior
Oracle
What cyclomatic complexity is considered challenging?
10-20
Counting the implemented methods in a class
Weighted Methods per Class
T/F Use of measurement data to evaluate individuals will negatively affect the correctness and usefulness of the measurement data that are reported
T
Dissimilarities between methods by using attributes used in the methods
Lack of Cohesion of Methods
T/F Comprehensive test coverage is impractical for hardware or software testing
T
A standard of measurement
Metric
T/F Dynamic metrics do not require code execution
F
Is Goal-driven measurement based on a predefined set of measures?
No
In goal-driven measurement, what is the primary question?
What do I want to know or learn?
Help focus investigations by ranking problems, causes, or actions in terms of their amounts, frequency of occurrence, or economic consequences
Pareto Charts
T/F The act of measuring and analyzing will not change behavior
F