V 모델의 단계에서 (가) ~ (라)에 들어갈 내용을 바르게 연결한 것… | [7급 국가직 소프트웨어공학] 25년 1회차 기출문제 상세 페이지
1[7급 국가직 소프트웨어공학] 25년 1회차
V 모델의 단계에서 (가) ~ (라)에 들어갈 내용을 바르게 연결한 것은?A. 모듈 설계(가) (나) (다) (라)
B. 시스템 테스트
C. 아키텍처 설계
D. 통합 테스트
1
A B C D
2
A C B D
3
C A B D
4
C A D B
해설
V 모델에서 (가)는 아키텍처 설계, (나)는 모듈 설계, (다)는 통합 테스트, (라)는 시스템 테스트이므로 C, A, D, B 순서의 연결이 옳다.
V 모델은 왼쪽 개발 단계와 오른쪽 검증 단계가 같은 높이끼리 짝을 이룬다. 그림에서 모듈 설계↔단위 테스트, 아키텍처 설계↔통합 테스트, 요구분석↔시스템 테스트로 대응하고 마지막에 인수 및 설치가 온다. 설계는 큰 단위에서 작은 단위로 내려가고, 검증은 작은 단위에서 큰 단위로 올라간다.
- A B C D 연결: 요구분석 바로 다음은 전체 구조를 정하는 아키텍처 설계이며, 시스템 테스트는 왼쪽 설계 자리에 올 수 없다.
- A C B D 연결: 모듈 설계와 아키텍처 설계의 순서가 뒤바뀌었고, 시스템 테스트가 통합 테스트보다 먼저 온다.
- C A B D 연결: 단위 테스트 → 통합 테스트 → 시스템 테스트 순으로 검증 범위가 넓어지므로 시스템 테스트가 통합 테스트보다 앞설 수 없다.
오류나 개정된 내용이 보이면 알려주세요
