Others/정보처리기사
2021. 7. 6. 23:22
[정보처리기사] 서버 프로그램 구현
1. 개발환경 구축 개발 도구 - 빌드 도구, 구현 도구, 테스트 도구, 형상 관리 도구 서버 하드웨어 개발환경 - 웹 서버, 웹 애플리케이션 서버, 데이터베이스 서버, 파일 서버 소프트웨어 개발환경 - 운영체제, 미들웨어, DBMS 형상 관리 - 소프트웨어 개발을 위한 전체 과정에서 발생하는 모든 항목의 변경 사항을 관리하기 위한 활동 - 공유 폴더 방식(RCS, SCCS), 클라이언트/서버 방식(CVS, SVN), 분산 저장소 방식(Git) 2. 공통 모듈 구현 모듈 - 모듈화를 통해 분리된 시스템의 각 기능들, 그 자체로 하나의 완전한 기능을 수행할 수 있는 독립된 실체 - 독립성을 높이기 위해, 결합도는 낮게, 응집도는 강하게, 모듈의 크기는 작게 모듈화 - 소프트웨어의 성능을 향상시키거나, 복잡..