제시된 네 응집도를 강한 것부터 약한 것까지 ①부터 ④에 순서대로 쓰시오.
기능적 응집도, 교환적 응집도, 시간적 응집도, 우연적 응집도
모범답안
① 기능적 응집도, ② 교환적 응집도, ③ 시간적 응집도, ④ 우연적 응집도
풀이와 판단 근거
기능적 응집도는 모듈의 모든 요소가 하나의 명확한 기능을 수행하므로 가장 강하다. 교환적 응집도는 같은 입력이나 출력을 다루는 작업이 묶인 형태다.
시간적 응집도는 초기화·종료처럼 같은 시점에 수행된다는 관련만 있고, 우연적 응집도는 요소 사이의 의미 있는 관련이 없어 가장 약하다. 따라서 기능적→교환적→시간적→우연적 순이다.
자주 틀리는 지점
- 응집도는 강할수록 좋은데 결합도처럼 약한 순서로 배열함
- 같은 입출력을 다루는 교환적 응집도와 같은 시점의 시간적 응집도를 바꿈
- 절차적·순차적 응집도를 제시된 네 항목에 임의로 끼워 넣음
자동 판정 방식
한글·영문 동의어와 문항별 필수 개념을 확인하며, 정답 단어가 부정되거나 반대 개념과 함께 쓰이면 자동 정답으로 확정하지 않습니다. 부분점수는 ITPASSLAB의 학습용 예상 점수입니다.