애플리케이션 설계1 728x90 2024 #정보처리기사 필기요약 #1-3. 애플리케이션 설계 제 1과목 소프트웨어 설계 > 애플리케이션 설계(1) 공통 모듈 설계모듈(Module)의 개념 [2023년 3회]모듈은 크게 독립된 하나의 소프트웨어 또는 하드웨어 단위를 지칭하는 용어이다.모듈화를 통해 분리된 시스템의 기능서브 프로그램서브 루틴소프트웨어 내의 단위 프로그램작업 단위모듈의 특징각각의 모듈은 상대적으로 독립성을 가지고 있다.모듈은 단독으로 컴파일할 수 있으며, 재사용할 수 있다.독립성이 높은 모율일수록 수정 시 다른 모듈에 영향을 거의 미치지 않고, 오류 발생 시 쉽게 해결할 수 있다.모듈의 독립성은 결합도와 응집도에 의해 측정된다.모듈의 독립성을 높이는 방법모듈의 결합도는 약하게(낮게)응집도는 강하게(높게)모듈의 크기는 작게 만든다.*응집도(Cohesion): 한 모듈 내의 각 구성 요소.. 2024. 7. 5. 728x90 이전 1 다음 728x90