정보처리기사 실기

정보처리기사 실기 : 12장 제품 소프트웨어 패키징(통합모음 : 중요 키워드 정리)

2022. 8. 23. 17:18
728x90

12-0

  • 소프트웨어 패키징 : 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것
  • 릴리즈 노트 : 소프트웨어 개발 과정에서 정리된 릴리즈 정보 고객과 공유하기 위한 문서
  • 저작권 : 창작자가 가지는 배타적 독점적 권리로, 타인의 침해를 받지 않을 고유한 권한
  • 디지털 저작권 관리(DRM) : 저작권자가 배포한 디지털 콘텐츠가 저작권자가 의도한 용도로만 사용되도록 디지털 콘텐츠 관리 및 보호기술
    • 클리어링 하우스 : 저작권에 대한 사용권한, 라이선스 발급, 암호화된 키 관리 등
    • 콘텐츠 제공자 : 콘텐츠를 제공하는 저작권자
    • 패키저 : 콘텐츠를 메타 데이터와 함께 배포 가능한 형태로 묶어 암호화하는 프로그램
    • 콘텐츠 분배자 : 암호화된 콘텐츠를 유통하는 곳이나 사람
    • 콘텐츠 소비자 : 콘텐츠를 구매해서 사용하는 주체
    • DRM 컨트롤러 : 배포된 콘텐츠의 이용 권한을 통제하는 프로그램
    • 보안 컨테이너 : 콘텐츠 원본을 안전하게 유통하기 위한 전자적 보안장치

 

12-1

  • 소프트웨어 설치 메뉴얼 : 개발 초기에서부터 적용된 기준이나 사용자가 소프트웨어를 설치하는 과정에 필요한 내용을 기록한 설명서와 안내서
  • 소프트웨어 사용자 메뉴얼 : 사용자가 소프트웨어를 사용하는 과정에서 필요한 내용을 문서로 기록한 설명서와 안내서

 

12-2

  • 형상관리 : 소프트웨어의 개발과정에서 소프트웨어의 변경 사항을 관리하기 위해 개발된 일련의 활동.
    • 형상관리를 통해 가시성과 추적성을 보장함으로써, 소프트웨어의 생산성과 품질을 높일 수 있다.
  • 형상관리 기능
    • ex) 형상 식별, 버전 제어, 형상 통제, 형상 감사, 형상 기록
  • 소프트웨어 버전 등록 관련 주요기능
    • ex) 저장소, 가져오기, 체크아웃, 체크인, 커밋, 동기화
  • 소프트웨어 버전 등록 과정
    • 가져오기 - 인출 - 예치 - 동기화 - 차이

 

12-3

  • 소프트웨어 버전 관리 도구
    • 공유 폴더 방식 : 버전관리 자료가 로컬 컴퓨터의 공유 폴더에 저장되어 관리 되는 방식
    • 클라이언트-서버 방식 : 버전 관리 자료가 중앙 시스템에 저장, 관리되는 방식
    • 분산 저장소 : 버전 관리 자료가 하나의 원격 저장소와 분산된 개발자 PC의 로컬 저장소와 함께 저장되어 관리되는 방식
    • 서브버전 : CVS를 개선한 것으로, 아파치가 개발하였다.
    • Git : 리눅스 커널 개발에 사용할 관리 도구로, 개발한 이후로 유지보수 되고있다.

 

12-4

  • 빌드 : 소스코드 파일들을 컴파일한 후, 여러개의 모듈을 묶어 실행 파일로 만드는 과정이며, 이러한 빌드를 포함하여 테스트 및 배포를 자동화하는 도구를 빌드 자동화 도구라고 한다.
    • ex)  Ant, Make 등이 있음.
  • 빌드 자동화 도구 : 빌드를 포함하여 테스트 및 배포를 자동화 하는 도구
    • Jenkins : Java 기반의 오픈소스 형태, 가장 많이 사용되는 빌드 자동화 도구
    • Gradle : Groovy를 기반으로 한 오픈소스 형태의 자동화 도구로, 안드로이드앱 개발환경에서 주로 사용.

 

728x90
저작자표시 비영리 변경금지 (새창열림)

'정보처리기사 실기' 카테고리의 다른 글

정보처리기사 실기 : 11장 SW 기초 기술 활용(통합모음 : 중요 키워드 정리)  (0) 2022.08.23
정보처리기사 실기 : 10장 애플리케이션 테스트(통합모음 : 중요 키워드 정리)  (0) 2022.08.23
정보처리기사 실기 : 9장 소프트웨어 개발 보안 구축(통합모음 : 중요 키워드 정리)  (0) 2022.08.23
정보처리기사 실기 : 8장 SQL응용(통합모음 : 중요 키워드 정리)  (0) 2022.08.23
정보처리기사 실기 : 7장 애플리케이션 테스트(통합모음 : 중요 키워드 정리)  (0) 2022.08.12
'정보처리기사 실기' 카테고리의 다른 글
  • 정보처리기사 실기 : 11장 SW 기초 기술 활용(통합모음 : 중요 키워드 정리)
  • 정보처리기사 실기 : 10장 애플리케이션 테스트(통합모음 : 중요 키워드 정리)
  • 정보처리기사 실기 : 9장 소프트웨어 개발 보안 구축(통합모음 : 중요 키워드 정리)
  • 정보처리기사 실기 : 8장 SQL응용(통합모음 : 중요 키워드 정리)
IT의 큰손
IT의 큰손
IT계의 큰손이 되고 싶은 개린이의 Log 일지
IT의 큰손
Developer Story House
IT의 큰손
전체
오늘
어제
  • 분류 전체보기 (457)
    • 정보처리기사 필기 (18)
    • 정보처리기사 실기 (12)
    • 정보처리기사 통합 QUIZ (12)
    • 빅데이터 (11)
    • 안드로이드 (11)
    • 웹페이지 (108)
    • 자바 (49)
    • SQLD (3)
    • 백준 알고리즘 (76)
    • 데이터베이스 (41)
    • 깃허브 (2)
    • Library (14)
    • Server (31)
    • 크롤링&스크래핑 (3)
    • Spring (23)
    • Vue.js (13)
    • React (27)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • Developer Stroy House

인기 글

태그

  • IT자격증공부
  • 웹개발자
  • ajax
  • 정보처리기사필기
  • IT자격증
  • DBA
  • 백준
  • DB
  • html
  • jquery
  • React
  • 개발블로그
  • IT개발자
  • 백엔드
  • 프론트엔드
  • 웹페이지
  • 자바
  • it
  • 정보보안전문가
  • 정보처리기사
  • 개발자
  • java
  • 앱개발자
  • JavaScript
  • 코딩테스트
  • 웹개발
  • 알고리즘
  • 데이터베이스
  • jsp
  • css

최근 댓글

최근 글

Designed By hELLO
IT의 큰손
정보처리기사 실기 : 12장 제품 소프트웨어 패키징(통합모음 : 중요 키워드 정리)
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.