본문 바로가기
Programing/정보처리기사 실기

정보처리기사 실기 정리 - 12. 제품 소프트웨어 패키징

by a.k.a DUKI 2022. 2. 5.
728x90
반응형
SMALL

정보처리기사 실기 정리 - 12. 제품 소프트웨어 패키징

 

Chapter01 제품 소프트웨어 패키징 하기 (중요도: ★★)

◆ 제품 소프트웨어 패키징(Product Software Packaging): 개발이 완료된 제품 소프트웨어를 고객에게 전달하기 위한 형태로 포장하는 과정

  • 사용자 중심의 모듈 패키징 프로세스: 기능 식별 → 모듈화 → 빌드 진행 → 사용자 환경 분석 → 패키징 적용 시험 → 패키징 변경 개선

◆ 릴리즈 노트(Release Note): 고객에게 개발 과정에서 정리된 제품의 릴리즈 정보를 제공하는 문서

  • 릴리즈 노트 작성 프로세스: 모듈 식별 → 릴리즈 정보 확인 → 릴리즈 노트 개요 작성 → 영향도 체크 → 정식 릴리즈 노트 작성 → 추가 개선 항목 식별

◆ 제품 소프트웨어 패키징 도구: 배포를 위한 패키징 시에 디지털 콘텐츠의 지적 재산권을 보호하고 관리하는 기능 제공하며, 안전한 유통과 배포를 보장하는 도구

◆ 패키징 도구 활용 시 고려 사항

  • 암호화/보안 고려: 내부 콘텐츠에 대한 암호화 및 보안 고려
  • 이기종 연동을 고려: 이기종 콘테츠 및 단말기 간 DRM 연동 고려
  • 사용자 편의성 고려: 사용자 입장에서 문제를 고려하여 최대한 효율적으로 적용
  • 적합한 암호화 알고리즘 적용: 제품 소프트웨어 종류에 맞는 알고리즘을 선택하여 배포 시 범용성에 지장이 없도록 고려

◆ 저작권(Copyright): 창작물인 저작물에 대한 배타적 독점적 권리로 타인의 침해를 받지 않을 고유한 권한

◆ 디지털 저작권 관리(DRM: Digital Right Management): 저작권자가 배포한 디지털 콘텐츠가 저작권자가 의도한 용도로만 사용되도록 디지털 콘테츠 관리 및 보호 기술

◆ 디지털 저작권 관리(DRM) 구성요소

  • 콘텐츠 제공자(Content Provider): 콘텐츠를 제공하는 저작권자
  • 콘텐츠 소비자(Content Customer): 콘텐츠를 구매하여 사용하는 주체
  • 콘텐츠 분배자(Contents Distributor): 암호화된 콘텐츠를 유통하는 곳이나 사람
  • 클리어링 하우스(Clearing House): 저작권에 대한 사용 권한, 라이선스 발급, 암호화된 키 관리, 사용량에 따른 결제 관리 등을 수행하는 곳
  • DRM 콘텐츠(DRM Content): 서비스하고자 하는 암호화된 콘텐츠, 콘텐츠와 관련된 메타데이터, 콘텐츠 사용정보를 패키징하여 구성된 콘텐츠
  • 패키저(Packager): 콘텐츠를 메타데이터와 함꼐 배포 가능한 단위로 묶은 도구
  • DRM 컨트롤러(DRM Controller): 배포된 디지털 콘텐츠의 이용 권한을 통제
  • 보안 컨테이너(Security Contatiner): 원본 콘텐츠를 안전하게 유통하기 위한 전자적 보안장치

◆ 패키징 도구 구성 세부 기술

  • 암호화: 콘텐츠 및 라이선스를 암호화하고 전자 서명을 할 수 있는 기술
  • 키 관리: 콘텐츠를 암호화한 키에 대한 저장 및 분배 기술
  • 암호화 파일 생성: 콘텐츠 암호화된 콘텐츠로 생성하기 위한 기술
  • 식별 기술: 콘텐츠에 대한 식별 체계 표현 기술
  • 저작권 표현: 라이선스의 내용 표현 기술
  • 정책 관리: 라이선스 발급 및 사용에 대한 정책 표현 및 관리 기술
  • 크랙방지: 크랙에 의한 콘텐츠 사용 방지 기술
  • 인증: 라이선스 발급 및 사용의 기준이 되는 사용자 인증 기술

Chapter02 제품 소프트웨어 매뉴얼 작성 및 버전 등록 (중요도: ★)

◆ 제품 소프트웨어 매뉴얼: 사용자 측면에서 패키징 이후 설치, 제품 소프트웨어를 사용하는 데 필요한 주요 내용을 기록한 문서

◆ 제품 소프트웨어 사용자 매뉴얼: 사용자가 소프트웨어 사용에 필요한 내용을 포함한 문서

◆ 제품 소프트웨어 배포본: 사용자가 사용하기 편하도록 배포 정보를 포함하여 개발된 컴포넌트 또는 패키지가 제품화된 형태

◆ 백업 유형

  • 전체 백업(Full Backup): 백업받고자 하는 데이터 전체에 대한 백업을 하는 방식
  • 차등 백업(Differential Backup): 마지막 전체 백업 이후 변경된 모든 데이터를 백업하는 방식
  • 증분 백업(Incremental Backup): 정해진 시간을 기준으로 그 이후에 변경된 파일만을 백업하는 방식

 

 



정리는 아래 두권의 책을 참고하여 정리하였다. 아래 링크를 통해 구매 가능하다.

http://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&linkClass=&barcode=9791157676354 

 

2022 수제비 정보처리기사 실기 1권+2권 합본세트 - 교보문고

2022년 최종모의고사/암기비법서 PDF 제공(학습지원센터) | 정보처리기사는 IT 전공자뿐만 아니라 비전공자 응시 비율이 높아 오랫동안 사랑받는 대표 IT 자격증의 하나입니다. 한국 산업인력관리

www.kyobobook.co.kr

http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9791165214838&orderClick=LAG&Kc= 

 

정보처리기사 실기(2021) - 교보문고

무료 동영상 강의 + 기억상자 | 수험생의 마음으로 만든 책 - 시나공■ 시간이 부족한 수험생들의 궁금증 완전 해결!시나공 홈페이지(sinagong.gilbut.co.kr)에 50만 회원들의 질문과 답변 데이터를 철

www.kyobobook.co.kr

 

728x90
반응형
LIST

댓글