문제
소프트웨어 테스트에서 오류(error)의 의미가 가장 올바른 것은?
① 잘못된 코드로 인해 포함되는 완전하지 못한 부분 ② 결함의 원인이 되는 사람의 실수나 오해 ③ 완전하지 못한 부분에 의해 의도하지 않은 결과 발생 ④ 프로그램의 결함을 찾아 수정하는 작업
정답
2번
해설
정답: 2. 오류는 결함을 유발하는 사람의 실수나 오해를 의미한다.
오답 풀이
- 1번: 결함 또는 결점에 가까운 설명이다.
- 2번: 오류의 의미로 가장 적절하다.
- 3번: 실패(Failure)에 가까운 설명이다.
- 4번: 디버깅에 대한 설명이다.
보충 개념 오류(Error), 결함(Defect/Fault), 실패(Failure)는 테스트 용어에서 구분된다.