728x90
728x90
이번 시간은 정보처리기사 실기에서 다루는 12장 제품 소프트웨어 패키징에 대해서 정리를 해보았습니다.
* 이 글은 정보처리기사 공부 목적으로 쓴 글입니다. 그러다 보니 혹시 제가 잘못 작성한 부분이 있거나 수정이 필요하다면 댓글로 알려주시면 감사하겠습니다.
모듈화 | 모듈(기능 단위로 분해하고 추상화되어 재사용 가능한 단위) 중심의 소프트웨어 설계 기법 |
제품 소프트웨어 패키징 | 개발이 완료된 제품 소프트웨어를 고객에게 전달하기 위해 포장하는 과정 |
릴리즈 노트 | 제품에 대한 정보와, 수정/변경 작업에 대한 정보를 제공하는 문서 |
릴리즈 노트 작성항목 | 헤 개목이 재수사 소노 면연 1. 헤더: 문서 이름, 제품 이름, 버전 번호 등 2. 개요 3. 목적 : 새로운 기능 목록 4. 이슈 요약 : 버그 설명이나 추가항목 등 5. 재현 항목 : 버그 재현 단계 6. 수정/개선 내용 7. 사용자 영향도 8. 소프트웨어 지원 영향도 9. 노트 : SW/HW 설치 항목, 업그레이드 항목 10. 면책조항 11. 연락정보 |
제품 소프트웨어 패키징 도구 | 디지털 콘텐츠의 저작권을 보호하고 안전한 유통과 배포를 보장하는 도구 |
패키징 도구 활용시 고려사항 | 암이복최사 1. 암호화/보안 고려 2. 이기종 연동 고려 3. 복잡성 및 비효율성 고려 4. 최적화 암호화 알고리즘 적용 5. 사용자 편의성 고려 |
저작권 | 저작물에 대한 배타적 독점적 권리 |
DRM 구성요소 |
제콘패 클소 컨보 1. 제공자 (저작권자) 2. DRM 콘텐츠 : 암호화된 콘텐츠와 콘텐츠의 메타 데이터 3. 패키저 : 콘텐츠 배포를 위해 묶는 도구 4. 클리어링 하우스: 라이센싱 중개/발급 및 저작권료 정산/분뱨 5. 콘텐츠 소비자 6. DRM 컨트롤러 : 콘텐츠의 이용 권한 통제 7. 보안 컨테이너 : 콘텐츠의 유통을 위한 보안장치 |
패키징 도구 | 암키식 저 인정파크 1. 암호화 : PKI, 전자서명 2. 키 관리 3. 식별기술: DOI, URI 4. 저작권 표현: XrML, MPEG-21 5. 인증: SSO 6. 정책 관리: XML, CMS 7. 암호화 파일 생성 : Pre-packaging, On-the-fly Packaging 8. 크랙 방지 : 코드 난독화, SecureDB |
PKI | 공개키 기반 구조(Public Key Infrastructure). 인증서를 발급받아 안전하게 통신 |
전자서명 | 서명자와 서명사실을 나타내는 전자적 정보 cf. 디지털 서명 알고리즘(DSA) ⇒ SHA-1, 국내 표준 디지털 서명 아록리즘(KCDSA )⇒ HAS-160 |
DOI | Digital Object Identifier. 디지털 저작물에 번호를 부여하는 시스템 |
URI | 인터넷 자원을 식별하는 고유 주소 |
XrML | 권리 조건을 표현한 XML 기반의 마크업 언어 |
MPEG-21 | 멀티미디어 프레임워크를 위한 표준 규격 |
SSO | 한 번의 인증을 통해 여러 시스템에 재인증할 필요 없이 로그인하는 기술 |
Pre-packaging | 콘텐츠를 등록하자마자 암호화하는 방법 |
On-the-fly Packaging | 사용자가 요청한 시점에 콘텐츠를 암호화하는 방법 |
XML | 특수한 목적을 갖는 마크업 언어를 만드는 데 쓰는 언어 |
CMS | 콘텐츠 생산~폐기까지 전 과정을 관리하는 기술 |
코드 난독화 | 역공학을 방지하기 위해 소스코드를 알아보기 힘들게 바꾸는 기술 |
Secure DB | DB의 파일을 암호화는 보안 강화 기술 |
제품 소프트웨어 매뉴얼 | 제품 소프트웨어를 설치 및 사용하는 데 필요한 내용을 기록한 문서 |
설치 매뉴얼 구성요소 | 목이주구 1. 목차 및 개요 2. 이력 정보 3. 매뉴얼 주석 4. 설치 도구 구성 |
제품 소프트웨어 사용자 매뉴얼 | 사용자가 소프트웨어 사용에 필요한 내용을 기록한 문서 |
사용자 매뉴얼 작성 프로세스 | 작구구검 1. 작성 지침 정의 2. 구성요소 정의 3. 구성요소별 내용 작성 4. 검토 |
제품 소프트웨어 배포본 | 사용자가 쓰기 편하도록 개발된 컴포넌트 또는 패키지가 제품화된 형태 |
배포용 미디어 제작 프로세스 | 선관설 검정인 1. 미디어 형태 선정 (CD? 온라인?) 2. 관리 체계 확인 (시리얼 넘버 등) 3. 설치 파일 및 매뉴얼 확인 4. 배포본 검증 5. 배포용 미디어 정보 확인 6. 최종 인증 확인 및 배포 |
백업의 유형 | 전차증 1. 전체 백업 Full 2. 차등 백업 Differential 3. 증분 백업 Incremental |
차등 백업 | 마지막 전체 백업 이후 변경된 모든 데이터 백업 |
증분 백업 | 정해진 시점 기준으로 그 이후의 변경된 데이터 백업 |
728x90
300x250
'개인공부 > 정보처리기사' 카테고리의 다른 글
[정보처리기사 실기] 11. 응용 SW 기초 기술 활용 (1) | 2024.05.05 |
---|---|
[정보처리기사 실기] 10. 애플리케이션 테스트 관리 (1) | 2024.05.04 |
[정보처리기사 실기] 9. 소프트웨어 개발 보안구축 (1) | 2024.05.04 |
[정보처리기사 실기] 8. 서버 프로그램 구현 (1) | 2024.05.03 |
[정보처리기사 실기] 7. SQL 응용 (4) | 2024.05.03 |