정보처리기사 실기소프트웨어 설계테스트 스텁/드라이버난이도 2SHORT_ANSWER

정보처리기사 실기 테스트 스텁/드라이버 기출문제 #11316

문제

다음 설명에 대한 알맞는 답을 작성하시오.

  • 하향식 테스트 시 상위 모듈은 존재하나 하위 모듈이 없는 경우의 테스트를 위해 임시 제공되는 모듈이다.
  • 특별한 목적의 소프트웨어를 구현하는 것으로 컴포넌트를 개발하거나 테스트할 때 사용된다.
  • 서버-클라이언트 구조에서 클라이언트만 구현된 상태로 테스트를 해보고 싶을 때 단순히 값만 넘겨주는 가상의 서버를 만들어서 테스트할 수 있다.
  • 상향식 테스트 시 상위 모듈 없이 하위 모듈이 존재할 때 하위 모듈 구동 시 자료 입출력을 제어하기 위한 제어 모듈(소프트웨어)이다.
  • 서버-클라이언트 구조에서 서버만 구현된 상태로 테스트를 해보고 싶을 때 서버를 호출하는 가상의 클라이언트를 만들어서 테스트할 수 있다.

정답

  1. 스텁 (Stub)
  2. 드라이버 (Driver)
스텁 드라이버Stub Driver1. 스텁 2. 드라이버1. Stub 2. Driver

해설

1번은 하향식 통합 테스트에서 아직 없는 하위 모듈을 대신해 호출 결과를 제공하는 가상 모듈이므로 스텁(Stub)이다. 2번은 상향식 통합 테스트에서 아직 없는 상위 모듈을 대신해 하위 모듈을 호출·구동하는 제어 모듈이므로 드라이버(Driver)이다.

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

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

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