SQLD소프트웨어 설계난이도 3MCQ

SQLD 소프트웨어 설계 기출문제 #3267

문제

다음 중 모듈 간 응집도가 가장 높은(좋은) 것은?

① 논리적 응집도(Logical Cohesion) ② 시간적 응집도(Temporal Cohesion) ③ 기능적 응집도(Functional Cohesion) ④ 순차적 응집도(Sequential Cohesion)

정답

3

해설

기능적 응집도가 가장 높고 가장 좋다. 응집도 순서: 기능적 > 순차적 > 교환적 > 절차적 > 시간적 > 논리적 > 우연적 (높은 것이 좋음). 기능적 응집도는 모듈의 모든 요소가 하나의 기능을 수행하기 위해 협력하는 형태로, 단일 책임 원칙과 일치한다. 논리적 응집도는 비슷한 성격의 처리 요소들이 한 모듈에 있지만 서로 관련성이 낮고, 시간적 응집도는 특정 시점에서만 처리되는 요소들의 집합이며, 순차적 응집도는 앞 단계의 출력이 다음 단계의 입력이 되는 형태이다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 소프트웨어 설계 기출 #3267 | sqldpass