본문 바로가기
공부 및 교육/정보처리기사 실기 기출문제

[정보처리기사 실기 기출문제] 12장. 제품 소프트웨어 패키지 - 2

by whooops 2022. 7. 25.
반응형

[정보처리기사 실기 기출문제] 12장. 제품 소프트웨어 패키지 - 2

12장. 제품소프트웨어 패키지 기출문제
12장. 제품소프트웨어 패키지 기출문제

 

 

▶(   )은 소설, 시, 논문, 강연, 연술, 음악, 연극, 무용, 회화, 서예, 건축물, 사진, 영상, 지도, 도표, 컴퓨터 프로그램 저작물 등에 대하여 창작자가 가지는 배타적 독점적 권리로 타인의 침해를 받지 않을 고유한 권한이다.
저작권 ]

 


▶소프트웨어 사용자 매뉴얼은 사용자가 소프트웨어를 사용하는 과정에서 필요한 내용을 문서로 기록한 설명서와 안내서이다. 이러한 소프트웨어 사용자 매뉴얼은 ( ① ) 명세서와 ( ② ) 설계서를 토대로 작성한다.
① 컴포넌트 / ② 컴포넌트 구현 ]

 


▶다음 보기에서 디지털 저작권 관리를 위해 사용되는 기술을 모두 고르시오.
ⓐ 크랙 방지 기술
ⓑ 정책 관리 기술
ⓒ 암호화 기술
ⓓ 방화벽 기술
ⓐ 크랙 방지 기술 / ⓑ 정책 관리 기술 / ⓒ 암호화 기술 ]

 


▶지정한 브랜치로 이동할 때 사용하는 Git 명령어는?
checkout ]

 


▶다음에 제시된 소프트웨어 사용자 매뉴얼 작업들을 순서대로 나열하시오.
ⓐ 기능 식별
ⓑ 사용자 환경 파일 확인
ⓒ 최종 매뉴얼 적용
ⓓ 이상 Case 확인
ⓔ 초기화 절차 확인
ⓕ 사용자 화면 분류
ⓐ 기능 식별 → ⓕ 사용자 화면 분류 → ⓑ 사용자 환경 파일 확인 → ⓔ 초기화 절차 확인 → ⓓ 이상 Case 확인 → ⓒ 최종 매뉴얼 적용 ]

 

 


▶(   )는 개발 과정에서 소프트웨어가 얼마나 개선되었는지를 정리한 정보를 사용자와 공유하기 위해 작성하는 문서로, 이를 통해 사용자는 소프트웨어에 포함된 서비스나 사용 환경 등을 확인할 수 있다.
릴리즈 노트 Release Note ]

 


▶서버의 소스 파일이나 디렉터리를 잠그거나 해제하는 Git 명령어는?
[ lock/ unlock ]

 


▶원격 저장소에 연결할 때 사용하는 Git 명령어는?
remote add ]

 


▶소프트웨어 개발에서의 작업 중 형상 통제에 대해 간략히 서술하시오.
형상 통제는 식별된 형상 항목에 대한 변경 요구를 검토하여 현재의 기준선이 잘 반영될 수 있도록 조정하는 작업이다. ]

 


▶다음에 제시된 소프트웨어 버전 등록 과정을 순서대로 나열하시오.
ⓐ 인출 Check-Out
ⓑ 차이 Diff
ⓒ 동기화 Update
ⓓ 가져오기 Import
ⓔ 예치 Commit
ⓓ 가져오기 Import → ⓐ 인출 Check-Out → ⓔ 예치 Commit → ⓒ 동기화 Update → ⓑ 차이 Diff ]

 


▶다음 보기에서 디지털 저작권 관리를 위해 사용되는 기술을 모두 고르시오.
ⓐ 방화벽 기술
ⓑ 식별 기술
ⓒ 오류 감지 및 복구 기술
ⓓ 키 관리 기술
ⓑ 식별 기술 / ⓓ 키 관리 기술 ]

 


