9급 지방직 공무원 컴퓨터일반(2012. 5. 12.) 시험일자 : 2012년 5월 12일

1. 프로토콜에 대한 설명으로 옳지 않은 것은?
  • ① HTTP는 하이퍼텍스트를 전송하는 프로토콜로서 TCP를 사용하며 잘 알려진 포트 80번을 사용한다.
  • ② TCP는 연결 지향형으로 UDP보다 신뢰성이 높은 프로토콜이다.
  • ③ SNMP는 인터넷으로 연결된 장치들을 관리하는 네트워크관리 프로토콜이다.
  • ④ SMTP는 이메일 수신자가 수신된 이메일을 이메일 서버로부터 가져올 때 사용되는 프로토콜이다.

등록된 댓글이 없습니다.
2. 다음의 조건을 모두 만족하는 암호화 기법은?
  • ① 공개 키 암호화
  • ② 스니핑(Sniffing)
  • ③ 비밀 키 암호화
  • ④ DES(Data Encryption Standard)

등록된 댓글이 없습니다.
3. RFID 시스템에 대한 설명으로 옳지 않은 것은?
  • ① 무선 주파수(Radio Frequency)를 이용하는 기술이다.
  • ② 접촉하지 않아도 인식이 가능한 기술이다.
  • ③ RFID 리더는 안테나를 통해 태그와 교신하여 태그 칩 내에 저장된 정보를 읽는다.
  • ④ RFID 태그는 종류에 관계없이 항상 전지를 통한 직접적인 전원 공급을 필요로 한다.

등록된 댓글이 없습니다.
4. 파일을 보조기억장치에 블록단위로 저장할 때 다음 그림과 같은 공간할당 방식은?
  • ① 연속 할당(Continuous Allocation)
  • ② 연결 할당(Linked Allocation)
  • ③ 색인 할당(Indexed Allocation)
  • ④ 압축 할당(Compressed Allocation)

등록된 댓글이 없습니다.
5. 인터럽트(Interrupt) 발생 시 수행되는 작업순서로 옳은 것은?
  • ① ㄱ→ㄴ→ㄹ→ㄷ
  • ② ㄱ→ㄷ→ㄴ→ㄹ
  • ③ ㄴ→ㄱ→ㄷ→ㄹ
  • ④ ㄴ→ㄱ→ㄹ→ㄷ

등록된 댓글이 없습니다.
6. 다음 회로도에 아래 표와 같은 입력 신호 값이 주어졌을 때 출력 신호 값으로 옳은 것은?

등록된 댓글이 없습니다.
7. 데이터베이스에 대한 설명으로 옳지 않은 것은?
  • ① 객체관계형 데이터베이스는 객체지향 개념과 관계 개념을 통합한 것이다.
  • ② 객체지향형 데이터베이스는 데이터와 연산을 일체화한 객체를 기본 구성요소로 사용한다.
  • ③ 관계형 데이터베이스는 레코드들을 그래프 구조로 연결한다.
  • ④ 계층형 데이터베이스는 레코드들을 트리 구조로 연결한다.

등록된 댓글이 없습니다.
8. 정보 기술에 대한 설명으로 옳지 않은 것은?
  • ① 데이터마이닝은 대량의 데이터로부터 연관된 규칙이나 패턴을 찾아 관련 정보를 추출한다.
  • ② ARP(Address Resolution Protocol)는 호스트의 물리 주소(Physical Address)를 IP 주소로 변환해주는 프로토콜이다.
  • ③ IPv6에서는 유니캐스트, 애니캐스트, 멀티캐스트를 지원한다.
  • ④ 증강현실은 실세계 위에 가상세계의 정보를 겹쳐 볼 수 있도록 하는 것이다.

등록된 댓글이 없습니다.
9. 다음 그림은 가중치 그래프이다. Kruskal 알고리즘을 이용하여 주어진 그래프의 최소비용 신장트리를 찾는 경우에 대한 설명으로 옳지 않은 것은?
  • ① 최소비용 신장트리의 비용은 24이다.
  • ② 최소비용 신장트리에 네 번째로 추가되는 간선은 V1과 V4를 연결한 것이다.
  • ③ 그래프에서 간선의 수가 n개일 때 알고리즘 시간 복잡도는 O(n2)이다.
  • ④ 새로운 간선을 추가할 때마다 사이클이 형성되는지 확인한다.

등록된 댓글이 없습니다.
10. 객체지향 소프트웨어에 대한 설명으로 옳지 않은 것은?
  • ① 동일한 클래스의 객체들은 서로 다른 클래스 변수 값을 가진다.
  • ② 클래스의 객체에 대한 연산을 정의하는 부프로그램을 메소드라한다.
  • ③ 클래스가 하나의 부모 클래스를 갖는 것을 단일상속이라 한다.
  • ④ UML(Unified Modeling Language)은 객체지향 소프트웨어의 정적모델과 동적모델을 표현할 수 있다.

등록된 댓글이 없습니다.
11. 다음 글에서 설명하는 것은?
  • ① IPTV
  • ② VoIP
  • ③ IPv6
  • ④ IPSec

등록된 댓글이 없습니다.
12. 다음의 조건을 모두 만족하는 다중 접근방식은?
  • ① FDMA
  • ② ALOHA
  • ③ Token Ring
  • ④ CSMA/CD

