1과목: 데이터 베이스
1. 관계데이터베이스의 정규화에 대한 설명으로 옳지 않은 것은?
2. 뷰(View)에 대한 설명으로 옳지 않은 것은?
3. 데이터베이스의 정의에 관한 사항으로 거리가 먼 것은?
4. 릴레이션 R1에 저장된 튜플이 릴레이션 R2에 있는 튜플을 참조하려면 참조되는 튜플이 반드시 R2에 존재해야 한다는 무결성 규칙은?
5. 다음 자료에 대하여 선택(Selection) 정렬을 이용하여 오름차순으로 정렬하고자 한다. 2회전 후의 결과로 옳은 것은?
6. SQL 명령은 사용 용도에 따라 DDL, DML, DCL로 구분할 수 있다. 다음 중 나머지 셋과 성격이 다른 하나는?
7. 조건을 만족하는 릴레이션의 수평적 부분집합으로 구성하며, 연산자의 기호는 그리스 문자 시그마(σ)를 사용하는 관계대수 연산은?
8. DBMS의 필수 기능에 해당하지 않는 것은?
9. 물리적 데이터베이스 설계 수행시 결정사항으로 거리가 먼 것은?
10. 트랜잭션의 특징으로 거리가 먼 것은?
11. 택시 정거장에서 줄을 서서 순서대로 택시를 타는 것과 유사한 자료 구조는?
12. 시스템 카탈로그(System Catalog)에 대한 설명으로 옳지 않은 것은?
13. 분산 데이터베이스시스템의 설명으로 옳지 않은 것은?
14. 해싱에서 동일한 홈 주소로 인하여 충돌이 일어난 레코드들의 집합을 의미하는 것은?
15. 다음 트리를 전위 순회(Preorder Traversal)한 결과는?
16. What is the quantity of tuples in consist of the relation?
17. 다음 표와 같은 판매실적 테이블에 대하여 서울지역에 한하여 판매액 내림차순으로 지점명과 판매액을 출력하고자 한다. 가장 적절한 SQL구문은?
18. 데이터베이스 설계시 고려 사항으로 적합하지 않은 것은?
19. 다음 문장의 빈칸에 들어갈 단어는?
20. E-R 모델의 표현 방법으로 옳지 않은 것은?
2과목: 전자 계산기 구조
21. 캐시기억장치에서 캐시에 적중되는 정도를 나타내는 식으로 옳은 것은?
22. 다음 중 Access Time이 느린 것부터 나열된 것은?
23. 주기억장치는 하드웨어의 특성상 주기억장치가 제공할 수 있는 정보 전달능력에 한계가 있는데, 이 한계를 무엇이라 하는가?
24. 논리 함수식 F(A,B,C,D)=Σ(0,2,4,5,8,11,14,15)을 간략화 하였을 때 옳은 것은?
25. 논리연산 명령을 사용해서 기억영역을 clear 시킬 수 없는 것은?
26. CPU에서 DMA 제어기로 보내는 자료가 아닌 것은?
27. 공유기억장치 다중프로세서 시스템에서 사용되는 상호연결 구조가 아닌 것은?
28. 4096x16의 용량을 가진 주기억장치가 있다. 메모리 버퍼 레지스터(MBR)는 몇 비트의 레지스터인가?
29. 하드웨어 우선순위 인터럽트의 특징으로 옳은 것은?
30. 인터럽트 체제에서 우선순위 부여 방법과 거리가 먼 것은?
31. 다음은 인터럽트 체제의 동작을 나열한 것이다. 수행 순서를 올바르게 표현한 것은?
32. 주기억장치의 용량이 512KB인 컴퓨터에서 32비트의 가상주소를 사용하는데, 페이지의 크기가 1K워드이고 1워드가 4바이트라면 실제 페이지 주소와 가상페이지 주소는 몇 비트씩 구성되는가?
33. 반가산기 회로의 carry(C)와 sum(S)을 나타내는 논리식은?
34. 기억장치의 주소와 그 내용이 다음의 표와 같다고 할 때, 어셈블리어로 LOAD 120 이란 명령이 직접 주소 방식이라면 오퍼랜드는 무엇이 되는가?
35. 마이크로오퍼레이션에 대한 설명으로 옳지 않은 것은?
36. 다음 중 S/W 문제로 프로그램에 오류가 없는데도 인터럽트가 발생하는 경우는?
37. 어떤 명령을 수행할 수 있는 일련의 제어 워드가 특수한 기억 장치 속에 저장된 것을 무엇이라 하는가?
38. 짝수 패리티 비티의 해밍 코드로 0011011을 받았을 때 오류가 수정된 정확한 코드로 옳은 것은?
39. 명령어의 주소(address)부로 유효주소로 이용하는 방법은?
40. 10110101 이라는 이진 자료가 2’s complement 방식으로 표현되어 있다. 이를 우측으로 3비트만큼 산술적 이동(Arithmetic shift) 하였을 때의 결과는?
3과목: 운영체제
41. 운영체제의 성능평가 기준 중 일정 시간 내에 시스템이 처리하는 일의 양을 의미하는 것은?
42. 주기억장치를 다음과 같이 분할할 경우 내부 단편화와 외부 단편화의 크기는?
43. 로더(Loader)의 종류 중 다음 설명에 해당하는 것은?
44. 다음의 페이지 참조 열(Page reference string)에 대해 페이지 교체 기법으로 FIFO를 사용할 경우 페이지 폴트 회수는?(단, 할당된 페이지 프레임 수는 3 이고, 처음에는 모든 프레임이 비어 있음)
45. 교착상태와 은행원 알고리즘의 불안전 상태(unsafe State)에 대한 설명 중 옳은 것은?
46. SSTF 스케줄링에 대한 설명으로 옳은 것은?
47. 파일 디스크립터에 대한 설명으로 옳지 않은 것은?
48. UNIX에서 쉘(Shell)에 대한 설명으로 옳지 않은 것은?
49. 운영체제의 목적으로 거리가 먼 것은?
50. 하나의 프로세스가 작업 수행 과정에서 수행하는 기억 장치 접근에서 지나치게 페이지 폴트가 발생하여 프로세스 수행에 소요되는 시간보다 페이지 이동에 소요되는 시간이 더 커지는 현상은?
51. 프로세스(Process)에 대한 설명이 아닌 것은?
52. 128개의 CPU로 구성된 하이퍼큐브에서 각 CPU는 몇 개의 연결점을 갖는가?
53. 주기억장치 관리기법으로 최악 적합(Worst-fit) 방법을 이용할 경우 10K 크기의 프로그램은 다음과 같이 분할되어 있는 주기억장치 중 어느 부분에 할당되어야 하는가?
54. 스레드(Thread)에 대한 설명으로 옳지 않은 것은?
55. 다중 처리기 운영체제 구성에서 주/종(Master/Slave) 처리기 시스템에 대한 설명으로 옳지 않은 것은?
56. 파일시스템의 디렉토리 구조 중 다음 설명에 해당하는 것은?
57. 시간적 구역성(Temporal locality)과 거리가 먼 것은?
58. 보안 유지 방식 중 사용자의 신원을 확인한 후 권한이 있는 사용자에게만 시스템에 접근하게 하는 방법은?
59. UNIX에서 부모 프로세스가 자식 프로세스를 생성하는 명령어는?
60. 준비상태 큐에 프로세스 A, B, C가 차례로 도착하였다. 라운드로빈(Round Robin)으로 스케줄링할 때 타임 슬라이스를 4초로 한다면 평균 반환 시간은?
4과목: 소프트웨어 공학
61. 프로토타이핑 모형에 대한 설명으로 옳지 않은 것은?
62. 소프트웨어 설계시 고려 사항으로 거리가 먼 것은?
63. 블랙박스 테스트를 이용하여 발견할 수 있는 오류의 경우로 거리가 먼 것은?
64. 소프트웨어 프로젝트 계획 수립시 소프트웨어 영역(범위)결정의 주요 요소로 거리가 먼 것은?
65. 소프트웨어 컴포넌트(Component) 재사용의 이점이라고 볼 수 없는 항목은?
66. 소프트웨어 재공학은 어떤 유지보수 측면에서 소프트웨어 위기를 해결하려고 하는 방법인가?
67. CASE에 대한 설명으로 거리가 먼 것은?
68. 하나 이상의 유사한 객체들을 묶어 하나의 공통된 속성을 표현한 것으로 자료 추상화의 개념으로 볼 수 있는 것은?
69. 소프트웨어에 대한 변경을 관리하기 위해 개발된 일련의 활동을 나타내며, 이런 변경에 의해 전체 비용이 최소화되고 최소한의 방해가 소프트웨어의 현 사용자에게 야기되도록 보증하는 것을 목적으로 하는 것은?
70. 객체 지향의 기본 개념 중 객체가 메시지를 받아 실행해야 할 객체의 구체적인 연산을 정의한 것은?
71. 객체 지향 기법에서 다음 설명에 해당하는 것으로 가장 타당한 것은?
72. LOC 기법에 의하여 예측된 총 라인수가 25000 라인일 경우 개발에 투입될 프로그래머의 수가 5명이고, 프로그래머들의 평균 생산성이 월당 500 라인일 때, 개발에 소요되는 기간은?
73. 소프트웨어 품질목표 중 새로운 요구사항에 접하여 쉽게 수정될 수 있는 시스템 능력을 요구하는 것은?
74. 응집도의 종류 중 서로간에 어떠한 의미 있는 연관관계도 지니지 않은 기능요소로 구성되는 경우이며, 서로 다른 기능을 수행하는 경우의 응집도는?
75. SOFTWARE Project의 비용 결정 요소와 가장 관련이 적은 것은?
76. 람바우의 객체 지향 분석과 거리가 먼 것은?
77. 기존 소프트웨어를 분석하여 소프트웨어 개발과정과 데이터 처리과정을 설명하는 분석 및 설계 정보를 재발견하거나 다시 만들어 내는 작업을 무엇이라 하는가?
78. 구조적 분석 도구와 거리가 먼 것은?
79. 소프트웨어의 새로운 기능을 추가하거나 성능을 개선하는 활동으로서, 소프트웨어 유지보수 활동 중 가장 많은 비용이 소요되는 것은?
80. 프로젝트 일정을 관리하는 PERT 차트로 알 수 있는 사항이 아닌 것은?
5과목: 데이터 통신
81. ARQ 방식 중 Go-Back-N과 Selective Repeat ARQ에 대한 설명으로 옳지 않은 것은?
82. 회선 교환(circuit switching)에 대한 설명으로 옳지 않은 것은?
83. 전송제어문자의 내용을 기술한 것 중 옳지 않은 것은?
84. 네트워크에 연결된 시스템은 논리구조를 가지고 있으며, 이 논리주소를 물리주소로 변환시켜 주는 프로토콜은?
85. 송신측에서 정보비트에 오류 정정을 위한 제어 비트를 추가하여 전송하면 수신측에서 이 비트를 사용하여 에러를 검출하고 수정하는 방식은?
86. 데이터 전송을 하고자 하는 모든 단말 장치는 서로 대등한 입장에 있으며, 송신 요구를 먼저 한 쪽이 송신권을 갖는 방식은?
87. 하나의 통신채널을 이용하며 데이터의 송신과 수신이 교번식 으로 가능한 통신방식은?
88. 인터네트워킹(internetworking)을 위한 장비에 해당하지 않는 것은?
89. FDM(Frequency-Division Multiplexing)방식의 설명으로 옳지 않은 것은?
90. 데이터의 전송 중 한 비트에 에러가 발생했을 경우 이를 수신측에서 정정할 목적으로 사용되는 것은?
91. PCM(Pulse Code Modulation) 방식에서 PAM(Pulse Amplitude Modulation)신호를 얻는 과정은?
92. OSI 7계층 중 Data link 계층의 프로토콜과 관련이 없는 것은?
93. 토큰링 방식에 사용되는 네트워크 표준안은?
94. 전송시간을 일정한 간격으로 시간 슬롯(time slot)으로 나고, 이를 주기적으로 각 채널에 할당하는 다중화 방식은?
95. OSI 7계층 중 암호화, 코드변환, 데이터 압축 등의 역할을 담당하는 계층은?
96. 디지털 변조에서 디지털 데이터를 아날로그 신호로 변환시키는 것을 키잉(Keying)이라고 하며, 키잉은 기본적으로 3가지 방식이 있다. 이에 해당하지 않는 것은?
97. TCP/IP 프로토콜의 계층 구조 중 응용계층에 해당하는 프로토콜로 옳지 않은 것은?
98. IP address에 관한 설명으로 옳지 않은 것은?
99. WAN과 LAN의 설명으로 옳지 않은 것은?
100. 데이터 통신에서 오류를 검출하는 기법으로 옳지 않은 것은?