응집도 Cohesion

yongju·2024년 1월 17일
0

정보처리기사

목록 보기
77/91

응집도 Cohesion

  • 명령어, 호출문 등의 모듈의 내부 요소들이 서로 관련되어있는 정도
  • 강할수록 좋다!

기능적 응집도 Functional Cohesion

모듈 내부의 모든 기능 요소들이 단일 문제와 연관되어 수행

순차적 응집도 Sequential Cohesion

모듈 내 하나의 활동으로 부터 나온 출력데이터를 다음 모듈의 입력 데이터로 사용되는 경우

교환적 응집도 Communication Cohesion

동일한 입출력을 사용하여 서로 다른 기능을 수행하는 구성요소들이 모임

절차적 응집도 Proceedual Cohesion

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

시간적 응집도 Temporal Cohesion

특정 시간에 처리되는 몇개의 기능을 모아 하나의 모듈로 처리

논리적 응집도 Logical Cohesion

유사한 성격을 갖거나 특정 형태로 분류되는 처리 요소들로 하나의 모듈 형성

우연적 응집도 Coincidental Cohesion

모듈 내부가 서로 관련없는 요소로만 구성

profile
AI dev

0개의 댓글