문제
소프트웨어 설계시 제일 상위에 있는 main user function에서 시작하여 기능을 하위 기능들로 분할해 가면서 설계하는 방식은?
① 객체 지향 설계 ② 데이터 흐름 설계 ③ 상향식 설계 ④ 하향식 설계
정답
4번
해설
정답: 4. 하향식(Top-Down) 설계는 최상위 기능에서 시작해 하위 기능으로 분할해 가는 방식이다.
오답 풀이
- 1번: 객체 지향 설계는 객체 중심 설계이다.
- 2번: 데이터 흐름 설계는 자료 흐름 중심이다.
- 3번: 상향식은 하위에서 상위로 통합한다.
- 4번: 하향식 설계가 정답이다.
보충 개념 하향식은 분할 정복으로 점진적 상세화, 상향식은 모듈 통합 방식이다.