2과목. 소프트웨어 개발
1장~3장 : 통합 모음
1. 해싱 함수 중 레코드 키를 여러 부분으로 나누고, 나눈 부분의 각 숫자를 더하거나 XOR한 값을 홈주소로 사용하는 방식은?
정답 : 폴딩법
2. 절차형 SQL은 BEGIN~END 형식으로 작성되는 블록 구조로 구성된다.
정답 : (O)
3. 트리의 차수는 가장 차수가 많은 노드의 차수를 의미한다.
정답 : (O)
4. 데이터베이스의 4가지 정의 중 자료의 중복을 배제한 데이터의 모임은?
정답 : (통합된데이터)
5. 데이터의 독립성 중 응용 프로그램과 데이터베이스를 독립시킨것은?
정답 : (논리적독립성)
6. 데이터의 독립성 중 응용 프로그램과 하드웨어를 독립시킨것은?
정답 : (물리적독립성)
7. 절차형 SQL은 DBMS 엔진에서 직접 실행되기 때문에 일반적인 프로그래밍 언어에 비해 효율이 뛰어나다.
정답 : (X)
[해설] 연속적인 실행이나 분기,반복등의 제어가 가능한 SQL이지만 일반적인 프로그래밍 언어에 비해 효율은 떨어진다.
8. 전위식을 후위식으로 표현하면?-/*A+BCDE
정답 : (ABC+*D/E-)
9. 동일한 자료형의 데이터들이 같은 크기로 나열되어 순서를 갖고 있는 집합, 기억장소의 추가가 어려움
정답 : (배열)
10. 조직의 고유한 업무를 수행하는 데 존재 가치가 확실하고 없어서는 안 될 반드시 필요한자료
정답 : (운영데이터)
11. 자료들을 반드시 연속적으로 배열 시키지 않고 임의의 기억공간에 기억시키되, 자료 항목의 순서에 따라 노드의 포인터 부분을 이용하여 서로 연결시킨 자료 구조는?
정답 : (연결리스트)
12. 선택정렬을 이용하여 오름차순으로 정렬했을 때 3회전 후의 결과?
정답 : (14,17,35,40,37)
13. 모듈간 통신 방식을 구현하기 위해 사용되는 IPC의 메소드에 속하지 않는 것은?
a.Adapter b.Shared Memory c.Semaphores d.Message Queueing
정답 : (a. Adapter)
14. 코드의 자동생성, 컴파일, 빌드, 디버그, 라이브러리 관리 등 개발을 위한 다양한 기능이나 툴을 하나의 인터페이스로 제공하는 소프트웨어는?
정답 : (통합개발환경도구)
15. 소프트웨어 설치 매뉴얼은 사용자 기준으로 작성한다.
정답 : (O)
16. 디지털 저작권 관리를 위해 패키징된 콘텐츠의 라이선스 정보는 DRM 컨트롤러에 등록된다.
정답 : (X)
[해설] 패키징된 콘텐츠의 라이선스 정보는 DRM컨트롤러가 아닌 클리어링하우스에등록된다
17. 형상관리 도구의 주요 기능으로 거리가 먼것은?
a.정규화 b.체크인 c.체크아웃 d.커밋
정답 : (a)
[해설] 정규화는 테이블의 속성들이 종속적인 관계를 갖는 특성을 이용하여 테이블을 무손실 분해하는 과정으로, 형상 관리 도구와는 관계가 없다.
18. 소프트웨어 버전 관리 도구 중 분산 저장소 방식의 종류에는 Git,GNU,arch,DCVS등
정답 : (O)
19. 저작권 관리를 위해 패키징을 수행하면 콘텐츠에 암호화된 저작권자의 전자서명이 포함된다.
정답 : (O)
20. 설치 매뉴얼에는 목차,개요,기본사항 등이 기본적으로 포함되어야한다
정답 : (O)
21. 제품 소프트웨어의 형상관리는 프로젝트 개발비용을 효율적으로 관리하는 역할을한다.
정답 : (X)
[해설] 형상관리는 소프트웨어의 변경사항을 관리하기 위해 개발된 일련의 활동으로, 프로젝트 개발비용의 효율적인 관리와는 무관하다.
22. 릴리즈 노트를 통해 확인할 수 있는 정보가 아닌것은?
a.진행방법결과 b.외부라이브러리 c.개발팀의 정확한준수여부 d.포함된 전체기능
정답 : (b.외부라이브러리)
23. 아날로그 콘텐츠인 경우에는 디지털로 변환하여 DRM 패키징을 수행한다.
정답 : (O)
24. 빌드 자동화 도구 Gradle은 실행할 처리 명령들을 모아 태스크로 만든 후 태스크 단위로 실행한다.
정답 : (O)
25. 소프트웨어 설치 매뉴얼은 설치 과정에서 표시될 수 있는 예외상황에 관련 내용을 별도로 구분하여 설명한다.
정답 : (O)
26. 소프트웨어 패키징 도구 활용 시 보안을 위해 이기종 연동을 고려하지 않아도 된다.
정답 : (X)
[해설] 패키징도구활용시에는 다른 여러 콘텐츠 및 단말기 간 연동을 고려해야한다.
27. 형상관리는 동일한 프로젝트에 대해 여러 개발자가 동시 개발을 가능하도록 한다.
정답 : (O)
28. 소프트웨어 버전 관리 도구 중()은 파일을 잘못 복사하거나 다른 위치로 복사하는 것에 대비하기 위해 파일의 변경 사항을 데이터베이스에 기록하여 관리한다.
정답 : (공유폴더방식)
29. 저작권에 대한 사용권한,라이선스 발급, 사용량에 따른 결제관리 등을 수행하는 곳으로, 패키징 수행시 전자서명이 포함되고 라이선스 정보가 ()에 등록된다.
정답 : (클리어링하우스)
30. 데이터 보안,무결성,회복,병행 수행제어 등을 정의하는데 사용되는 언어
정답 : (DCL)
31. 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것은?
정답 : (패키징)
32. 배포된 콘텐츠의 이용 권한을 통제하는 것은?
정답 : (DRM 컨트롤러)
33. Groovy를 기반으로 한 오픈소스 안드로이드 앱 개발 환경에 사용되는 것은?
정답 : (Gradle)
34. JAVA 기반으로 오픈소스 형태의 서버 서블릿 컨테이너에서 실행되는 도구?
정답 : (Jenkins)
35. 빌드 자동화도구에는 Ant,Gradle,Jenkins등이 있다.
정답 : (O)
36. 형상 관리 대상을 계층 구조로 구분하여 수정및추적이 용이하도록 하는작업?
정답 : (형상식별)
37. 분산 저장소 방식은 버전 관리 자료가 하나의 원격 저장소와 분산된 개발자 PC의 로컬 저장소에 함께 저장되어 관리되는 방식이다.
정답 : (O)
38. 암호화된 콘텐츠를 유통하는 곳이나 사람?
정답 : (콘텐츠 분배자)
39. 콘텐츠를 메타 데이터와 함께 배포 가능한 단위로 묶는 기능을 수행하는것?
정답 :
40. 형상 항목에 대한 변경 요구를 검토하여 조정하는것?
정답 : (형상 통제)
41. 베이스 라인의 무결성을 평가하기 위해 확인,검증,검열 과정을 통해 공식적으로 승인하는 작업은?
정답 : (형상 감사)
42. DRM 기술요소에는 크랙방지기술, 정책관리기술, 암호화기술 등이있다.
정답 : (O)
'정보처리기사 통합 QUIZ' 카테고리의 다른 글
정보처리기사 : 3과목 - 1장 논리 데이터 베이스 설계 : QUIZ 모음 (0) | 2022.08.08 |
---|---|
정보처리기사 : 2과목 - 4장~5장 : QUIZ 모음 (0) | 2022.08.08 |
정보처리기사 : 1과목 - 4장 인터페이스 설계 : QUIZ 모음 (0) | 2022.08.08 |
정보처리기사 : 1과목 - 3장 애플리케이션 설계 : QUIZ 모음 (0) | 2022.08.08 |
정보처리기사 : 1과목 - 2장 화면 설계 : QUIZ 모음 (0) | 2022.08.04 |