← 회차 전체 문제편집복원내용 검수 완료2024년 정보처리기사 2회 필기 · 소프트웨어 설계 · 7번
모듈의 유지보수성과 독립성을 높이기 위한 설계 지침으로 적절하지 않은 것은?
- 1
모듈은 하나의 명확한 책임에 집중한다.
오답 이유하나의 명확한 책임은 모듈 내부 요소가 같은 목적에 기여하게 해 응집도를 높인다. - 2
모듈 사이에는 필요한 데이터만 명시적인 인터페이스로 전달한다.
오답 이유필요한 데이터만 전달하면 다른 모듈의 내부 구조에 대한 결합을 줄일 수 있다. - 3
중복된 검증 규칙은 공통 책임으로 식별해 일관되게 관리한다.
오답 이유공통 규칙을 책임이 분명한 위치에서 관리하면 중복 구현과 불일치를 줄인다. - 4
함수 수를 줄이기 위해 서로 다른 책임을 하나의 거대한 모듈에 합친다.
정답 근거서로 다른 책임의 무조건적 통합은 거대 모듈을 만들고 변경 파급 범위를 넓힌다.
정답·상세해설정답 4번
서로 다른 변경 이유를 가진 책임을 한 모듈에 합치면 응집도가 낮아지고 한 기능의 변경이 다른 기능에 영향을 준다. 하나의 명확한 책임에 집중하고 필요한 데이터만 명시적 인터페이스로 전달하는 편이 유지보수성과 독립성에 유리하므로 ④가 부적절하다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-25