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

Граничные значения для поля «возраст 18-60»

Вопрос

Поле «Возраст» принимает целые числа от 18 до 60 включительно. Какой минимальный набор значений нужен для двухточечного анализа граничных значений?

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

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

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

Коротко

Правильный ответ: 17, 18, 60, 61. При двухточечном анализе на каждую границу берут саму границу и ближайшее значение из соседнего класса: 17 и 18 внизу, 60 и 61 вверху.

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

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

Разбор

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

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

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

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