문제
소프트웨어 개발 활동을 수행함에 있어서 시스템이 고장(Failure)을 일으키게 하며, 오류(Error)가 있는 경우 발생하는 것은?
① Fault ② Testcase ③ Mistake ④ Inspection
정답
1번
해설
정답: 1. 오류로 인해 발생하여 시스템 고장을 유발하는 것은 결함(Fault)이다.
오답 풀이
- 1번: Fault(결함)는 고장을 유발하는 것으로 정답이다.
- 2번: Testcase는 테스트 입력·기대값 집합이다.
- 3번: Mistake는 사람의 실수를 의미한다.
- 4번: Inspection은 검토 활동이다.
보충 개념 Mistake(실수) → Error(오류) → Fault(결함) → Failure(고장)의 연쇄로 이해할 수 있다.