본문 바로가기
정보처리기사 필기 총정리/1과목: 소프트웨어 설계

응집도(Cohesion) ★★

by 함께 공부해요 2020. 9. 29.
p.111, 1-48, 201, 2, 3회 기출문제

- 모듈의 내부 요소들의 서로 관련되어 있는 정도

- 응집도는 높을수록() Good = 독립적인 모듈

 

#우논시절통순기 (Bad → Good) ★★

1) 우연적 응집도(Coincidental Cohesion)

- 모듈 내부의 각 구성 요소들이 서로 관련 없는 요소로만 구성된 경우의 응집도

 

2) 논리적 응집도(Logical Cohesion)

- 유사한 성격을 갖거나 특정 형태로 분류되는 처리 요소들로 하나의 모듈이 형성되는 경우의 응집도

 

3) 시간적 응집도(Temporal Cohesion)

- 특정 시간에 처리되는 몇 개의 기능을 모아 하나의 모듈로 작성할 경우의 응집도

 

4) 절차적 응집도(Procedural Cohesion)

- 모듈이 다수의 관련 기능을 가질 때 모듈 안의 구성 요소들이 그 기능을 순차적으로 수행할 경우의 응집도

 

5) 통신적(교환적) 응집도(Communication Cohesion)

- 동일한 입력과 출력을 사용하여 서로 다른 기능을 수행하는 구성 요소들이 모였을 경우의 응집도

 

6) 순차적 응집도(Sequential Cohesion)

- 모듈 내 하나의 활동으로부터 나온 출력 데이터(출력값)를 그 다음 활동의 입력 데이터로 사용할 경우의 응집도

 

7) 기능적 응집도(Functional Cohesion)

- 모듈 내부의 모든 기능 요소들이 단일 문제와 연관되어 수행될 경우의 응집도

 

 

wook-2124.tistory.com/275

 

2020 정보처리기사 필기 총정리 (시나공, 수제비)

<시나공> 하기 조건 * 도서 전체를 활용하지 않는다. → 일부 내용을 요약정리했습니다. ( O ) * 출처: 시나공 정보처리기사 필기 | 강윤석, 김용갑, 김우경, 김정준 | 길벗 출판사 ( O ) * 영리목적이

wook-2124.tistory.com

wook-2124.tistory.com/206

 

정보처리기사 필기 실기 공부방법 및 기출문제 무료 공유

<네이버페이 5천원 적립 이벤트> 10/18까지 네이버페이 5,000원을 무료​로 주는 이벤트가 진행중이니 한번 확인해보세요🙏 네이버페이 포인트 5천원 무료 적립 이벤트! 모르면 손해!! (초간단) 먼�

wook-2124.tistory.com

 

'정보처리기사 필기 총정리 > 1과목: 소프트웨어 설계' 카테고리의 다른 글

코드 ★★  (0) 2020.09.30
공통 모듈 ★  (0) 2020.09.29
결합도(Coupling) ★★  (0) 2020.09.29
객체지향(Object-Oriented) ★★  (0) 2020.09.29
아키텍처 패턴 ★  (0) 2020.09.29

댓글