2021년03월07일 73번
[프로그래밍 언어 활용] 결합도가 낮은 것부터 높은 순으로 옳게 나열한 것은?

- ① (ㄱ) → (ㄴ) → (ㄹ) → (ㅂ) → (ㅁ) → (ㄷ)
- ② (ㄴ) → (ㄹ) → (ㅁ) → (ㅂ) → (ㄷ) → (ㄱ)
- ③ (ㄴ) → (ㄹ) → (ㅂ) → (ㅁ) → (ㄷ) → (ㄱ)
- ④ (ㄱ) → (ㄴ) → (ㄹ) → (ㅁ) → (ㅂ) → (ㄷ)
(정답률: 68%)
문제 해설
연도별
진행 상황
0 오답
0 정답
(ㄴ)은 다른 모듈과의 의존성이 적어 결합도가 낮으므로 가장 먼저 나열한다. (ㄹ)은 (ㄴ)에 의존하지만 다른 모듈과의 의존성이 적어 (ㄴ) 다음으로 나열한다. (ㅂ)은 (ㄴ)과 (ㄹ)에 의존하지만 다른 모듈과의 의존성이 적어 (ㄴ)과 (ㄹ) 다음으로 나열한다. (ㅁ)은 (ㄴ), (ㄹ), (ㅂ)에 의존하지만 다른 모듈과의 의존성이 적어 (ㄴ), (ㄹ), (ㅂ) 다음으로 나열한다. (ㄷ)은 다른 모듈과의 의존성이 많아 결합도가 높으므로 가장 마지막에 나열한다. 따라서 정답은 "(ㄴ) → (ㄹ) → (ㅂ) → (ㅁ) → (ㄷ) → (ㄱ)"이다.