ISEB-SWTINT1 · Question #56
Scenario 3 Data is transmitted over the internet as a series of packets. Each packet is sent to its destination via the best available route. The decision on the best available route is made by a…
The correct answer is D. An inspection of the code for this part of the functionality to try to localise the defective parts of the. Option D is correct because the symptoms - emails routed to wrong destinations, intermittently, under peak load - point to a defect in the code that handles destination address matching or routing table lookups, likely a race condition or logic error exposed under concurrent…
Question
Options
- AA walkthrough of the requirement specification, to check for errors.
- BA management review of defects logged and cleared to see if defects are being addressed
- CA technical review of the industry standard routing protocols to see if they have inaccuracies in
- DAn inspection of the code for this part of the functionality to try to localise the defective parts of the
How the community answered
(47 responses)- A36% (17)
- B15% (7)
- C6% (3)
- D43% (20)
Explanation
Option D is correct because the symptoms - emails routed to wrong destinations, intermittently, under peak load - point to a defect in the code that handles destination address matching or routing table lookups, likely a race condition or logic error exposed under concurrent load. A code inspection directly examines the implementation to localise exactly where the faulty logic lives, which is the most targeted and effective action.
Why the distractors are wrong:
- A is wrong because the requirements likely specify correct routing behaviour; the problem is in the implementation of those requirements, not the spec itself.
- B is wrong because a management review of historical defect logs is a process-level activity that won't help find this specific bug - it only assesses whether defect tracking is healthy.
- C is wrong because industry-standard routing protocols (e.g., OSPF, BGP) are well-established and not the source of the problem; the issue is in the code that implements routing, not the protocols themselves.
Memory tip: Match the review type to where the problem lives. Wrong behaviour at runtime = code defect = code inspection. Wrong requirements = walkthrough the spec. Wrong process = management review. "Peak load + wrong destination" screams a code-level concurrency or lookup bug, so go straight to the code.
Topics
Community Discussion
No community discussion yet for this question.