다음 제어 흐름에서 ①에는 결정 노드 2와 5가 모두 참인 경로를, ②에는 두 결정이 모두 거짓인 경로를 쓰시오. 경로는 노드 번호를 하이픈 없이 이어서 작성한다.
1 → 2(결정)
2의 참 → 3 → 5(결정)
2의 거짓 → 4 → 5(결정)
5의 참 → 6 → 8 → 9
5의 거짓 → 7 → 8 → 9모범답안
① 1235689, ② 1245789
풀이와 판단 근거
①은 노드 2의 참 간선으로 3을 지나고, 노드 5의 참 간선으로 6을 지나므로 1235689다. ②는 노드 2의 거짓 간선으로 4를, 노드 5의 거짓 간선으로 7을 지나므로 1245789다.
두 경로를 합치면 두 결정의 참·거짓 분기가 모두 실행되어 분기 커버리지 조건도 만족한다.
자주 틀리는 지점
- 모든 노드를 방문하면 한 경로만으로 충분하다고 판단함
- 결정 노드 5의 참·거짓 중 하나를 두 경로에서 반복함
- 그래프에 존재하지 않는 3→4 또는 6→7 간선을 경로에 넣음
자동 판정 방식
한글·영문 동의어와 문항별 필수 개념을 확인하며, 정답 단어가 부정되거나 반대 개념과 함께 쓰이면 자동 정답으로 확정하지 않습니다. 부분점수는 ITPASSLAB의 학습용 예상 점수입니다.