Verification, Validation, and Inspections

This quiz covers verification and validation definitions, confidence levels, inspections vs testing, and advantages of inspections

download Export
search_insights Statistics
stylus_note White Board
Quran
calculate Calculator
dictionary Dictionary
fullscreen Full Screen
QUESTION OF

volume_mute Read quiz aloud
Views #: 194
Questions #: 11
Time: 9 minutes
Pass Score: 80.0%
Style
Mode

Software Verification Definition

1 pts
volume_mute

Which of the following best defines software verification?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Software Validation Goes Beyond Verification

1 pts
volume_mute

How does software validation differ from verification?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Inspections and Testing in the Software Process

1 pts
volume_mute

The diagram below shows where inspections and testing support V&V across different stages of the software process.

Inspections Requirements specification Software architecture UML design models Database schemas Program System prototype Testing

Based on this model, which artifacts can be subject to software inspections?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Nature of Inspections as a V&V Technique

1 pts
volume_mute

Software inspections are described as 'static' V&V techniques. What does this mean?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Advantages of Inspections Over Testing

1 pts
volume_mute

Software inspections have three stated advantages over testing. Which of the following are among those advantages? Select all that apply.

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Error Masking in Testing

1 pts
volume_mute

A testing team discovers unexpected output in the middle of a long test run. They are unsure whether later anomalies are caused by a new error or are side effects of the first error found. Which inspection advantage does this scenario illustrate?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Effectiveness of Program Inspections

1 pts
volume_mute

Research and industry studies have reported on the defect-detection effectiveness of program inspections. Which of the following findings are supported by research cited in the literature? Select all that apply.

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Limitations of Inspections

1 pts
volume_mute

Despite their effectiveness, inspections cannot replace software testing. Which types of defects are inspections NOT well suited to discover? Select all that apply.

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Practical Challenges with Inspections

1 pts
volume_mute

In small companies or small development groups, what is a practical challenge that makes formal inspections difficult to conduct?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Classify V&V Activities

1 pts
volume_mute
Activities
×Reviewing UML design models for correctness
×Running a program with boundary value inputs
×Checking source code for compliance with coding standards
×Executing automated regression tests after a code change
Inspection (Static)
Testing (Dynamic)

Classify each of the following activities as either a static V&V technique (Inspection) or a dynamic V&V technique (Testing).

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


When V&V Checking Processes Begin

1 pts
volume_mute

At what point in the software development process do verification and validation checking processes begin?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation