편집복원내용 검수 완료2023년 정보처리기사 2회 필기 · 프로그래밍 언어 활용 · 76번
결합도(Coupling) 단계를 약한 순서에서 강한 순서로 가장 옳게 표시한 것은?
1
Stamp → Data → Control → Common → Content
오답 이유자료 결합도가 스탬프 결합도보다 약하므로 Stamp → Data 순서는 옳지 않습니다.
2
Control → Data → Stamp → Common → Content
오답 이유제어 결합도는 자료 결합도와 스탬프 결합도보다 강하므로 첫 위치에 올 수 없습니다.
3
Content → Stamp → Control → Common → Data
오답 이유내용 결합도는 가장 강한 결합도이므로 첫 위치에 올 수 없습니다.
4
Data → Stamp → Control → Common → Content
정답 근거자료 → 스탬프 → 제어 → 공통 → 내용 결합도 순으로 강해집니다.
정답·상세해설
정답 4번
Data → Stamp → Control → Common → Content입니다. 결합도는 모듈 사이의 의존 정도이며 낮을수록 변경 영향이 작습니다. 자료 결합도는 필요한 데이터만 전달하고, 스탬프 결합도는 자료구조 전체를 전달합니다. 제어 결합도는 다른 모듈의 흐름을 제어하는 값을 전달하며, 공통 결합도와 내용 결합도는 공유 영역이나 내부 구현에 직접 의존하므로 더 강합니다.