본문 바로가기
소프트웨어 공학정보처리기사(구) · 2001년03월04일 · 72/100

72.두 모듈이 동일한 자료구조를 조회하는 경우의 결합성이며 자료구조의 어떠한 변화, 즉 포맷이나 구조의 변화는 그것을 조회하는 모든 모듈 및 변화되는 필드를 실제로 조회하지 않는 모듈에까지도 영향을 미치게 되는 결합성은?

1
data coupling
2
stamp coupling정답
3
control coupling
4
content coupling

해설

자료결합도(Data Coupling):어떤 모듈이 다른 모듈을 호출하면서 매개 변수나 인수로 데이터를 넘겨주고, 호출받은 데이터에 대한 처리 결과를 다시 돌려주는 것 스탬프결합도(Stamp Coupling):모듈간의 인터페이스로 배열이나 레코드 등의 자료 구조가 전달 제어결합도(Control Coupling):한 모듈에서 다른 모듈로 논리적인 흐름을 제어하는 데 사용하는 제어요소(Function Code)가 전달 외부결합도(External Coupling):어떤 모듈에서 외부로 선언한 데이터를 다른 모듈에서 참조 공통(공유)결합도(Common Coupling):공유되는 공통 데이터 영역을 여러 모듈이 사용 내용결합도(Content Coupling):한 모듈이 다른 모듈의 내부 자료를 직접 참조하거나 수정 [추가내용2] 즉, 포맷이나 구조의 변화는 그것을 조회하는 모든 모듈 및 변화되는 필드를 실제로 조회하지 않는 모듈에까지도 영향을 미치게 되는 결합성은? ==>이 말을 보면 참 글 못쓰는 사람이 썻다라는 개인적인 생각을하게되네요.. 위 문장이 뜻하고 말할려고 하는 것은 쉽게 말해, 어떠한 모듈이 특정 데이터의 변화를 발생시켜 타 모듈이 사용하는데 영향을 끼치는 형태를 말하는 것입니다. 스탬프 결합도를 통해 레코드 들의 자료구조변이를 살펴볼 수 있어서 정답이 되겠네요.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기