문제
소프트웨어 모듈화의 장점이 아닌 것은?
① 오류의 파급 효과를 최소화한다. ② 기능의 분리가 가능하여 인터페이스가 복잡하다. ③ 모듈의 재사용 가능으로 개발과 유지보수가 용이하다. ④ 프로그램의 효율적인 관리가 가능하다.
정답
2번
해설
정답: 2. 모듈화는 인터페이스를 단순·명확하게 만드는 것이 목적이며, 인터페이스가 복잡해진다는 것은 장점이 아니다.
오답 풀이
- 1번: 오류 파급 최소화 — 모듈화의 장점이다.
- 2번: 인터페이스가 복잡해진다는 것은 장점이 아니다.
- 3번: 재사용으로 개발·유지보수 용이 — 장점이다.
- 4번: 효율적 관리 가능 — 장점이다.
보충 개념 모듈화는 응집도를 높이고 결합도를 낮춰 인터페이스를 단순화한다.