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

Границы с шагом 0,1

Вопрос

Датчик принимает температуру от -30,0 до +50,0 °C с шагом 0,1. Какие значения дают двухточечный анализ границ?

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

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

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

Коротко

Правильный ответ: -30,1; -30,0; 50,0; 50,1. Сосед границы определяется шагом значения.

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

  1. -30,1; -30,0; 50,0; 50,1правильный ответ
  2. -31,0; -30,0; 50,0; 51,0
  3. -30,0; 0,0; 50,0
  4. -29,9; -30,0; 50,0; 49,9

Разбор

Сосед границы определяется шагом значения. При шаге 0,1 ближайшее значение за нижней границей это -30,1, за верхней 50,1. Шаг в единицу пропустит дефект, если, например, код округляет к целому. Набор из одних границ не проверяет отказ. Значения -29,9 и 49,9 лежат внутри диапазона, это соседи с валидной стороны, а невалидной стороны в наборе нет.

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

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

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