등록된 댓글이 없습니다.
13. 분산 데이터베이스에 대한 설명으로 옳지 않은 것은?
  • ① 데이터 분산기술을 이용하여 트랜잭션 처리성능을 향상시킬 수 있다.
  • ② 지역 사이트에 있는 모든 DBMS가 동일해야 한다.
  • ③ 데이터 중복기술을 이용하여 가용성을 높일 수 있다.
  • ④ 트랜잭션의 원자성을 보장하기 위해 2단계 완료 규약(Two-Phase Commit Protocol)을 사용할 수 있다.

등록된 댓글이 없습니다.
14. SRT(Shortest Remaining Time) 스케줄링 알고리즘에 대한 설명으로 옳은 것은?
  • ① 남은 실행시간이 긴 작업은 기아상태에 빠질 가능성이 없다.
  • ② 현재 실행 중인 작업은 자신의 남은 실행시간보다 짧은 실행시간을 가진 작업에 의해 선점된다.
  • ③ MLQ(Multi Level Queue) 알고리즘의 변형된 형태이며 우선순위 큐를 사용한다.
  • ④ 라운드 로빈 알고리즘과 같이 반드시 클록(Clock) 인터럽트를 필요로 한다.

등록된 댓글이 없습니다.
15. 소프트웨어 프로세스 모델에 대한 설명으로 옳지 않은 것은?
  • ① 폭포수(Waterfall) 모델은 요구사항이 잘 이해되고 시스템 개발 중 급격한 변경이 없는 경우에 효과적이다.
  • ② 컴포넌트 기반(Component-based) 모델은 개발될 소프트웨어의 양을 줄일 수 있다.
  • ③ 나선형(Spiral) 모델은 프로토타입핑(Prototyping) 모델의 반복성을 포함하지 않는다.
  • ④ V 모델은 폭포수 모델에 시스템 테스트와 검증 작업을 강조한 것이다.

등록된 댓글이 없습니다.
16. RAID에 대한 설명으로 옳은 것은?
  • ① RAID 0은 모든 데이터를 복사하여 별도의 디스크에 저장하며, 하나의 디스크에 오류가 발생하더라도 실시간으로 모든 데이터의 복구가 가능하다는 장점이 있다.
  • ② RAID 1은 데이터를 여러 개의 디스크에 분산하여 저장하며, 데이터 전송이 병렬로 이루어져 읽기와 쓰기 성능이 개선되지만 디스크 오류 시 데이터 복구가 어렵다.
  • ③ RAID 2는 데이터를 여러 개의 디스크에 분산하여 저장하며, 해밍코드를 사용하는 패리티를 항상 하나의 패리티 디스크에만 저장한다.
  • ④ RAID 5는 별도의 패리티 디스크를 사용하지 않고 데이터를 저장하는 디스크에 패리티를 라운드 로빈 방식으로 분산하여 저장한다.

등록된 댓글이 없습니다.
17. 다음 C언어 프로그램의 실행 후 출력 결과로 옳은 것은?
  • ① k = 3, j = 2
  • ② k = 2, j = 3
  • ③ k = 2, j = 2
  • ④ k = 3, j = 3

등록된 댓글이 없습니다.
18. CPU가 명령어를 처리하는 과정의 순서로 옳은 것은?
  • ① ㄴ→ㄷ→ㅁ→ㄱ→ㄹ
  • ② ㄷ→ㄱ→ㄴ→ㄹ→ㅁ
  • ③ ㄷ→ㄴ→ㅁ→ㄱ→ㄹ
  • ④ ㄷ→ㄹ→ㄴ→ㅁ→ㄱ

등록된 댓글이 없습니다.
19. 네트워크 장비에 대한 설명으로 옳은 것은?
  • ① 리피터는 약한 신호를 원래대로 재생하는 장비로서 데이터링크 계층에서 동작한다.
  • ② 수동허브는 단말기들을 네트워크에 연결하는 다중포트 스위치이며 전송계층에서 동작한다.
  • ③ 브리지는 프레임의 목적지 주소를 검사하여 그 프레임을 계속 전달해야 할 지 아니면 버려야 할 지를 결정하며 데이터링크 계층에서 동작한다.
  • ④ 라우터는 라우팅 프로토콜을 이용하여 최적 경로를 결정해주는 역할을 하며 전송계층에서 동작한다.

등록된 댓글이 없습니다.
20. CPU 관련 기술에 대한 설명으로 옳지 않은 것은?
  • ① SIMD(Single Instruction Multiple Data)는 한 번에 하나의 명령어와 하나의 데이터만을 순서대로 실행한다.
  • ② 슈퍼스칼라(Superscalar)는 다수의 명령어 실행 유니트(Instruction Execution Unit)를 이용하여 각 사이클마다 하나 이상의 명령어를 동시에 실행한다.
  • ③ 명령어 파이프라이닝(Pipelining)은 명령어 수행과정을 둘 이상의 단계로 나누어 여러 명령어를 중첩하여 실행한다.
  • ④ VLIW(Very Long Instruction Word)는 하나의 명령어 형식에 다수의 연산코드를 포함시켜 여러 개의 기능 유니트(Function Unit)에서 연산들을 동시에 실행한다.

등록된 댓글이 없습니다.