다음은 결합도에 대한 설명이다. 빈칸에 들어갈 알맞은 용어를 보기에서 … | 2021년 정보처리기사실기 1회차 기출문제 상세 페이지
19
다음은 결합도에 대한 설명이다. 빈칸에 들어갈 알맞은 용어를 보기에서 찾아 기호로 쓰시오.
- ( 1. ) 은/는 다른 모듈 내부에 있는 변수나 기능을 다른 모듈에서 사용하는 경우의 결합도
- ( 2. ) 은/는 모듈 간의 인터페이스로 배열이나 객체, 구조 등이 전달되는 경우의 결합도
- ( 3. ) 은/는 파라미터가 아닌 모듈 밖에 선언된 전역 변수를 참조하고 전역 변수를 갱신하는 식으로 상호작용하는 경우의 결합도
[보기] : 자료 결합도 / 스탬프 결합도 / 제어 결합도 / 공통 결합도 / 내용 결합도 / 외부 결합도
해설
1. 내용 결합도
2. 스탬프 결합도
3. 공통 결합도
[해설]
다른 모듈 내부의 변수나 기능을 직접 사용하는 경우는 내용 결합도, 모듈 간 인터페이스로 배열·객체·구조체 같은 자료구조가 통째로 전달되는 경우는 스탬프 결합도, 파라미터가 아닌 전역 변수를 참조·갱신하며 상호작용하는 경우는 공통 결합도이다.
결합도는 내용 > 공통 > 외부 > 제어 > 스탬프 > 자료 순으로 강하며, 결합도가 약할수록 모듈 독립성이 높아 바람직한 설계로 평가된다는 점이 함께 출제된다.
스탬프 결합도는 자료구조 전체를 넘기고 자료 결합도는 필요한 값만 넘긴다는 차이, 공통 결합도는 전역 변수·내용 결합도는 다른 모듈의 내부 직접 참조라는 차이를 구분하는 것이 채점 포인트다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.