Главная /
Верификация программного обеспечения /
Какие минимальные наборы тестовых примеров можно использовать для полного покрытия следующего участка программного кода по cтрокам и условиям? if ( (a == 0) && (b = 0) && (c == 1) { if (d == 1) call_1(); } else { call_2() }
Какие минимальные наборы тестовых примеров можно использовать для полного покрытия следующего участка программного кода по cтрокам и условиям?
if ( (a == 0) && (b = 0) && (c == 1) {
if (d == 1) call_1();
} else {
call_2()
}
вопрос
Правильный ответ:
1)
a = 0, b = 0, c = 1, d = 1
; 2) a = 1, b = 1, c = 0, d = 0
1)
a = 0, b = 0, c = 1, d = 1
; 2) a = 0, b = 0, c = 1, d = 0
; 2) a = 1, b = 1, c = 0, d = 1
1)
a = 1, b = 0, c = 1, d = 1
; 2) a = 1, b = 1, c = 0, d = 0
; 2) a = 1, b = 1, c = 0, d = 1
1)
a = 0, b = 0, c = 1, d = 0
; 2) a = 1, b = 1, c = 0, d = 0
; 2) a = 1, b = 1, c = 0, d = 0
Сложность вопроса
87
Сложность курса: Верификация программного обеспечения
94
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, какого рожна я не углядел этот сайт с всеми ответами интуит раньше
25 май 2019
Аноним
Зачёт в студне отлично. Мчусь в клуб отмечать экзамен intuit
28 дек 2015
Другие ответы на вопросы из темы программирование интуит.
- # Различия между каскадным и спиральным жизненным циклом заключаются в
- # Жизненный цикл проекта по разработке программного обеспечения
- # Какие особенности необходимо учитывать при инспекции программного кода
- # Выберите корректное утверждение
- # Какие проблемы может выявить анализ полноты покрытия тестами кода?