26-1통합 테스트에서 쓰는 임시 모듈에 관한 설명이다. 빈칸 ①, ②… | 2026년 정보처리기사실기 1회차 기출문제 상세 페이지
18
26-1
통합 테스트에서 쓰는 임시 모듈에 관한 설명이다. 빈칸 ①, ②에 알맞은 용어를 적으시오.
- ( ① ): 아직 만들어지지 않은 하위 모듈 자리를 대신해, 호출되면 정해진 값만 돌려주는 가짜 모듈이다. 하향식 통합 테스트에 필요하다.
- ( ② ): 아직 없는 상위 모듈을 대신해, 시험할 모듈을 호출하고 입력 데이터를 넘긴 뒤 결과를 받아 확인하는 가짜 모듈이다. 상향식 통합 테스트에 필요하다.
해설
① 스텁(Stub)
② 드라이버(Driver)
[해설]
통합 테스트에서 아직 만들어지지 않은 모듈을 대신하는 임시 모듈이 스텁(Stub)과 드라이버(Driver)다.
스텁은 하향식(위→아래) 통합에서 빠진 하위 모듈을 흉내 내며, 호출되면 정해진 값만 돌려준다. 드라이버는 상향식(아래→위) 통합에서 빠진 상위 모듈 역할을 하며, 시험할 모듈을 호출하고 결과를 받아 확인한다.
외우는 요령: 하향식은 스텁, 상향식은 드라이버다. 드라이버는 운전하듯 아래 모듈을 호출하는 쪽이라고 기억하면 된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.