True or False

1)
The user should test each segment individually.
2)
Using binary search, a user first tests the chain of segments 1 to 16. That chain fails, so the user next tests 1 to 8, which lights. The user should next test segments 1 to 4.
3)
If the chain of segments 9 to 16 fail to light, the user might next test 9 to 12.
4)
If the chain 9 to 12 fails to light, the user might next test 11 to 12.

5)
If the chain 11 to 12 fails to light, the user might test segment 11 alone. If chain 11 lights the user should test 12, which almost certainly will fail to light.

1 answer

Let’s evaluate each statement one by one:

  1. True - The user should test each segment individually to pinpoint the source of an issue, especially in cases where the testing is to identify specific failures.

  2. False - If the chain of segments 1 to 8 lights up, the user should test segments 5 to 8 next, to narrow down the segment further rather than testing 1 to 4 again.

  3. True - If the chain of segments 9 to 16 fails to light, testing 9 to 12 is a logical next step to further narrow down which segments are functioning.

  4. True - If the chain 9 to 12 fails to light, testing 11 to 12 is a logical step to isolate the segments that may work since segments 9 and 10 have already shown they do not work.

  5. False - If chain 11 to 12 fails to light, testing segment 11 alone would be more logical. Testing segment 12 afterward is not necessary if both 11 and 12 fail since segment 12 would also be expected to fail.

To recap:

  1. True
  2. False
  3. True
  4. True
  5. False