문제
다음이 설명하는 응집도의 유형은?
- 모듈이 다수의 관련 기능을 가질 때 모듈 안의 구성 요소들이 그 기능을 순차적으로 수행할 경우의 응집도
① 기능적 응집도 ② 우연적 응집도 ③ 논리적 응집도 ④ 절차적 응집도
정답
4번
해설
정답: 4. 모듈이 다수의 관련 기능을 가질 때 구성 요소들이 그 기능들을 순차적으로(정해진 절차에 따라) 수행하는 경우는 절차적 응집도(Procedural Cohesion)에 해당한다.
오답 풀이
- 1번: 기능적 응집도는 단일 기능만 수행하는 가장 강한 응집도이다.
- 2번: 우연적 응집도는 요소들이 서로 관련 없는 가장 약한 응집도이다.
- 3번: 논리적 응집도는 유사 성격의 작업을 묶은 응집도이다.
- 4번: 절차적 응집도는 정해진 절차에 따라 수행되는 응집도이다.
보충 개념 응집도 강한 순: 기능 > 순차 > 교환 > 절차 > 시간 > 논리 > 우연.