정보처리기사/소프트웨어 개발

소프트웨어 모듈화

경미미 2022. 9. 23. 12:03

소프트웨어 모듈화

- 소프트웨어의 성능을 향상시키거나 시스템의 수정 및 재사용, 유지 관리 등이 용이하도록 시스템의 기능들을 모듈 단위로 나누는 것을 의미합니다.

장점

- 프로그램의 효율적인 관리가 가능하고 성능을 향상합니다.

- 전체적인 소프트웨어 이해의 용이성이 증대하고 복잡성이 감소합니다.

- 소프트웨어 시험, 통합, 수정 시 용이합니다.

- 기능이 분리 가능하여 인터페이스가 단순합니다.

- 오류의 범위를 최소화합니다.

- 모듈의 재사용 가능으로 개발과 유지보수에 용이합니다.

 

정보처리기사 2022년 1회 24번 출제