Главная /
Верификация программного обеспечения /
Необходимо протестировать следующую функцию на соответствие требованиям: Функция должна возвращать значение 1, если на вход ей передано значение больше 10; значение 0, если на вход ей передано значение меньше 10 и больше 0; значение -1, если на вход ей пе
Необходимо протестировать следующую функцию на соответствие требованиям: Функция должна возвращать значение 1
, если на вход ей передано значение больше 10
; значение 0
, если на вход ей передано значение меньше 10
и больше 0
; значение -1
, если на вход ей передано значение меньше 0
. Какой из вариантов входных значений выявит неполноту требований?
int inverse(int a)
{
if (a > 10) return 1;
else if ((a < 10) && (a > 0)) return 0;
else return -1;
}
вопрос
Правильный ответ:
a = 8
a = 12
a = 10
a = 0
Сложность вопроса
50
Сложность курса: Верификация программного обеспечения
94
Оценить вопрос
Комментарии:
Аноним
Я завалил экзамен, почему я не увидел этот великолепный сайт с ответами с тестами intuit в начале года
03 фев 2019
Аноним
Кто гуглит данные тесты по интуит? Это же безумно легко
08 дек 2018
Другие ответы на вопросы из темы программирование интуит.
- # Процесс верификации включает в себя
- # Интеграционное тестирование предназначено для
- # Когда можно начинать собрание формальной инспекции?
- # Укажите основные недостатки нисходящего интеграционного тестирования
- # Имеется следующий модуль: #include "op_float.h" int sum(int a, int b) { } int mult(int a, int b) { } void main() { float a=5.5, b=6.5, c=0.0; int d=1, e=2, f=0; f=sum(d,e); c=mult(a,b); } Определите функцию, вместо которой должны быть написаны заглушки: