정보처리기사 필기 기출문제 (2006. 5. 14)






정보처리기사 필기 기출문제
신고
iwebmania(2006-09-08 03:25)출처 : 인터넷 : http://cafe.daum.net/GisaPlus
정보처리기사 필기 기출문제 (2006. 5. 14)
원본 파일은 출처를 확인해 주세요.
- 1과목 데이터베이스 -
1. 뷰(view)에 관한 설명으로 옳지 않은 것은?
가. 하나 이상의 테이블에서 유도되는 가상 테이블이다.
나. 뷰 정의문 및 데이터가 물리적 구조로 생성된다.
다. 뷰를를 이용한 또 다른 뷰의 생성이 가능하다.
라. 삽입, 갱신, 삭제 연산에는 제약이 따른다.
2. 데이터베이스의 설계 과정을 올바르게 나열한 것은?
가. 요구조건 분석 → 개념적 설계 → 물리적 설계 → 논리적설계
나. 요구조건 분석 → 개념적 설계 → 논리적 설계 → 물리적설계
다. 요구조건 분석 → 논리적 설계 → 개념적 설계 → 물리적설계
라. 요구조건 분석 → 물리적 설계 → 개념적 설계 → 논리적설계
3. DBA의 역할로 거리가 먼 것은?
가. 응용 프로그램(Application program)의 작성
나. 스키마 정의
다. 무결성 제약 조건의 지정
라. 저장 구조와 액세스 방법 정의
4.다음 빈칸에 적합한 단어는 ?
( ) is an ordered list un which all insertions place at one end, the rear, while all deletions take place at the other end, the front.
가. A Stack
나. A Queue
다. A graph
라. A liner list
5.스택의 응용 분야와 거리가 먼 것은?
가. 운영체제의 작업 스케줄링
나. 함수 호출의 순서제어
다. 인터럽트의 처리
라. 수식의 계산
6.데이터베이스에 관련된 용어의 설명으로 옳지 않은 것은?
가. 튜플(tuple) - 테이블에서 열에 해당된다.
나. 애트리뷰트트(attribute) - 데이터의 가장 작은 논리적 단위로서 파일 구조상의 데이터 항목 또는 데이터 필드에 해당한다.
다. 릴레이션(relation) - 릴레이션 스킴과 릴레이션 인스턴스로 구성된다.
라. 도메인(domain) - 애트리뷰트가 취할 수 있는 값들의 집합이다.
7.중위 표기식(Inrix)으로 표현은 아래 식에대하여 후위 표기식(Postfix)으로 옳게 기술한 것은?
(A * B) + (C * D)
가. + A B * * C D
나. + * A B * C D
다. A B * C D * +
라. * A B + * C D
8.현실 세계로부터 단순한 관찰이나 측정을 통해 수집된 사 실이나 값을 무엇이라 하는가?
가. 정보(information) 나. 지식(knowledge)
다. 보고서(report) 라. 자료(data)
9.개체-관계 모델(E-R)의 그래픽 표현으로 옳지 않은 것은?
가. 개체타입 - 사각형
나. 속성 - 원형
다. 관계타입 - 마름모
라. 연결 - 삼각형
10. 관계 데이터 언어(Data Language)중에서 데이터의 무결성, 회복과 밀접한 관련이 있는 것은?
가. 데이터 정의어(Data Definition Language)
나. 데이터 조작어(Data Manipulation Language)
다. 데이터 제어어(Data Control Language)
라. 데이터 관리어(Data Management Language)
11. 관계 해석(Relational Calculus)에 대한 설명으로 잘못된 것은?
가. 튜플 관계 해석과 도메인 관계 해석이 있다.
나. 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절 차적인 특성을 가진다.
다. 원하는 릴레이션을 정의하는 방법을 제공한다.
라. 수학의 predicate calculus 기반을 두고 있다.
12. 다음 영문이 설명하는 사람으로 가장 적절한 것은?
A person responsible for the design and management of the database and for the evaluation, selection and implementation of the database management system
가. end-use
나. system engineer
다. database administrator
라. application programmer
13. 트랜잭션(Transaction)은 보통 일련의 연산 집합이란 의미로 사용하며 하나의 논리적 기능을 수행하는 작업의 단위이다. 트랜잭션이 가져야 할 특성으로 거리가 먼 것은?
가. 원자성 (Atomicity)
나. 격리성 (Isolation )
나. 영속성 (Durability)
라. 병행성 (Concurrency )
14. 데이터베이스 보안에 대한 설명으로 옳지 않은 것은?
가. 보안을 위한 데이터 단위는 테이이블 전체로부터 특정 테이블의 특정 찬 행과 열 위치에 있는 특정한 데이터값에 이르기까지 다양하다.
나. 각 사용자들은 일반적으로 서로 다른 객체에 대하여 다른 접근권리 또는 권한을 갖게 된다.
다. 불법적인 데이터의 접근으로부터 데이터베이스를 보호하는 것이다.
라. 보안을 위한 사용자들의 권한 부여는 관리자의 정책결정 보다는 DBMS가 자체 결정하여 제공한다.
15. 선형 구조가 아닌 것은?
가. 스택 나. 트리
다. 큐 라. 연결 리스트
16. 다음 트리의 터미널 노드수는 ?
가. 2 나.4
다.5 라. 10
17. 데이터베이스의 물리적 설계가 아닌 것은 ?
가. 저장 레코드 양식 설계
나. 트랜잭션 인터페이스 설계
다. 레코드 집중의 분석 및 설계
라. 접근 경로 설계
18. 데이터베이스의 등장 이유로 보기 어려운 것은?
가. 여러 사용자가 데이터를 공유해야 할 필요가 생겼다.
나. 삽입, 삭제, 갱신 등을 통해서 현재의 데이터를 동적으로 유지하고 싶었다.
다. 데이터의 가용성 증가를 위해 중복을 허용하고 싶었다.
라. 물리적인 주소가 아닌 데이터 값에 의한 검색을 수행하고 싶었다.
19. 릴레이션의 특성에 대한 설명으로 옳지 않은 것은?
가. 릴레이션에 포함된 튜플들은 모두 상이하다.
나. 릴레이션에 포항된 튜플 사이에는 순서가 없다.
다. 릴레이션을 구성하는 애트리뷰트 사이에는 일정한 순서가 있다.
라. 애트리뷰트 값은 원자값이다.
20. 정규화에 관한 설명으로 옳지 않은 것은?
가. 릴레이션 R의 도메인들의 값이 원자값만을 가지면서 R은 제1정규형에 해당된다.
나. 릴레이션 R이 제1정규형물 만족하면서, 키가 아닌 모든 기본 키에 완전 함수 종속이면 릴레이션 R은 제2정규형에 해당된다.
다. 정규형들은 차수가 높아질수록(제1정규형→제5정규형)만족시켜야 할 제약조건이 감소된다.
라. 릴레이션 R이 제2정규형을 만족하면서 , 키가 아닌 모든 속성들이 기본 키에 이행적으로 함수 종속되지 않으면 릴레이션 R은 제3정규형에 해당된다.
- 2과목 전자계산기구조 -
21.다음의 마이크로 오퍼레이션이션(micro-operation)은 무엇을 수행하는 것인가?
MAR ← MBR(AD)
MBR ← M, ACC ← 0
ACC ← ACC + MBR
가. store ACC 나. load to ACC
다. AND 새 ACC 라. ADD to ACC
22. 인터럽트 서비스 루틴을 수행하기 전에 반드시 사용되는 레지스터?
가. PC(program counter)
나. AC(Accumulator)
다. MBR(memory buffor register)
라. MAR(memory address register
23. 마이크로 오퍼레이션을 순서적으로 발생 시키는데 필요한 것은?
가. 스위치 나. 레지스터
다. 누산기 라. 제어신호
24. 0-번지 명령형(zero-address instruction format)을 갖는 컴퓨터 구조 원리는?
가. An accumulator extension register
나. Virtual memory architecture
다. Stack archilecture
라. Micro-programming
25.다음 중 4단계 명령어 파이프라인의 수행 순서가 올바른 것은?
가. IF(lnstruction Fetch) -> OF(OperandFetch)->ID(Instruction Decode) -> EX(Execution)
나. IF(Instruction Fetch)->ID(InstructionDecode)->OF(Operand Fetch) -> EX(Execution)
다. ID(Instruction Decode)->IF(InstructionFetch)->OF(Operand Fetch) -> EX(Execution)
라. OF(Operand Fetch)->ID(InstructionDecode)->IF(Instruction Fetch) -> EX(Execution)
26.다음 중 플린(Flynn)에 의한 컴퓨커 구조 방식에서 한 시스템 내에 n개의 프로세서들이 서로 다른 명령어들과 데이터를 처리하는 방식은?
가. 단일 인스트럭션 스트링-단일 데이터 스트림(SISD)
가. 단일 인스트럭션 스트링-복수 데이터 스트림(SIMD)
가. 복수 인스트럭션 스트링-단일 데이터 스트림(MISD)
가. 복수 인스트럭션 스트링-복수 데이터 스트림(MIMD)
27. 다음이 설명하고 있는 레지스터는?
- 명령어를 수행 할 때마다 결과가 0인지 여부, 부호(음수인지 양 수인지), 캐리 및 오버플로우의 발생
여부 등을 갹각 1비트로 나타내고 분기를 결정하는 중요한 역할 을 하며 PSWR 이라고 부르기도 한다.
가. 프로그램 레지스터
나. 플래그 레지스터
다. 인덱스 레지스터
라. 주소 레지스터
28. 어느 컴퓨터의 기억 용량이 1Mbyte이다. 이때 필요한 주소선의 수는 ?
가. 8개 나. 16개
기출문제
정보처리기사
필기