ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 111 - CTFL4 discussion

Report
Export

Which of the following statements about static analysis are FALSE?

I . Static analysis can be used Instead of dynamic testing.

II . Stalk: analysis can uncover defects like security vulnerabilities.

III . Static analysis can be used to check conformance to specifications and standards.

IV Static analysis typically detects failures prior to component testing.

A.
I . II
Answers
A.
I . II
B.
II . Ill
Answers
B.
II . Ill
C.
III . IV
Answers
C.
III . IV
D.
I, IV
Answers
D.
I, IV
Suggested answer: D

Explanation:

Static analysis involves analyzing the software's code, design, and structure without executing the program. It can uncover various types of defects, including security vulnerabilities (II) and non-conformance to specifications and standards (III). However, static analysis cannot replace dynamic testing (I), which involves executing the software to observe its behavior under various conditions. Dynamic testing can identify failures that static analysis cannot, such as those related to runtime issues and interaction between different parts of the software. Statement IV is false because static analysis does not detect failures; it detects defects. Failures are observed when the software is executed, which is beyond the scope of static analysis.

asked 18/09/2024
Sebastian Gryza
40 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first