소프트웨어 공학정보처리기사(구) · 2019년08월04일 · 76/100
76.시스템에서 모듈 사이의 결합도(Coupling)에 대한 설명으로 옳은 것은?
1
한 모듈 내에 있는 처리요소를 사이의 기능적인 연관 정도를 나타낸다.
2
결합도가 높으면 시스템 구현 및 유지보수 작업이 어렵다.
3
모듈간의 결합도를 약하게 하면 모듈 독립성이 향상된다.정답
4
자료결합도는 내용결합도 보다 결합도가 높다.
해설
아래와 같은 오류 신고가 있었습니다. 여러분들의 많은 의견 부탁 드립니다. 추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다. 참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다. [오류 신고 내용] 결합도(Coupling)은 모듈 간에 상호 의존하는 정도입니다. 결합도가 강할수록 한 모듈이 다른 모듈의 상태에 영향을 받으므로 연관된 다른 모듈을 신경 써야 합니다. 표시된 정답은 3번이지만 2번도 정답입니다. 결합도가 높은 모듈을 가져와 구현하려면 거미줄처럼 연관된 다른 모듈을 신경써야 하며, 유지보수하면서 코드를 바꿀 때도 대응하기 어렵겠지요. (시나공 2020 필기 책에 결합도가 강하면 어렵다고 적혀있음)