모두CBT

좋은 소프트웨어 설계를 위한 소프트웨어의 모듈간의 결합도(Couplin… | 22년-1회차-정보처리기사-필기 기출문제 상세 페이지

122년-1회차-정보처리기사-필기
좋은 소프트웨어 설계를 위한 소프트웨어의 모듈간의 결합도(Coupling)와 모듈 내 요소 간 응집도(Cohesion)에 대한 설명으로 옳은 것은?
     
1
응집도는 낮게 결합도는 높게 설계한다.
 
2
응집도는 높게 결합도는 낮게 설계한다.
 
3
양쪽 모두 낮게 설계한다.
 
4
양쪽 모두 높게 설계한다.
 
해설

좋은 소프트웨어 설계는 모듈 내부 요소 간 관련성을 나타내는 응집도(Cohesion)는 높게, 모듈 간 상호 의존도를 나타내는 결합도(Coupling)는 낮게 하는 것이 원칙이다.
응집도가 높고 결합도가 낮을수록 모듈의 독립성이 높아져 유지보수와 재사용성이 향상된다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.