← 회차 전체 문제정처LAB 자체 제작내용 검수 완료정처LAB 정보처리기사 필기 자체 제작 3회 · 소프트웨어 개발 · 통합 테스트 · 33번
호출 구조가 M1→{M2,M3}, M2→{M4,M5}이다. M2·M4·M5를 먼저 묶어 상향식으로 시험할 때 M1 대신 필요한 대역과, M1부터 하향식으로 시험할 때 미구현 M4·M5 대신 필요한 대역의 조합은?
M1
├─ M2
│ ├─ M4
│ └─ M5
└─ M3
- 1
상향식: 드라이버, 하향식: 스텁
정답 근거호출자를 대신하는 드라이버와 피호출 하위 모듈을 대신하는 스텁의 방향을 올바르게 연결했다. - 2
상향식: 스텁, 하향식: 드라이버
오답 이유드라이버와 스텁의 사용 방향을 서로 바꿨다. - 3
상향식: 프로파일러, 하향식: 디버거
오답 이유프로파일러·디버거는 성능 측정·오류 추적 도구이지 미구현 모듈 대역이 아니다. - 4
상향식: 형상 기준선, 하향식: 인수 테스트
오답 이유형상 기준선과 인수 테스트는 호출 대역의 역할을 하지 않는다.
정답·상세해설정답 1번
상향식에서는 아직 결합하지 않은 상위 호출자 M1의 역할을 드라이버가 대신한다. 하향식에서는 상위 모듈이 호출할 미구현 하위 모듈 M4·M5의 응답을 스텁이 대신한다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-22