Главная /
Верификация программного обеспечения /
Необходимо протестировать следующую функцию на соответствие требованиям: Функция должна возвращать значение 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); } Определите функцию, вместо которой должны быть написаны заглушки: