문제
테스트와 디버그의 목적으로 옳은 것은?
① 테스트는 오류를 찾는 작업이고 디버깅은 오류를 수정하는 작업이다. ② 테스트는 오류를 수정하는 작업이고 디버깅은 오류를 찾는 작업이다. ③ 둘 다 소프트웨어의 오류를 찾는 작업으로 오류 수정은 하지 않는다. ④ 둘 다 소프트웨어 오류의 발견, 수정과 무관하다.
정답
1번
해설
정답: 1. 테스트는 오류를 발견하는 작업이고, 디버깅은 발견된 오류의 원인을 찾아 수정하는 작업이다.
오답 풀이
- 1번: 테스트=오류 발견, 디버깅=오류 수정으로 옳다.
- 2번: 테스트와 디버깅의 역할이 바뀌었다.
- 3번: 디버깅은 오류 수정을 포함하므로 틀리다.
- 4번: 둘 다 오류와 관련이 있으므로 틀리다.
보충 개념 테스트로 결함을 찾고, 디버깅으로 결함의 위치를 찾아 수정한다.