21-3모듈 결합도에 관한 설명이다. 해당하는 결합도의 이름을 영문으로… | 2021년 정보처리기사실기 3회차 기출문제 상세 페이지
8
21-3
모듈 결합도에 관한 설명이다. 해당하는 결합도의 이름을 영문으로 적으시오.
- 호출하는 모듈이 처리할 데이터만 넘기는 것이 아니라, 받는 모듈이 어떤 방식으로 처리할지 정하는 플래그·스위치 같은 제어 신호를 함께 넘긴다.
- 호출된 모듈의 내부 논리 흐름이 호출한 쪽에 의해 좌우된다.
해설
Control Coupling
[해설]
처리 방법을 지시하는 플래그·스위치 같은 제어 요소를 함께 넘기는 결합은 제어 결합도(Control Coupling)다.
호출된 모듈의 내부 논리를 호출한 쪽이 좌우하므로 모듈의 독립성이 떨어진다. 하위 모듈이 상위 모듈에 처리를 지시하면 권리 전도 현상이 생기기도 한다.
외우는 요령: 결합도는 약한 것부터 자료 → 스탬프 → 제어 → 외부 → 공통 → 내용 순이며, 약할수록 좋은 설계다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.