[자격증]/정보처리기사 필기

응집도

Ben의 프로그램 2023. 7. 6. 18:46
728x90

응집도란 하나의 모듈이 하나의 기능을 수행하는 요소들간의 연관성 척도이다. 독립적인 모듈이 되기 위해서는 응집도가 강해야한다. (결합도는 약해야 한다)

 

우논시 절교 순기 - 로 외웠다. 

 

우연적 응집도 Coincidental Cohesion : 어떠한 의미 있는 연관관계도 지니지 않은 기능 요소로 구성되는 경우이며, 서로 다른 상위 모듈에 의해 호출되어 처리상의 연관성이 없는 서로 다른 기능을 수행하는 경우의 응집도이다. 

논리적 응집도 Logical Cohesion : 논리적으로 유사한 기능을 수행하지만 서로의 관계는 밀접하지 않음 

시간적 응집도 Temporal Cohesion : 특정 시간에 실행되는 기능들을 모아 작성된 모듈

절차적 응집도 Procedural Cohesion : 모듈 수행 요소들이 반드시 특정 순서대로 수행되어야 함

교환적 응집도 Communication Cohesion : 모듈 내의 요소들이 동일한 입출력 자료로 서로 다른 기능을 수행

순차적 응집도 Sequential Cohesion : 모듈 내의 한 요소의 출력 자료가 다음 요소의 입력 자료로 사용

기능적 응집도 Functional Cohesion : 모듈 내 모든 요소들이 단일 기능을 수행

'[자격증] > 정보처리기사 필기' 카테고리의 다른 글

OSI 7 계층  (0) 2023.07.06
TCP / IP  (0) 2023.07.06
SSTF 스케쥴링  (0) 2023.07.06
IPv6  (0) 2023.07.06
객체지향과 소프트웨어 구현  (0) 2023.07.02