Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- LINUX MASTER
- suricata
- ICT멘토링
- Docker
- GoogleDrive
- cloud
- API
- Resnet
- colab
- 국가과제
- Powershell
- git
- Github
- 인터넷의이해
- Machine Learning
- Python
- Spring
- rnn
- VSCode
- KAKAO
- 크롤링 개발
- Spring Boot
- 코딩도장
- OSS
- Database
- ChatGPT
- C언어
- Web
- 고등학생 대상
- Rocky Linux
Archives
- Today
- Total
코딩두의 포트폴리오
[실기] 12장. 제품 소프트웨어 패키징 본문

153(D) 소프트웨어 패키징
154(B) 릴리즈 노트 작성
<릴리즈 노트 작성 항목>
Header(머릿말) - 릴리즈 노트 이름, SW 이름, 릴리즈 버전, 릴리즈 날짜, 릴리즈 노트 날짜, 릴리트 노트 버전 등
155(A) 디지털 저작권 권리
디지털 저작권 관리(DRM): 저작권자가 배포한 디지털 콘텐츠가 의도한 용도로만 전 과정에 걸쳐 사용되는 디지털 콘텐츠 관리 및 보호 기술
<디지털 저작권 관리의 흐름 및 구성 요소>

| 클리어링 하우스 | 저작권 사용 권한, 라이선스 발급, 암호화된 키 관리, 사용량에 따른 결제 관리 수행 |
| 콘텐츠 제공자 | 콘텐츠를 제공하는 저작권자 |
| 패키저 | 콘텐츠를 메타 데이터와 함께 배포 가능한 형태로 묶어 암호화하는 프로그램 |
| 콘텐츠 분배자 | 암호화된 콘텐츠를 유통하는 곳이나 사람 |
| 콘텐츠 소비자 | 콘텐츠를 구매해서 사용하는 주체 |
| DRM 컨트롤러 | 배포된 콘텐츠의 이용 권한을 통제하는 프로그램 |
| 보안 컨테이너 | 콘텐츠 원본을 안전하게 유통하기 위한 전자적 보안 장치 |
<디지털 저작권 관리의 기술 요소>
| 암호화 | 콘텐츠 및 라이선스를 암호화하고 전자 서명을 할 수 있는 기술 |
| 키 관리 | 콘텐츠를 암호화한 키에 대한 저장 및 분배 기술 |
| 암호화 파일 생성 | 콘텐츠를 암호화된 콘텐츠로 생성하기 위한 기술 |
| 식별 기술 | 콘텐츠에 대한 식별 체계 표현 기술 |
| 저작권 표현 | 라이선스의 내용 표현 기술 |
| 정책 관리 | 라이선스 발급 및 사용에 대한 정책 표현 및 관리 기술 |
| 크랙 방지 | 크랙에 의한 콘텐츠 사용 방지 기술 |
| 인증 | 라이선스 발급 및 사용의 기준이 되는 사용자 인증 기술 |
156(D) 소프트웨어 설치 메뉴얼 작성
157(D) 소프트웨어 사용자 메뉴얼 작성
158(A) 소프트웨어 버전 등록
소프트웨어 패키징의 형상 관리
- 형상 관리: 개발 과정에서 SW의 변경 사항을 관리하기 위해 개발된 일련의 활동
- 형상 관리는 SW 개발의 전 단계에 적용되는 활동, 유지보수 단계에서도 수행
- 형상 관리는 SW 개발의 전체 비용 줄이고, 개발 과정의 여러 방해 요인이 최소화되도록 보증하는 것을 목적으로 함
- 대표적인 형상 관리 도구: Git, SVN, CVS
<형상 관리 기능>
형상 통제: 식별된 형상 항목에 대한 변경 요구를 검토 -> 현재의 기준선(Base Line)이 잘 반영될 수 있도록 조정
(기준선: 정식으로 검토되고 합의된 명세서나 제품)
<소프트웨어의 버전 등록 관련 주요 기능>
| 체크아웃 | - 프로그램을 수정하기 위해 저장소에서 파일을 받아옴 - 소스 파일과 함께 버전 관리를 위한 파일들도 받아옴 |
| 체크인 | 체크아웃 한 파일의 수정을 완료한 후 저장소의 파일을 새로운 버전으로 갱신함 |
| 커밋 | 체크인을 수행시 이전에 갱신된 내용이 있는 경우에는 충돌을 알리고 diff 도구를 이용해 수정한 후 갱신을 완료함 |
159(D) 소프트웨어 버전 관리 도구
160(C) 빌드 자동화 도구
'정보처리기사' 카테고리의 다른 글
| [실기] 11장. 응용 SW 기초 기술 활용 (1) | 2025.10.20 |
|---|---|
| [실기] 10장. 프로그래밍 언어 활용 (0) | 2025.10.19 |
| [실기] 9장. 소프트웨어 개발 보안 구축 (0) | 2025.10.18 |
| [실기] 8장. SQL 응용 (0) | 2025.10.12 |
| [실기] 7장. 애플리케이션 테스트 관리 (0) | 2025.10.10 |
