정보시스템감리사 시험공부 정리노트 with Gemini
1. 응집도 (Cohesion)응집도는 "모듈 내부 요소들이 얼마나 밀접하게 관련되어 있는가"를 나타냅니다. 높을 수록(High Cohesion) 좋습니다. 응집도의 종류 (약함 → 강함 순)단계종류설명예시1(😫)우연적(Coincidental)서로 관련 없는 요소들이 모임단순 편의상 묶어둔 코드2(😔)논리적(Logical)유사한 성격의 기능을 논리적으로 묶음출력 관련 함수들을 한 모듈에 모음3(😒)시간적(Temporal)특정 시간에 처리되는 기능을 모음초기화(init), 종료 처리 모듈4(😐️)절차적(Procedural)실행 순서가 정해진 기능을 모음순서도는 있으나 데이터 공유는 없음5(😊)통신적(Communication)동일한 입출력 데이터를 사용하는 기능동일 데이터셋으로 A계산, B계산 수행..