정보처리산업기사 기출문제·모의고사·오답노트·자동채점

2008년05월11일 55번

[시스템분석설계] 모듈의 결합도는 설계에 대한 품질 평가 방법의 하나로서 두 모듈 간의 상호 의존도를 측정하는 것이다. 다음 중 설계 품질이 가장 좋은 결합도는?

  • ① Common Coupling
  • ② Data Coupling
  • ③ Control Coupling
  • ④ Content Coupling
(정답률: 48%)

문제 해설

정답: Data Coupling

이유: Data Coupling은 두 모듈 간에 데이터 인터페이스만 공유하고, 서로 독립적으로 작동하는 결합도이다. 이는 모듈 간의 의존성이 낮아지므로, 모듈의 재사용성과 유지보수성이 높아지는 효과가 있다. 따라서, 설계 품질이 가장 좋은 결합도는 Data Coupling이다. 반면에, Common Coupling은 전역 변수나 공유 자원을 사용하여 모듈 간에 강한 의존성을 가지게 되므로, 결합도가 높아지고, 유지보수성이 떨어지는 단점이 있다. Control Coupling은 모듈 간에 제어 인터페이스를 공유하여 의존성이 높아지는 결합도이며, Content Coupling은 모듈 간에 내용을 공유하여 의존성이 높아지는 결합도이다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답