SQLD소프트웨어 개발테스트 용어난이도 1MCQ

SQLD 테스트 용어 기출문제 #4360

문제

다음 중 소프트웨어 테스트 관련 용어에 대한 설명으로 옳지 않은 것은?

① 오류(Error)는 소프트웨어 설계나 구현에서 사람에 의해 발생한 실수를 의미한다. ② 결함(Defect)은 오류로 인해 발생한 소프트웨어 내부의 문제를 의미한다. ③ 실패(Failure)는 결함이 실행되어 잘못된 결과를 초래한 현상을 의미한다. ④ 테스트(Test)는 소프트웨어가 완벽하게 동작함을 증명하기 위한 과정이다.

정답

4

해설

정답: 4. 테스트는 결함을 발견하기 위한 활동이며, 소프트웨어가 결함이 전혀 없음을 증명할 수 있는 절차가 아니다.

오답 풀이

  • 1번: 오류는 사람의 실수에서 비롯되는 개념이다.
  • 2번: 결함은 오류가 산출물에 반영된 결과로 발생한 문제이다.
  • 3번: 실패는 결함이 실행되면서 잘못된 결과로 표면화된 현상이다.
  • 4번: 테스트만으로 소프트웨어의 완벽성을 증명할 수는 없다.

보충 개념 테스트는 결함의 존재를 보일 수 있을 뿐, 결함이 전혀 없음을 보장해 주지는 못한다.

SQLD 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 테스트 용어 소프트웨어 개발 기출 #4360 | 문어CBT