모두CBT

소프트웨어 모듈에서 결합도(Coupling)와 응집도(Cohesion)… | [해양경찰 컴퓨터일반] 26년 2회차 기출문제 상세 페이지

1[해양경찰 컴퓨터일반] 26년 2회차
소프트웨어 모듈에서 결합도(Coupling)와 응집도(Cohesion)에 대한 설명으로 가장 옳지 않은 것은?
1
좋은 소프트웨어 설계는 강한 응집과 약한 결합을 목적해야 한다.
2
응집도는 모듈 내부의 요소들이 얼마나 밀접하게 관련되어 있는지를 나타내는 척도이다.
3
결합도가 높아질수록 모듈 간의 연결성이 높아져 유지보수가 쉬워지고 재사용성이 좋아진다.
4
기능적 응집도는 응집도의 단계 중 가장 높은 수준이다.
해설

결합도가 높아지면 모듈 간 의존성이 커져 유지보수가 어려워지고 재사용성이 떨어진다.

한 모듈의 변경이 연결된 다른 모듈로 파급되기 때문이며, 좋은 설계는 응집도는 높이고 결합도는 낮춘다.

  • 강한 응집과 약한 결합 지향: 모듈 설계의 기본 원칙으로 옳다.
  • 응집도는 모듈 내부 요소의 관련 정도: 정의 그대로 옳다.
  • 기능적 응집도가 가장 높은 수준: 응집도는 우연적 → 논리적 → 시간적 → 절차적 → 교환적 → 순차적 → 기능적 순으로 높아지므로 옳다.

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

이어서 풀어보기

[해양경찰 컴퓨터일반] 26년 2회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요해양경찰 컴퓨터일반 기출문제 암기장 전체 보기