문제
코드 인스펙션과 관련한 설명으로 틀린 것은?
① 프로그램을 수행시켜보는 것 대신에 읽어보고 눈으로 확인하는 방법으로 볼 수 있다. ② 코드 품질 향상 기법 중 하나이다. ③ 동적 테스트 시에만 활용하는 기법이다. ④ 결함과 함께 코딩 표준 준수 여부, 효율성 등의 다른 품질 이슈를 검사하기도 한다.
정답
3번
해설
정답: 3. 코드 인스펙션은 코드를 실행하지 않고 눈으로 검토하는 정적 테스트 기법이다. 동적 테스트 시에만 활용한다는 3번은 틀렸다.
오답 풀이
- 1번: 실행 대신 읽어 확인 — 옳다.
- 2번: 품질 향상 기법 — 옳다.
- 3번: 동적 테스트 전용이라는 것은 틀렸다(정적 기법).
- 4번: 코딩 표준·효율성 등도 검사 — 옳다.
보충 개념 코드 인스펙션은 정적 분석 기법으로 실행 없이 결함을 찾는다.