▶개발자별로 원격 저장소의 자료를 자신의 로컬 저장소로 복사하여 작업한 후 변경된 내용을 로컬 저장소에서 우선 반영한 다음 이를 원격 저장소에 반영하는 소프트웨어 버전 관리 도구 관련 방식은?
분산 저장소 방식 ]

 


▶다음 내용에 해당하는 저작권 관리 구성요소는?
- 암호화된 콘텐츠를 유통하는 곳이나 사람이다.
콘텐츠 분배자 Contents Distributor ]

 


▶다음 내용에 해당하는 소프트웨어 개발에서의 형상 관리 기능은?
- 기준선의 무결성을 평가하기 위해 확인, 검증, 검열 과정을 통해 공식적으로 승인하는 작업
형상 감사 ]

 


▶다음 내용에 해당하는 소프트웨어 버전 등록 관련 용어는?
- 프로그램을 수정하기 위해 저장소에서 파일을 받아오며, 소스 파일과 함께 버전 관리를 위한 파일들도 함께 받아온다.
체크 아웃 Check-Out ]

 

[정보처리기사 실기 기출문제] 12장. 제품 소프트웨어 패키지-2


▶작업 내용을 지역 저장소에 저장하기 위해 스테이징 영역 Staging Area에 추가할 때 사용하는 Git 명령어는?
add ]

 


▶원격 저장소의 전체 내용을 지역 저장소로 복제할 때 사용하는 Git 명령어는?
clone ]

 


▶새로운 브랜치 branch를 생성할 때 사용하는 Git 명령어는?
branch ]

 


▶다음에 제시된 패키징에 필요한 작업들을 순서대로 나열하시오.
ⓐ 기능 식별
ⓑ 빌드 진행
ⓒ 패키징 및 적용 시험
ⓓ 사용자 환경 분석
ⓔ 모듈화
ⓕ 패키징 변경 개선
ⓐ 기능 식별 → ⓔ 모듈화 → ⓑ 빌드 진행 → ⓓ 사용자 환경 분석 → ⓒ 패키징 및 적용 시험 → ⓕ 패키징 변경 개선 ]

 


▶다음 내용에 해당하는 소프트웨어 버전 등록 관련 용어는?
- 동기화 Update 저장소에 있는 최신 버전으로 자신의 작업 공간을 동기화한다.
동기화 Update ]


▶다음 보기에서 빌드 자동화 도구를 모두 고르시오.
ⓐ Gradle
ⓑ Release
ⓒ Make
ⓓ Jenkins
ⓐ Gradle / ⓒ Make / ⓓ Jenkins ]

 


▶다음 내용에 해당하는 소프트웨어 버전 등록 관련 용어는?
- 체크아웃한 파일의 수정을 완료한 후 저장소의 파일을 새로운 버전으로 갱신한다.
체크인 Check-in ]

 


▶형상 관리 SCM; Software Configuration Management의 개념을 간단하게 서술하시오.
형상 관리는 개발 과정에서 소프트웨어의 변경 사항을 관리하기 위해 개발된 일련의 활동이다. ]

 

 


▶다음 내용에 해당하는 소프트웨어 개발에서의 형상 관리 기능은?
- 소프트웨어 업그레이드나 유지 보수 과정에서 생성된 다른 버전의 형상 항목을 관리하고, 이를 위해 특정 절차와 도구를 결합시키는 작업
버전 제어 ]

 


▶다음 내용에 해당하는 소프트웨어 버전 등록 관련 용어는?
- 체크인을 수행할 때 이전에 갱신된 내용이 있는 경우에는 충돌을 알리고 diff 도구를 이용해 수정한 후 갱신을 완료한다.
[ 커밋 Commit ]


▶로컬 저장소의 변경 내용을 원격 저장소에 반영할 때 사용하는 Git 명령어는?

[ push ]

 

 

