Трёхточечный анализ границ для диапазона 18-60
Вопрос
То же поле: целые от 18 до 60 включительно. Какие значения даёт трёхточечный анализ граничных значений?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Варианты ответа
- 17, 18, 19, 59, 60, 61правильный ответ
- 17, 18, 19, 60, 61, 62
- 18, 19, 20, 58, 59, 60
- 16, 17, 18, 60, 61, 62
Разбор
Трёхточечный вариант берёт саму границу и обоих соседей: 17, 18, 19 и 59, 60, 61. Он ловит ошибки, которые пропускает двухточечный, например, когда в коде условие age == 18 вместо age >= 18: 19 тогда отклонится. В остальных наборах тройки сдвинуты: вокруг верхней границы нет 59, внутри диапазона нет значений за границей, а у нижней границы потерян сосед 19.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Предыдущий вопрос
Граничные значения для поля «возраст 18-60»
Следующий вопрос
Требование «до 18 лет» без уточнения
Термины по теме
Ещё по теме «Классы эквивалентности и границы»
- Граница «исполнилось 18 лет» по дате рождения
- Граница скидки в копейках
- Класс, который часто забывают
- Классы для диапазона 5-15
- Граничные длины логина 3-16 символов
- Граничные значения для диапазона 1-100
- Трёхточечный анализ для диапазона 10-20
- Почему ошибки живут на границах