ExamGecko
Question list
Search
Search

Related questions











Question 150 - CTFL-2018 discussion

Report
Export

During the development of a software change for a system, the developer makes a mistake in his work, which leads to a fault in the code. Unfortunately the fault is not found by software testing and is released into live.

What is the definite consequence of this mistake?

A.
The system will fail, causing a defect
Answers
A.
The system will fail, causing a defect
B.
If the contained in a small, the system may fail
Answers
B.
If the contained in a small, the system may fail
C.
Loss of money, time, or business reputation
Answers
C.
Loss of money, time, or business reputation
D.
Contractual requirements have not been met by testing
Answers
D.
Contractual requirements have not been met by testing
Suggested answer: B

Explanation:

If the fault in the code is contained in a small area, then it may cause the system to fail under certain circumstances, resulting in a defect1. However, this is not a definite consequence, as it depends on whether the fault is executed or not. The other options are not definite consequences of this mistake either.Option A assumes that the system will always fail because of the fault, which may not be true if the fault is never executed or does not affect critical functionality1.Option C assumes that there will be negative impacts on money, time, or business reputation because of the fault, which may not be true if the defect is minor or does not affect important stakeholders1.Option D assumes that contractual requirements have not been met by testing because of the fault, which may not be true if testing has fulfilled its objectives and scope according to the contract1.

asked 18/09/2024
Danilo Omaljev
34 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first