계리직공무원 컴퓨터 일반 (2018-07-21)
총 20문항
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
1.다음에서 설명하는 입·출력 장치로 옳은 것은?
- ①버스(Bus)
- ②채널(Channel)
- ③스풀링(Spooling)
- ④DMA(Direct Memory Access)
2.고객계좌 테이블에서 잔고가 100,000원에서 3,000,000원 사이인 고객들의 등급을 ‘우대고객’으로 변경하고자 <보기>와 같은 SQL문을 작성하였다. ㉠과 ㉡의 내용으로 옳은 것은? (순서대로 ㉠, ㉡)
- ①SET, IN
- ②SET, BETWEEN
- ③VALUES, IN
- ④VALUES, BETWEEN
3.네트워크 장치에 대한 설명으로 옳지 않은 것은?
- ①허브(Hub)는 여러 대의 단말 장치가 하나의 근거리 통신망(LAN)에 접속할 수 있도록 지원하는 중계 장치이다.
- ②리피터(Repeater)는 물리 계층(Physical Layer)에서 동작하며 전송 신호를 재생·중계해 주는 증폭 장치이다.
- ③브리지(Bridge)는 데이터 링크 계층(Data Link Layer)에서 동작하며 같은 MAC 프로토콜(Protocol)을 사용하는 근거리 통신망 사이를 연결하는 통신 장치이다.
- ④게이트웨이(Gateway)는 네트워크 계층(Network Layer)에서 동작하며 동일 전송 프로토콜을 사용하는 분리된 2개 이상의 네트워크를 연결해주는 통신 장치이다.
4.㉠에 들어갈 용어로 옳은 것은?
- ①디자인 패턴
- ②요구사항 정의서
- ③소프트웨어 개발 생명주기
- ④소프트웨어 프로세스 모델
5.결합도(Coupling)는 모듈 간의 상호 의존 정도 또는 모듈 간의 연관 관계를 의미한다. 아래에 나타낸 결합도를 약한 정도에서 강한 정도 순으로 올바르게 나열한 것은?
- ①ㄷ - ㄴ - ㄹ - ㄱ
- ②ㄷ - ㄹ - ㄱ - ㄴ
- ③ㄹ - ㄴ - ㄷ - ㄱ
- ④ㄹ - ㄷ - ㄱ - ㄴ
6.컴퓨터 알고리즘에 대한 설명으로 옳지 않은 것을 <보기>에서 모두 고른 것은?
- ①ㄱ
- ②ㄱ, ㄴ
- ③ㄴ, ㄷ
- ④ㄱ, ㄴ, ㄷ
7.JAVA 프로그램의 실행 결과로 옳은 것은?
- ①0
- ②200
- ③404
- ④600
8.암호 방식에 대한 설명으로 옳은 것을 <보기>에서 모두 고른 것은?
- ①ㄱ, ㄴ
- ②ㄱ, ㄷ
- ③ㄴ, ㄷ
- ④ㄴ, ㄹ
9.학생 테이블에 튜플들이 아래와 같이 저장되어 있을 때, <NULL, ‘김영희’, ‘서울’> 튜플을 삽입하고자 한다. 해당 연산에 대한 [결과]와 [원인]으로 옳은 것은단, 학생 테이블의 기본키는 학번이다.) (순서대로 [결과], [원인])
- ①삽입 가능 - 무결성 제약조건 만족
- ②삽입 불가 - 관계 무결성 위반
- ③삽입 불가 - 개체 무결성 위반
- ④삽입 불가 - 참조 무결성 위반
10.10진수 -2.75를 아래와 같이 IEEE 754 표준에 따른 32비트 단정도 부동소수점(Single Precision Floating Point) 표현 방식에 따라 2진수로 표기했을 때 옳은 것은?
- ①1000 0000 0000 0000 0000 0000 0000 1011
- ②1000 0000 1011 0000 0000 0000 0000 0000
- ③1010 0000 0110 0000 0000 0000 0000 0000
- ④1100 0000 0011 0000 0000 0000 0000 0000
11.㉠에 들어갈 용어로 옳은 것은?
- ①레지스터(Register)
- ②정적 메모리(Static Memory)
- ③가상 메모리(Virtual Memory)
- ④플래시 메모리(Flash Memory)
12.C 프로그램의 실행 결과로 옳은 것은?
- ①6
- ②12
- ③25
- ④55
13.다음에서 설명하는 소프트웨어 개발 방법론으로 옳은 것은?
- ①애자일 개발 방법론
- ②구조적 개발 방법론
- ③객체지향 개발 방법론
- ④컴포넌트 기반 개발 방법론
14.불 대수(Boolean Algebra)에 대한 최소화로 옳지 않은 것은?
- ①
- ②
- ③
- ④
15.배열(Array)과 연결리스트(Linked List)에 대한 설명으로 옳지 않은 것은?
- ①연결리스트는 배열에 비하여 희소행렬을 표현하는데 비효율적이다.
- ②연결리스트에 비하여 배열은 원소를 임의의 위치에 삽입하는 비용이 크다.
- ③연결리스트에 비하여 배열은 임의의 위치에 있는 원소를 접근할 때 효율적이다.
- ④n개의 원소를 관리할 때, 연결리스트가 n 크기의 배열보다 메모리 사용량이 더 크다.
16.프로세스 P1, P2, P3, P4를 선입선출(First In First Out) 방식 으로 스케줄링을 수행할 경우 평균응답시간으로 옳은 것은? (단, 응답시간은 프로세스 도착시간부터 처리가 종료될 때까지의 시간을 말한다)
- ①3
- ②4
- ③5
- ④6
17.TCP/IP 프로토콜에 대한 설명으로 옳은 것은?
- ①TCP는 비연결형 프로토콜 방식을 사용한다.
- ②TCP는 네트워크 계층(Network Layer)에 속한다.
- ③IP는 잘못 전송된 패킷에 대하여 재전송을 요청하는 기능을 제공한다.
- ④IP는 각 패킷의 주소 부분을 처리하여 패킷이 목적지에 도달할 수 있도록 한다.
18.다음에서 설명하는 용어로 가장 옳은 것은?
- ①빠른 정렬(Quick Sort)
- ②맵리듀스(MapReduce)
- ③퍼셉트론(Perceptron)
- ④디지털 포렌식(Digital Forensics)
19.관계형 데이터베이스의 뷰(View)에 대한 장점으로 옳지 않은 것은?
- ①뷰는 데이터의 논리적 독립성을 일정 부분 제공할 수 있다.
- ②뷰를 통해 데이터의 접근을 제어함으로써 보안을 제공할 수 있다.
- ③뷰에 대한 연산의 제약이 없어서 효율적인 응용프로그램의 개발이 가능하다.
- ④뷰는 여러 사용자의 상이한 응용이나 요구를 지원할 수 있어서 데이터 관리를 단순하게 한다.
20.다음에서 설명하는 알고리즘 설계 기법으로 가장 알맞은 것은?
- ①동적 계획법(Dynamic Programming)
- ②탐욕적 알고리즘(Greedy Algorithm)
- ③재귀 프로그래밍(Recursive Programming)
- ④근사 알고리즘(Approximation Algorithm)