모두CBT

(가), (나)에 해당하는 용어를 바르게 연결한 것은?(가) 모듈과 모… | [7급 국가직 소프트웨어공학] 23년 1회차 기출문제 상세 페이지

1[7급 국가직 소프트웨어공학] 23년 1회차
(가), (나)에 해당하는 용어를 바르게 연결한 것은?
(가) 모듈과 모듈 사이의 관계에서 관련 정도를 나타내는 용어이다. 모듈 간에는 관련이 적을수록 상호 의존성이 줄어들어 모듈의 독립성이 높아지고 독립성이 높아지면 모듈 간에 영향이 적어져 좋은 설계가 된다.
(나) 모듈 내부에 존재하는 구성 요소 사이의 밀접한 정도를 나타내는 용어이다. 밀접한 정도가 높을수록 필요한 구성 요소만 모여 있고, 낮을수록 서로 관련성이 적은 구성 요소들이 모여 있다.
1
결합도(coupling) 응집도(cohesion)
2
결합도(coupling) 성숙성(maturity)
3
응집도(cohesion) 결합도(coupling)
4
응집도(cohesion) 성숙성(maturity)
해설

(가)는 결합도(coupling), (나)는 응집도(cohesion)이다.

모듈 사이의 의존 정도는 결합도로, 모듈 내부 구성 요소의 밀접한 정도는 응집도로 나타낸다. 좋은 설계는 결합도는 낮고 응집도는 높다.

  • (가)를 응집도로 본 조합은 모듈 간 관계와 모듈 내부 관계를 뒤바꾼 것이다.
  • 성숙성은 품질 특성(신뢰성의 하위 특성) 용어로, 모듈 내부의 밀접도를 뜻하지 않는다.

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

이어서 풀어보기

[7급 국가직 소프트웨어공학] 23년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요7급 국가직 소프트웨어공학 기출문제 암기장 전체 보기