Выбор ответа Junior Классы эквивалентности и границы обновлено

Трёхточечный анализ границ для диапазона 18-60

Вопрос

То же поле: целые от 18 до 60 включительно. Какие значения даёт трёхточечный анализ граничных значений?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: 17, 18, 19, 59, 60, 61. Трёхточечный вариант берёт саму границу и обоих соседей: 17, 18, 19 и 59, 60, 61.

Варианты ответа

  1. 17, 18, 19, 59, 60, 61правильный ответ
  2. 17, 18, 19, 60, 61, 62
  3. 18, 19, 20, 58, 59, 60
  4. 16, 17, 18, 60, 61, 62

Разбор

Трёхточечный вариант берёт саму границу и обоих соседей: 17, 18, 19 и 59, 60, 61. Он ловит ошибки, которые пропускает двухточечный, например, когда в коде условие age == 18 вместо age >= 18: 19 тогда отклонится. В остальных наборах тройки сдвинуты: вокруг верхней границы нет 59, внутри диапазона нет значений за границей, а у нижней границы потерян сосед 19.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме