모두CBT

결합도(Coupling)는 모듈 간의 상호 의존 정도 또는 모듈 간의 … | [계리직 컴퓨터일반] 18년 1회차 기출문제 상세 페이지

1[계리직 컴퓨터일반] 18년 1회차
결합도(Coupling)는 모듈 간의 상호 의존 정도 또는 모듈 간의 연관 관계를 의미한다. 아래에 나타낸 결합도를 약한 정도에서 강한 정도 순으로 올바르게 나열한 것은?
  • ㄱ. 내용 결합도(Content Coupling)
  • ㄴ. 제어 결합도(Control Coupling)
  • ㄷ. 자료 결합도(Data Coupling)
  • ㄹ. 공통 결합도(Common Coupling)
1
ㄷ - ㄴ - ㄹ - ㄱ
2
ㄷ - ㄹ - ㄱ - ㄴ
3
ㄹ - ㄴ - ㄷ - ㄱ
4
ㄹ - ㄷ - ㄱ - ㄴ
해설

약한 순서는 자료 → 제어 → 공통 → 내용 결합도(ㄷ - ㄴ - ㄹ - ㄱ)이다.

결합도는 약한 것부터 자료 < 스탬프 < 제어 < 외부 < 공통 < 내용 순이다. 자료 결합도는 필요한 데이터만 인수로 주고받아 가장 바람직하고, 내용 결합도는 다른 모듈의 내부를 직접 참조해 가장 나쁘다.

  • ㄷ - ㄹ - ㄱ - ㄴ: 제어 결합도가 공통·내용 결합도보다 강한 것으로 놓아 순서가 틀렸다.
  • ㄹ - ㄴ - ㄷ - ㄱ: 공통 결합도를 가장 약하게, 자료 결합도를 제어 결합도보다 강하게 놓았다.
  • ㄹ - ㄷ - ㄱ - ㄴ: 공통 결합도를 가장 약하게 놓고 내용 결합도보다 제어 결합도를 강하게 놓았다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[계리직 컴퓨터일반] 18년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요계리직 컴퓨터일반 기출문제 암기장 전체 보기