응집도1 [정보처리기사] 모듈의 결합도(Coupling)와 응집도(Cohesion) 1. 모듈 - 모듈은 시스템의 각 기능으로 소프트웨어의 성능을 향상시키거나 수정 및 재사용을 용이하게 하기 위해 기능 단위로 분해한 것을 말한다. - 모듈의 독립성은 결합도(Coupling)를 약하게, 응집도(Cohesion)를 강하게, 모듈의 크기가 작을 때 독립성이 높아진다. - 독립성이 높은 모듈일수록 모듈을 수정하더라도 다른 모듈들에게는 거의 영향을 미치지 않고, 오류가 발생하더라도 쉽게 발견하고 수정할 수 있다. 2. 결합도(Coupling) - 결합도는 모듈 간에 상호 의존하는 정도 또는 두 모듈 사이의 연관 관계를 의미한다. 결합도가 약할수록 독립적인 모듈 - 결합도는 약할수록 좋다. 결합도 종류 내용 결합도 약함 자료 결합도 (Data Couplign) 모듈 간의 인터페이스가 자료 요소로만.. 2021. 3. 5. 이전 1 다음