[정처기] 1-12 모듈 구현


[정처기] 1-12 모듈 구현

1. 단위모듈 구현 SW를 기능단위로 분해하여 개별적으로 구현 각 모듈을 독립적으로 활용 결합도를 낮추고 응집도를 높여 독립성을 강화시킨다. 팬아웃 최소화, 팬인 최대화 2. 결합도 모듈과 모델간의 의존성 정도 관련이 적을수록 모듈의 독립성 ↑ 결합도 유형 (데스 제외 공새) 자료 결합도 (Data Coupling) : 값만 전달 스탬프 결합도 (Stamp Coupling) : 자료구조 (배열, 포인터) 전달 제어 결합도 (Control Coupling) : 제어요소 전달 (if( ) 등..) 외부 결합도 (External Coupling) : 외부 변수 사용 공통 결합도 (Common Coupling) : 전역변수 내용 결합도 (Content Coupling) : 내용이 얽혀있음 3. 응집도 모듈 내부에서 밀접한 관계를 맺고 있는 것 응집도가 높을수록 좋음 응집도 유형 (우논시절통순기) 기능적 응집도 순차적 응집도 통신적 응집도 : 동일한 입력과 출력 절차적 응집도 시간적 응집도 ...


#정보처리기사실기 #정처기실기

원문링크 : [정처기] 1-12 모듈 구현