← 회차 전체 문제정처LAB 자체 제작내용 검수 완료정처LAB 정보처리기사 필기 자체 제작 1회 · 소프트웨어 설계 · 응집도와 결합도 · 16번
다음 모듈 구조의 응집도와 결합도에 대한 평가로 가장 적절한 것은?
모듈 P의 함수들은 모두 토큰 스트림을 구문 트리로 변환하는 작업에 사용된다.
모듈 Q는 P의 공개 함수 parse(tokens)만 호출하며 P의 내부 배열이나 전역 변수에는 접근하지 않는다.
- 1
응집도는 높고 결합도는 낮다
정답 근거한 기능에 집중한 P는 높은 응집도를, 공개 인터페이스만 사용하는 Q는 낮은 결합도를 가진다. - 2
응집도와 결합도가 모두 낮다
오답 이유P의 함수가 동일한 구문 분석 목적에 모여 있으므로 응집도가 낮지 않다. - 3
응집도는 낮고 결합도는 높다
오답 이유내부 자료나 전역 상태를 직접 공유하지 않으므로 결합도가 높지 않다. - 4
응집도와 결합도가 모두 높다
오답 이유높은 응집도는 맞지만 공개 함수에만 의존하는 구조를 높은 결합도로 볼 수 없다.
정답·상세해설정답 1번
P의 요소가 구문 분석이라는 한 기능에 집중하므로 응집도가 높다. Q가 공개 인터페이스와 필요한 데이터에만 의존하고 내부 상태를 공유하지 않으므로 결합도는 낮다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-22