▶commit 작업 내용을 지역 저장소에 저장할 때 사용하는 Git 명령어는?

[ commit ]

 

 

▶(   )은 사용자가 소프트웨어를 사용하는 과정에서 필요한 내용을 문서로 기록한 설명서와 안내서로, 사용자가 소프트웨어 사용에 필요한 절차, 환경 등의 제반 사항이 모두 포함되도록 작성한다.

[ 소프트웨어 사용자 매뉴얼 ]

 

 

▶다음에 제시된 릴리즈 노트 작업들을 순서대로 나열하시오.

ⓐ 릴리즈 정보 확인

ⓑ 정식 릴리즈 노트 작성

ⓒ 모듈 식별

ⓓ 영향도 체크

ⓔ 추가 개선 항목 식별

ⓕ 릴리즈 노트 개요 작성

[ ⓒ 모듈 식별 → ⓐ 릴리즈 정보 확인 → ⓕ 릴리즈 노트 개요 작성 → ⓓ 영향도 체크 → ⓑ 정식 릴리즈 노트 작성 → ⓔ 추가 개선 항목 식별 ]

 

 

▶개발자와 고객이 정보를 공유하기 위해 작성하는 것으로, 표준 형식은 없지만, 일반적으로 머리말, 개요, 목적, 문제 요약, 재현 항목, 수정/개선 내용, SW 지원 영향도, 노트 등이 포함되도록 작성하는 것은?

[ 릴리즈 노트 Release Note ]

 

 

▶다음 마스터 브랜치의 내용을 원격 저장소에 반영하기 위한 Git 명령문에서 <준비 작업>을 참고하여 <Git 명령>의  괄호 안에 들어갈 명령은?

<준비 작업>

   $ git remote add origin

   https://github.com/test/gitstusy.git 

<Git 명령>

   $ git ( ① ) ( ② ) master

[  push / ② origin ]

 

[정보처리기사 실기 기출문제] 12장. 제품 소프트웨어 패키지-2

▶다음 내용에 해당하는 저작권 관리 구성요소는?

- 콘텐츠 원본을 안전하게 유통하기 위한 전자적 보안 장치이다.

[ 보안 컨테이너 Security Container ]

 

 

 

▶지정한 브랜치의 변경 내용을 현재 HEAD 포인터가 가리키는 브랜치에 반영함으로써 두 브랜치를 병합할 때 사용하는 Git 명령어는?

[ merge ]

 

 

▶다음 내용에 해당하는 저작권 관리 구성요소는?

- 콘텐츠를 구매해서 사용하는 주체이다.

[ 콘텐츠 소비자 Customer ]

 

 

▶다음 보기에서 빌드 자동화 도구를 모두 고르시오.

ⓐ Packager

ⓑ Maven

ⓒ Tomcat

ⓓ Ant

[ ⓑ Maven / ⓓ Ant ]

 

 

▶(   )은 버전 관리 자료가 서버에 저장되어 관리되는 방식으로, 모든 버전 관리는 서버에서 수행되며, 서버에 문제가 생기면 서버가 복구되기 전까지 다른 개발자와의 협업 및 버전 관리 작업은 중단된다.

[ 클라이언트/ 서버 방식 ]

 

 

▶지정한 파일에 대한 위치나 마지막 수정 일자 등에 대한 정보를 표시하는 Git 명령어는?

[ info ]

 

 

[정보처리기사 실기 기출문제] 12장. 제품 소프트웨어 패키지-2

 

[정보처리기사 실기 기출문제] 12장. 제품 소프트웨어 패키지-1

[정보처리기사 실기 기출문제] 12장. 제품 소프트웨어 패키지-1 ▶다음 내용에 해당하는 저작권 관리 구성요소는? - 배포된 콘텐츠의 이용 권한을 통제하는 프로그램이다. [ DRM 컨트롤러

whooops.tistory.com

 

반응형

댓글