본문 바로가기
자격증 공부/정보처리기사

1. 정보처리기사 정리 - 결합도와 응집도

by 종안이 2022. 10. 5.

1. 결합도 

- 내용 결합도: 다른 모듈 내부에 있는 파라미터나 변수를 참조하는 경우 

- 공통 결합도: 모듈 외부에 있는 전역 변수를 참조하는 경우

- 외부 결합도: 두 개의 모듈이 인터페이스나 포맷 , 프로토콜 등을 공유 하는 경우

- 제어 결합도: 하나의 모듈이 다른 모듈 내부의 논리 조직을 제어하기 위한 내용을 갖고 있는 경우의 결합도

- 스탬프 결합도: 인터페이스를 통해서만 배열이나 비슷한 형태의 논리가 전달되는 경우의 결합도

- 자료 결합도: 인터페이스의 파라미터를 통해서만 상호작용 하는 경우의 결합도 

 

2. 응집도

- 우연적 응집도: 모듈의 구성요소들이 서로 관련이 없는 경우의 응집도

- 논리적 응집도: 비슷한 논리나 형태의 구성요소들이 모여있는 경우의 응집도 

- 시간적 응집도: 비슷한 시간대에 실행되어야 하는 것들을 모아놓은 경우의 응집도

- 절차적 응집도: 서로 다른 기능들이 순차적으로 실행되는 경우의 응집도

- 통신적 응집도: 동일한 입력과 출력이 서로 다른 기능에 사용될 때 

- 순차적 응집도: 모듈 내의 한 활동에서 나온 출력이 다른 활동에 사용될 경우의 응집도

- 기능적 응집도: 모듈의 구성요소들이 하나의 기능을 위해 모여있는 경우

'자격증 공부 > 정보처리기사' 카테고리의 다른 글

병행 제어란?  (0) 2022.12.13
트랜잭션(Transaction)이란?  (0) 2022.12.07
2022년 3회 정보처리기사 실기 후기  (0) 2022.10.23

댓글