19 데이터모델의 구성 요소에 대한 다음 설명에서 괄호(①~③)에 들어갈 알맞은 답을 <보기>에서 찾아 기호(㉠~㉥)로 쓰시오.
1. ( ① )는 모듈 간의 인터페이스로 데이터, 지역 변수 등을 직접 참조하거나 수정할 때의 결합도다. 2. ( ② )는 모듈 간의 인터페이스로 배열이나 레코드 등의 자료 구조가 전달될 때의 결합도다. 3. ( ③ )는 모듈 간의 인터페이스로 파라미터가 아닌 모듈 밖에 선언된 전역 변수를 사용하여 전역 변수를 갱신하는 방식으로 상호작용하는 때의 결합도다. |
<보기>
㉠ 자료 결합도 | ㉡ 스탬프 결합도 | ㉢ 제어 결합도 |
㉣ 공통 결합도 | ㉤ 내용 결합도 | ㉥ 외부 결합도 |
답
더보기
① ㉤
② ㉡
③ ㉣
해설
1. 모듈 간의 인터페이스로 데이터, 지역 변수(내용) 등을 직접 참조하거나 수정할 때의 결합도다. -> 내용 결합도
2. 모듈 간의 인터페이스로 배열이나 레코드(스탬프) 등의 자료 구조가 전달될 때의 결합도다. -> 스탬프 결합도
3. 모듈 간의 인터페이스로 파라미터가 아닌 모듈 밖에 선언된 전역 변수를 사용하여 전역 변수를 갱신하는 방식으로 상호작용하는 때의 결합도다. -> 공통 결합도
결합도 Coupling | |
자료 결합도 Data Coupling |
모듈 간의 인터페이스가 자료 요소로만 구성 어떤 모듈이 다른 모듈을 호출하면서 매개 변수나 인수로 데이터를 넘겨주고, 호출 받은 모듈은 받은 데이터에 대한 처리 결과를 다시 돌려주는 방식 가장 바람직한 결합도 |
스탬프 결합도 Stamp Coupling |
배열이나 레코드 등의 자료 구조가 전달될 때 두 모듈이 동일한 자료 구조를 조회 |
제어 결합도 Control Coupling |
제어 신호를 이용하여 통신하거나 제어 요소를 전달 한 모듈이 다른 모듈의 상세한 처리 절차를 알고 있어 이를 통제하는 경우나 처리 기능이 두 모듈에 분리되어 설계된 경우 하위 모듈에서 상위 모듈로 지어 신호가 이동하여 하위 모듈이 상위 모듈에게 처리 명령을 내리는 권리 전도 현상 발생 |
외부 결합도 Exernal Coupling |
어떤 모듈에서 선언한 데이터(변수)를 외부의 다른 모듈에서 참조 참조되는 데이터의 범위를 각 모듈에서 제한할 수 있음 |
공통(공유) 결합도 Common Coupling |
공유되는 공통 데이터 영역을 여러 모듈이 사용 공통 데이터 영역의 내용을 조금만 변경하더라도 이를 사용하는 모든 모듈에 영향 |
내용 결합도 Content Coupling |
결합도 강함 내부 기능 및 내부 자료를 직접 참조하거나 수정 |
https://developernew.tistory.com/236
[정보처리기사 실기] 모듈(결합도, 응집도)
: 모듈화를 통해 분리된 시스템의 각 기능들서브루틴, 서브시스템, 소프트웨어 내의 프로그램, 작업 단위 등과 같은 의미로 사용 - 단독으로 컴파일 가능, 재사용 가능- 모듈의 독립성은 결합도(C
developernew.tistory.com
'자격증 > 정보처리기사 실기 - 기출문제' 카테고리의 다른 글
[정보처리기사 실기] 2021년 2회 01 - 네트워크 및 인터넷 (3) | 2025.07.16 |
---|---|
[정보처리기사 실기] 2021년 1회 20 - 네트워크 및 인터넷 보안 (0) | 2025.07.16 |
[정보처리기사 실기] 2021년 1회 18 - 프로그래밍 [JAVA] (1) | 2025.07.16 |
[정보처리기사 실기] 2021년 1회 17 - 데이터베이스 보안 (0) | 2025.07.16 |
[정보처리기사 실기] 2021년 1회 16 - 데이터 모델 (0) | 2025.07.16 |