1과목: 데이터 베이스
1. 뷰(VIEW)에 대한 설명으로 옳지 않은 것은?
2. 다음 자료를 삽입 정렬을 이용하여 오름차순으로 정렬할 경우 “pass 5"의 결과는?
3. 다음 영문의 ①, ② 에 적합한 내용으로 짝지어진 것은?
4. 관계 대수와 관계 해석에 대한 설명으로 옳지 않은 것은?
5. 다음 문장의 ( )에 적당한 것은?
6. 트랜잭션의 특성 중 다음 설명에 해당하는 것은?
7. A, B, C, D의 순서로 정해진 입력 자료를 스택에 입력하였다가 출력한 결과가 될 수 없는 것은? (단, 왼쪽부터 먼저 출력된 순서이다. )
8. 데이터베이스 설계 순서를 바르게 나열한 것은?
9. 데이터 모델의 구성 요소가 아닌 것은?
10. 해싱 함수의 값을 구한 결과 키 K1, K2 가 같은 값을 가질 때, 이들 키 K1, K2 의 집합을 무엇이라고 하는가?
11. 릴레이션의 특징으로 옳지 않은 것은?
12. 릴레이션 A는 4개의 튜플로 구성되어 있고, 릴레이션 B는 6개의 튜플로 구성되어 있다. 두 릴레이션에 대한 카티션 프로덕트 연산의 결과로서 몇 개의 튜플이 생성되는가?
13. 스택에서의 삽입 알고리즘으로 빈칸에 들어갈 내용은?
14. 다음의 전위(prefix) 표기식을 중위(Infix) 표기식으로 옳게 변환한 것은?
15. 학생(STUDENT) 테이블에서 어떤 학과(DEPT)들이 있는지 검색하는 SQL 명령은? (단, 결과는 중복된 데이터가 없도록 한다.)
16. 다음 트리를 Post-order로 운행할 때 노드 D는 몇 번째로 검사되는가?
17. 데이터베이스 설계 단계 중 논리적 설계 단계에서의 수행사항이 아닌 것은?
18. 데이터베이스의 특징이 아닌 것은?
19. DBMS에 대한 설명으로 옳지 않은 것은?
20. 시스템 카탈로그에 대한 설명으로 옳지 않은 것은?
2과목: 전자 계산기 구조
21. 다음 그림에서 출력 F가 갖는 논리값은?
22. 데이터 단위가 8비트인 메모리에서 용량이 8192byte인 경우 어드레스 핀의 개수는?
23. 일반적인 컴퓨터의 명령어 형식에 포함되지 않은 필드(field)는?
24. 중앙처리장치의 정보를 기억장치에 기억시키는 것은?
25. 하드웨어의 특성상 주기억장치가 제공할 수 있는 정보전달의 능력 한계는?
26. 레지스터와 레지스터 사이에서의 데이터 전송 방법을 설명한 것 중 틀린 것은?
27. 제어장치의 구현방법 중 고정 배선식 제어장치(Hard Wired Control Unit)에 대한 설명으로 틀린 것은?
28. interrupt를 발생하는 모든 장치들을 직렬로 연결하여 우선순위를 결정하는 방식은?
29. 상대 주소 지정 방식(relative addressing mode)에 가장 많이 쓰이는 명령어는?
30. 의 논리식을 간단히 하면?
31. 채널(channel)을 설명한 것으로 틀린 것은?
32. 캐시(cache)에 기억시키는 블록 주소의 일부는?
33. 롬(ROM)내에 기억시켜 둘 필요가 없는 정보는?
34. 주소 지정 방식 중 오퍼랜드를 Fetch하는데 가장 많이 메모리를 접근하는 방식은?
35. 컴퓨터에서 MAR(Memory Address Register)의 역할은?
36. 명령어의 주소 부분에 실제 사용할 데이터의 유효주소(effective address)를 저장하고 주소 길이에 제약을 받는 주소 지정 방식은?
37. 중앙처리장치가 인터럽트 요청을 받았을 때의 처리순서를 옳게 나타낸 것은?
38. 마이크로 사이클 중 동기 고정식에 비교하여 동기 가변식에 관한 설명으로 틀린 것은?
39. 주기억 장치에 기억된 명령을 꺼내서 해독하고, 시스템 전체에 지시 신호를 내는 것은?
40. 패리티 비트(parity bit)를 부가하여 사용하기에 가장 적절한 것은?
3과목: 시스템분석설계
41. 자료 흐름도(DFD)에 대한 설명으로 옳지 않은 것은?
42. 출력정보의 설계 순서가 올바른 것은?
43. 문서화(Documentation)의 목적에 대한 설명으로 거리가 먼 것은?
44. 출력 시스템과 입력 시스템이 일치된 것으로 일단 출력된 정보가 이용자의 손을 거쳐 다시 입력되는 시스템의 형태는?
45. 파일 설계 단계 중 파일 매체 검토시 고려사항이 아닌 것은?
46. 객체지향 기법에 대한 설명으로 옳지 않은 것은?
47. 체크 시스템 중 계산단계에서 마스터 파일과 트랜잭션 파일을 조합할 때 키 항목이 일치하는지의 여부를 검사하는 오류검사 방법은?
48. 시스템의 기본 요소와 관련 없는 것은?
49. 코드설계 순서로 옳은 것은?
50. 시스템의 특징 중 다음 설명에 해당하는 것은?
51. 프로세스 입력단계에서의 체크 중 입력정보의 특정 항목 합계 값을 미리 계산해서 이것을 입력정보와 함께 입력하고 컴퓨터상에서 계산한 결과와 수동 계산 결과가 같은지를 체크하는 것은?
52. 한 모듈이 다른 모듈의 내부 자료를 직접적으로 참조하는 경우의 결합도를 의미하는 것은?
53. 시스템 평가(System test)의 종류 중 다음 항목과 관계 되는 것은?
54. 마스터 파일 내의 데이터를 트랜잭션 파일로 추가, 정정, 삭제하여 항상 최근의 정보를 갖도록 하는 것을 무엇이라 하는가?
55. 특정 모듈에 대해서 존재하는 처리 요소들 간의 기능적 연관성을 의미하는 것으로 입력이나 에러 처리 같은 유사한 기능을 행하는 요소끼리 하나의 요소로 묶는 응집도는?
56. 파일 설계 순서로 옳은 것은?
57. 프로세스 설계상 유의 사항으로 거리가 먼 것은?
58. 코드화의 기능이 아닌 것은?
59. 코드 설계시 유의사항으로 옳지 않은 것은?
60. 입력 설계 단계 중 입력정보 매체화 설계시 고려사항이 아닌 것은?
4과목: 운영체제
61. 16개의 CPU로 구성된 하이퍼큐브에서 각 CPU는 몇 개의 연결점을 갖는가?
62. 상호배제의 문제는 병행하여 처리되는 여러 개의 프로세스가 공유 자원을 동시에 접근하기 때문에 발생한다. 따라서 공유되는 자원에 대한 처리 내용 중에서 상호배제를 시켜야 하는 일정 부분에 대해서는 어느 하나의 프로세스가 처리하는 동안에 다른 프로세스의 접근을 허용하지 말아야 한다. 이 때, 상호배제를 시켜야 하는 일정 부분을 무엇이라고 하는가?
63. 교착상태의 해결 방안 중 교착상태의 발생 가능성을 배제하지 않고 이를 적절하게 피해 나가는 방법을 의미하는 것은?
64. 운영체제에 대한 설명으로 옳지 않은 것은?
65. UNIX에서 사용하는 디렉토리 구조는?
66. 페이지 교체 기법 중 시간 오버헤드를 줄이는 기법으로서 참조 비트(Referenced bit)와 변형 비트(Modified bit)를 필요로 하는 방법은?
67. SJF(Shortest job First) 스케줄링에서 작업 도착 시간과 CPU 사용시간은 다음 표와 같다. 모든 작업들의 평균 대기시간은 얼마인가?
68. 다음과 같이 트랙이 요청되어 큐에 순서적으로 도착하였다. 현재 헤드의 위치는 트랙 50 이며, 모든 트랙을 서비스하기 위하여 디스크 스케줄링 기법 중 FCFS 스케줄링 기법이 사용되었을 경우, 트랙 35는 요청된 트랙 중 몇 번째에 서비스를 받게 되는가? (단, 가장 안쪽 트랙은 0 이다.)
69. 주기억장치 관리기법 중 “Best Fit” 기법 사용시 20K의 프로그램은 주기억장치 영역 번호 중 어느 곳에 할당되는가?
70. 파일 시스템의 기능으로 거리가 먼 것은?
71. 분산처리 운영 시스템에 대한 설명으로 옳지 않은 것은?
72. HRN 스케줄링 기법을 적용할 경우 우선순위가 가장 낮은 것은?
73. 라운드로빈(Round-Robin) 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같고 각 작업의 CPU 할당시간이 4시간일 때, 모든 작업을 완료하기 위한 CPU의 사용 순서가 옳게 나열된 것은?
74. 4 개의 페이지를 수용할 수 있는 주기억장치가 현재 완전히 비어 있으며, 어떤 프로세스가 다음과 같은 순서로 페이지번호를 요청했을 때 페이지 대체 정책으로 FIFO를 사용한다면 페이지 부재(Page-fault)의 발생 횟수는?
75. 파일 디스크립터(File Descriptor)에 대한 설명으로 옳지 않은 것은?
76. 디렉토리 구조 중 중앙에 마스터 파일 디렉토리가 있고, 그 아래에 사용자별로 서로 다른 파일 디렉토리가 있는 구조는?
77. 구역성(Locality)에 대한 설명으로 옳지 않은 것은?
78. 운영체제의 목적으로 옳지 않은 것은?
79. UNIX에서 현재 디렉토리 내의 파일 목록을 확인하는 명령은?
80. 프로세스(Process)의 정의와 거리가 먼 것은?
5과목: 정보통신개론
81. 다음이 설명하고 있는 것은?
82. X .25 프로토콜을 구성하는 계층에 해당하지 않는 것은?
83. 비동기식 전송방식의 특징으로 틀린 것은?
84. 호스트 A에서 사용하는 데이터 형식은 ASCII이고 호스트 B에서 사용하는 데이터 형식은 EBCDIC 인 경우에 두 호스트간의 통신을 가능하게 하기 위해서는 데이터 형식간의 변환 기능이 요구된다. 이러한 기능은 OSI 7계층 중 어느 계층에서 수행되는가?
85. DTE에서 발생하는 NRZ-L 형태의 디지털 신호를 다른 형태의 디지털 신호로 바꾸어 먼 거리까지 전송이 가능하도록 하는 것은?
86. OSI 7계층 중 응용간의 대화 제어(dialogue control)를 담당하는 것은?
87. IEEE 802 시리즈의 표준화 모델이 바르게 연결된 것은?
88. 변조방식 중 ASK 변조란 어떤 변조방식인가?
89. 여러 개의 터미널 신호를 하나의 통신회선을 통해 전송 할 수 있도록 하는 장치는?
90. 정보통신시스템의 기본적인 구성 중 이용자와 정보통신시스템과의 접점에서 데이터의 입출력을 담당하는 것은?
91. OSI 7계층 모델에서 기계적, 전기적, 절차적 특성을 정의한 계층은?
92. LAN의 토폴로지 형태에 해당하지 않는 것은?
93. 디지털 데이터를 아날로그 신호로 변환하는 과정에서 두 개의 2진 값이 서로 다른 두 개의 주파수로 구분되는 변조 방식은?
94. TCP/IP 프로토콜 구조 중 응용 계층에서 동작하지 않는 것은?
95. 에러 제어 방식 중 CRC(Cyclic Redundancy Check)에 대한 설명으로 옳은 것은?
96. 다음이 설명하고 있는 LAN의 매체 접근 제어방식은?
97. 정보통신시스템의 구성 요소에 대한 설명으로 거리가 먼 것은?
98. ATM 교환기에서 처리되는 셀의 길이는?
99. HDLC(High-Level Data Link Control)에 대한 설명으로 옳지 않은 것은?
100. 화상정보가 축적된 정보센터의 데이터베이스를 TV수신기와 공중전화망에 연결해서 이용자가 화면을 보면서 상호대화 형태로 각종 정보검색을 할 수 있는 것은?
"삽입, 삭제, 갱신 연산의 용이"는 뷰가 가지는 장점 중 하나로, 뷰를 통해 데이터를 간편하게 조작할 수 있다는 것을 의미한다. 뷰는 실제 데이터를 가지고 있지 않고, 기존의 테이블에서 데이터를 가져와서 가공하여 보여주는 것이기 때문에, 뷰를 통해 데이터를 조작하면 실제 데이터가 변경되는 것이 아니라 뷰가 가리키는 원본 테이블의 데이터가 변경된다. 이러한 특성 때문에 뷰를 이용하면 삽입, 삭제, 갱신 연산이 간편해진다.