합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

정보처리기사 실기소프트웨어 설계하향식/상향식 설계난이도 2MCQ

정보처리기사 실기 하향식/상향식 설계 기출문제 #12001

문제

설계 기법 중 하향식 설계 방법과 상향식 설계 방법에 대한 비교 설명으로 가장 옳지 않은 것은?

① 하향식 설계에서는 통합 검사 시 인터페이스가 이미 정의되어 있어 통합이 간단하다. ② 하향식 설계에서 레벨이 낮은 데이터 구조의 세부 사항은 설계초기 단계에서 필요하다. ③ 상향식 설계는 최하위 수준에서 각각의 모듈들을 설계하고 이러한 모듈이 완성되면 이들을 결합하여 검사한다. ④ 상향식 설계에서는 인터페이스가 이미 성립되어 있지 않더라도 기능 추가가 쉽다.

정답

4

해설

정답: 4. 상향식 설계는 최하위 모듈부터 만들어 결합하므로 상위 수준의 인터페이스가 아직 확립되지 않은 상태이다. 이때는 모듈 간 인터페이스가 정해져 있지 않아 새 기능을 추가하기가 오히려 어렵다. 따라서 인터페이스가 성립되어 있지 않아도 기능 추가가 쉽다는 4번 설명은 옳지 않다.

오답 풀이

  • 1번: 하향식은 인터페이스가 먼저 정의되어 통합이 간단하다 — 옳다.
  • 2번: 하향식은 상위 모듈부터 설계하므로 낮은 레벨의 세부 데이터 구조는 설계 초기 단계에 필요하다고 본 서술로, 출제 의도상 옳은 설명으로 분류된다.
  • 3번: 상향식은 최하위 모듈 설계 후 결합·검사한다 — 옳다.
  • 4번: 인터페이스가 성립되지 않은 상태에서는 기능 추가가 어려우므로 이 설명이 옳지 않아 정답이다.

보충 개념 하향식 설계는 상위 개념에서 하위로 분해하며 인터페이스를 먼저 확립해 통합이 쉽고, 상향식 설계는 하위 모듈부터 결합하므로 상위 인터페이스가 늦게 정해진다.

정보처리기사 실기 소프트웨어 설계 다른 기출문제

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

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

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

[정보처리기사 실기] 하향식/상향식 설계 소프트웨어 설계 기출 #12001 | 문어CBT