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
                            
                        
                          
                          - 고등학생 대상
- Github
- 코딩도장
- colab
- LINUX MASTER
- VSCode
- C언어
- API
- Web
- GoogleDrive
- 국가과제
- 인터넷의이해
- cloud
- Python
- Resnet
- Machine Learning
- Docker
- Spring Boot
- 크롤링 개발
- git
- rnn
- OSS
- ChatGPT
- ICT멘토링
- Powershell
- suricata
- Rocky Linux
- KAKAO
- Spring
- Database
                            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 |