ExamGecko
Question list
Search
Search

Related questions











Question 74 - CTFL-2018 discussion

Report
Export

Which of the following defect types are LEAST likely to be discovered when using static analysis tools?

A.
Variables that are never used
Answers
A.
Variables that are never used
B.
Coding standard violations
Answers
B.
Coding standard violations
C.
Memory leaks
Answers
C.
Memory leaks
D.
Uncalled functions and procedures
Answers
D.
Uncalled functions and procedures
Suggested answer: C

Explanation:

Static analysis tools are tools that examine the code or design of a software system without executing it. Static analysis tools can be used to find defects, measure complexity, check compliance, or improve quality. Some examples of defect types that can be found by static analysis tools are:

Variables that are never used: This defect type occurs when a variable is declared but not referenced or assigned in the code, which indicates a waste of memory or a logic error.

Coding standard violations: This defect type occurs when the code does not follow the predefined rules or conventions for formatting, naming, commenting, etc., which affects the readability and maintainability of the code.

Uncalled functions and procedures: This defect type occurs when a function or procedure is defined but not called or invoked in the code, which indicates a waste of resources or a missing functionality.

Memory leaks are defect types that are least likely to be found by static analysis tools because they are related to the dynamic behavior and performance of the software system. Memory leaks occur when a program does not release memory that it has allocated, causing the system to run out of memory and slow down or crash. Memory leaks can only be detected by dynamic analysis tools that monitor the memory usage of the program during execution. You can find more information about static analysis tools in [A Study Guide to the ISTQB Foundation Level 2018 Syllabus], Chapter 6, Section 6.3.

asked 18/09/2024
chitranjan ranga
33 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first