문제
한 모듈이 다른 모듈의 내부 기능 및 그 내부 자료를 참조하는 경우의 결합도는?
① 내용 결합도(Content Coupling) ② 제어 결합도(Control Coupling) ③ 공통 결합도(Common Coupling) ④ 스탬프 결합도(Stamp Coupling)
정답
1번
해설
정답: 1. 다른 모듈의 내부 기능과 내부 자료를 직접 참조하는 것은 가장 강한 결합도인 내용 결합도(Content Coupling)이다.
오답 풀이
- 1번: 내부 기능·자료 참조는 내용 결합도이므로 정답이다.
- 2번: 제어 결합도는 제어 신호(플래그)를 전달하는 경우이다.
- 3번: 공통 결합도는 전역 변수를 공유하는 경우이다.
- 4번: 스탬프 결합도는 자료구조를 전달하는 경우이다.
보충 개념 결합도는 약한 순으로 자료 < 스탬프 < 제어 < 외부 < 공통 < 내용 결합도이다.