본문 바로가기

2021 정보처리기사/2과목: 소프트웨어 개발

[2021 정보처리기사] 소프트웨어 패키징(SW 패키징)

728x90
반응형

목차

 

 

 

[정보처리기사 2과목 필기 예상 키워드] 목록으로 돌아가기
과목: 2. 소프트웨어 개발
챕터: 3장 제품 소프트웨어 패키징
키워드: 소프트웨어 패키징
#소프트웨어 패키징의 개요
#패키징 작업순서

 

 

소프트웨어 패키징의 개요

소프트웨어 패키징이란 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것을 말한다.

✔ 사용자 중심으로 진행
✔ 소스코드는 *모듈화하여 패키징
✔ 다양한 사용환경을 고려하여 일반적 *배포 형태로 패키징
* 패키징에서의 모듈화(Modulrarity): 패키징 과정에서 모듈화란 확인된 기능 단위로 코드를 분류하는 것이다.
* 일반적인 배포용 파일형식: msi, dmg, jar, war, ear, apk, ipa 등

 

 

패키징 시 고려사항

사용자 시스템 환경(OS, CPU, 메모리 등)에 필요한 최소환경 정의
UI는 시각적인 자료 + 매뉴얼과 일치시켜 패키징
하드웨어와 함께 관리될 수 있도록 *Managed Service 형태로 제공
보안을 위한 이기종 연동 고려
소프트웨어 종류에 적합한 암호화 알고리즘 적용
* Managed Service:
고객이 사용중인 SW를 24시간 모니터링하면서 문제 발생 시 현장에 바로 출동하여 필요한 점검을 수행하는 등의 체계적인 운영관리와 유지보수를 수행하는 서비스

 

 

패키징 작업 순서

기능 식별 ➡ 모듈화 ➡ 빌드진행(모듈단위) ➡ 사용자 환경분석 ➡패키징 및 적용시험 ➡ 패키징 변경 개선 ➡ 배포

✔ 온라인 배포: 별도로 마련한 서버에 설치 및 사용 매뉴얼과 함께 배포 파일을 등록하여 고객이 직접 다운받아 사용
✔ 오프라인 배포: CD-ROM, DVD, USB 등에 설치 및 사용 매뉴얼과 함께 배포 파일을 담는다

 

 

 

 

 

 

[2021 정보처리기사 키워드 정리] 2. 소프트웨어 개발 (상시업데이트)

[2021 정보처리기사 키워드 정리] 2. 소프트웨어 개발 2021년 정보처리기사 공부를 위해 각 과목/챕터 별 Best 키워드를 정리해 놓은 글입니다. 시나공 문제집의 기출빈도와 중요도를 기준으로 정리

y-oni.tistory.com

참고: 시나공 정보처리기사 필기 (저자: 강윤석, 김용갑, 김우경, 김정준 | 출판사: 길벗), 유튜브 주간컴공TV

728x90