728x90 결합도1 [정보처리기사 실기] 05. 서버 프로그램 구현 - 공통 모듈 구현 1. 공통 모듈 구현 모듈(Module) - 하나의 완전한 기능을 수행할 수 있는 독립된 실체 모듈의 특징 - 각각의 모듈은 상대적으로 독립성을 가지고 있음 - 모듈의 독립성은 결합도와 응집도에 의해 측정되며, 독립성을 높이려면 모듈의 결합도는 약하게, 응집도는 강하게, 모듈의 크기는 작게 만들어야 함 모듈화 - 소프트웨어의 성능을 향상시키거나 시스템의 디버깅, 시험, 통합 및 수정을 용이하도록 시스템을 분해하고 추상화하는 기법 모듈화 기법 - 루틴 : 소프트웨어에서 특정 동작을 수행하는 일련의 코드로 기능을 가진 명령들의 모임 - 메인 루틴, 서브 루틴 응집도(Cohesion) - 모듈의 독립성을 나타내는 정도로, 모듈 내부 구성요소 간 연관 정도이다 응집도 유형 (우논시절 통순기) - 응집도의 유형에.. 2022. 10. 5. 이전 1 다음 728x90