정보처리기사 실기소프트웨어 설계테스트 커버리지난이도 3SHORT_ANSWER

정보처리기사 실기 테스트 커버리지 기출문제 #11389

문제

다음은 테스트 커버리지에 대한 문제이다. 아래 내용에 알맞는 답을 보기에서 골라 작성하시오.

  1. 테스트를 통해 프로그램의 모든 문장을 최소한 한 번씩 실행했는지를 측정
  2. 프로그램 내의 모든 분기(조건문)의 각 분기를 최소한 한 번씩 실행했는지를 측정
  3. 복합 조건 내의 각 개별 조건이 참과 거짓으로 평가되는 경우를 모두 테스트했는지를 측정

보기 ㄱ. 조건 ㄴ. 경로 ㄷ. 결정 ㄹ. 분기 ㅁ.함수 ㅂ. 문장 ㅅ. 루프

정답

  1. ㅂ. 문장
  2. ㄹ. 분기
  3. ㄱ. 조건
문장분기조건1. 문장 2. 분기 3. 조건ㅂ ㄹ ㄱㅂㄹㄱ1. ㅂ 2. ㄹ 3. ㄱ1. ㅂ. 문장 2. ㄹ. 분기 3. ㄱ. 조건

해설

모든 문장을 한 번씩 실행했는지는 문장(구문) 커버리지, 모든 분기를 한 번씩 실행했는지는 분기(결정) 커버리지, 복합 조건의 각 개별 조건의 참/거짓을 모두 검증하는 것은 조건 커버리지이다. 따라서 1=ㅂ. 문장, 2=ㄹ. 분기, 3=ㄱ. 조건이다.

정보처리기사 실기 시험 준비 가이드

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

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