상세 컨텐츠

본문 제목

2020년 1월 13일 IT - 정보처리기사 필기시험

IT

by 新感 2020. 1. 13. 23:16

본문

2019.04.27 - 2회

 

[1과목] 데이터 베이스

1. 데크(Deque)에 대한 설명으로 옳지 않은 것은?

(1) 입력 제한 데크는 Shelf이고, 출력 제한 테크는 Scroll이다.

(2) 삽입과 삭제가 리스트의 양쪽 끝에서 발생할 수 있는 자료 구조이다.

(3) 스택과 큐의 장점으로 구성한 것이다.

(4) Double Ended Queue의 약자이다.

 - 정답 (1)

 

2. 다음 트리에서 터미널 노드 수는?

 - 그림 문제지 참조

(1) 2 (2) 3 (3) 4 (4) 8

 - 정답 (3)

 

3. 관계해석에서 'for all : 모든 것에 대하여'의 의미를 나타내는 논리 기호는?

- 정답 (3), 보기는 문제지 참조

 

4. 다음 자료에 대하여 Selection Sorting으로 오름차순 정렬한 경우 PASS 3의 결과는?

 - 초기 상태 : 8, 3, 4, 9, 7

(1) 3, 4, 7, 9, 8

(2) 3, 4, 8, 9, 7

(3) 3, 8, 4, 9, 7

(4) 3, 4, 7, 8, 9

 - 정답 (1)

 

5. SQL에서 DELETE 명령에 대한 설명으로 옳지 않은 것은?

(1) 테이블의 행을 삭제할 때 사용된다.

(2) WHERE 조건절이 없는 DELETE 명령을 수행하면 DROP TABLE 명령을 수행했을 때와 같은 효과를 얻을 수 있다.

(3) SQL을 사용용도에 따라 분류할 경우 DML에 해당한다.

(4) 기본 사용 형식은 "DELETE FROM 테이블 [WHERE 조건]" 이다.

 - 정답 (2)

 

6. 순서가 A, B, C, D로 정해진 자료를 스택(stack)에 입력하였다가 출력한 결과로 옳지 않은 것은?

(1) B, A, D, C (2) A, B, C, D (3) D, A, B, C (4) C, B, A, D

 - 정답 (3)

 

7. DBMS의 필수기능 중 모든 응용프로그램들이 요구하는 데이터 구조를 지원하기 위해 데이터베이스에 저장될 데이터 타입과 구조에 대한 정의, 이용 방식, 제약조건 등을 명시하는 기능은?

(1) 정의 기능 (2) 조작 기능 (3) 사상 기능 (4) 제어 기능

 - 정답 (1)

 

8. 다음 트리를 전위 순회(preorder traversal)한 결과는?

 - 그림 문제지 참조

(1) +*AB/*CDE (2) AB/C*D*E+ (3) A/B*C*D+E (4) +**/ABCDE

 - 정답 (4)

 

9. 다음 그래프에서 정점 A를 선택하여 깊이 우선탐색(DFS)으로 운행한 결과는?

 - 그림 문제지 참조

(1) ABECDFG (2) ABECFDG (3) ABCDEFG (4) ABEFGCD

 - 정답 (4)

 

10. 데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업 단위를 무엇이라 하는가?

(1) 프로시저 (2) 트랜잭션 (3) 모듈 (4) 도메인

 - 정답 (2)

 

11. 조직이나 기업체의 중심이 되는 업무시스템에서 모아진 정보를 일관된 스키마로 저장한 저장소를 의미하는 것은?

(1) Data Warehouse (2) Data Mining (3) Classification (4) Clustering

 - 정답 (1)

 

12. 다음의 성적 테이블에서 학생별 점수평균을 구하기 위한 SQL문으로 옳은 것은?

 - 표 문제지 참조

(1) SELECT 성명, (AVG)점수 FROM 성적 ORDER BY 성명;

(2) SELECT 성명, AVG(점수) FROM 성적 ORDER BY 성명;

(3) SELECT 성명, (AVG)점수 FROM 성적 GROUP BY 성명;

(4) SELECT 성명, AVG(점수) FROM 성적 GROUP BY 성명;

 - 정답 (4)

 

13. 정규화 과정 중 BCNF에서 4NF가 되기 위한 조건은?

(1) 조인 종송석 이용

(2) 다치 종속 제거

(3) 이행적 함수 종속 제거

(4) 결정자이면서 후보키가 아닌 함수 종속 제거

 - 정답 (2)

 

14. Which of the following is not a property of the transaction to ensure integrity of the data?

(1) isolation (2) autonomy (3) durability (4) consistency

 - 정답 (2)

 

15. 속성(attribute)에 대한 설명으로 틀린 것은?

(1) 속성은 개체의 특성을 기술한다.

(2) 속성은 데이터베이스를 구성하는 가장 작은 논리적 단위이다.

(3) 속성은 파일 구조상 데이터 항목 또는 데이터 필드에 해당된다.

(4) 속성의 수를 "cardinality"라고 한다.

 - 정답 (4)

 

16. STUDENT 테이블에 독일어과 학생 50명, 중국어과 30명, 영어영문학과 학생 50명의 정보가 저장되어 있을 때, 다음 두 SQL문의 실행 결과 튜플 수는? (단, DEPT 칼럼은 학과명)

(a) SELECT DEPT FROM STUDENT;

(b) SELECT DISTINCT DEPT FROM STUDENT;

(1) (a) 3, (b) 3

(2) (a) 50, (b) 3

(3) (a) 130, (b) 3

(4) (a) 130, (b) 130

 - 정답 (3)

 

17. 데이터베이스 설계 시 논리적 설계 단계에 대한 설명으로 옳지 않은 것은?

(1) 사용자의 요구에 대한 트랜잭션을 모델링한다.

(2) 트랜잭션 인터페이스를 설계한다.

(3) 관계형 데이터베이스에서는 테이블을 설계하는 단계이다.

(4) DBMS에 맞는 논리적 스키마를 설계한다.

 - 정답 (1)

 

18. 병행제어의 목적으로 옳지 않은 것은?

(1) 사용자에 대한 응답시간 최소화

(2) 시스템 활용도 최대화

(3) 데이터베이스 일관성 유지

(4) 데이터베이스 공유도 최소화

 - 정답 (4)

 

19. Which is not in the three-schema architecture?

(1) internal schema

(2) conceptual schema

(3) external schema

(4) procedural schema

 - 정답 (4)

 

20. 시스템 카탈로그에 대한 설명으로 틀린 것은?

(1) 시스템 카탈로그는 DBMS가 스스로 생성하고 유지하는 데이터베이스 내의 특별한 테이블들의 집합체이다.

(2) 일반 사용자도 SQL을 이용하여 시스템 카탈로그를 직접 갱신할 수 있다.

(3) DBMS는 자동적으로 시스템 카탈로그 테이블들의 행을 삽입, 삭제, 수정한다.

(4) 시스템 카탈로그는 데이터베이스 구조에 관한 메타 데이터를 포함한다.

 - 정답 (2)

 

 

※ 이 글은 개인적인 공부를 위해 작성함을 알려드립니다.

관련글 더보기

댓글 영역