1과목: 데이터 베이스
1. 시스템 카탈로그에 대한 설명으로 옳지 않은 것은?
2. DBA의 역할로 거리가 먼 것은?
3. 관계 데이터 모델에서 하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자(atomic) 값들의 집합을 의미하는 것은?
4. 데이터베이스에 저장된 데이터에 대한 설명으로 부적합한 것은?
5. 분산 시스템의 장점으로 거리가 먼 것은?
6. 삽입과 삭제가 양쪽 끝에서 이루어지므로 2개의 포인터 END1과 END2를 사용하는 선형 자료구조는?
7. 스택 알고리즘에서 T가 스택 포인터이고, m이 스택의 길이일 때, 서브루틴 AA가 처리해야 하는 것은?
8. which of the following describes the internal schema?
9. 다음과 같은 전위식(prefix)을 후위식(postfix)으로 올바르게 표현한 것은?
10. 뷰(view)에 대한 설명으로 옳지 않은 것은?
11. 릴레이션 R(A,B,C,D)에서 기본키가 (A,B)이고 D -> B 의 종속성이 존재한다. 릴레이션 R은 몇 정규형인가?(문제 오류로 실제 시험에서 모두 정답 처리한 문제입니다. 여기서는 1번을 정답 처리 합니다.)
12. 응용 프로그램이나 사용자들이 필요로 하는 자료를 통합해 놓은 것으로 범기관적 입장에서 본 조직 전체의 데이터베이스를 기술한 것은?
13. 다음의 빈칸에 적합한 단어는 무엇인가?
14. 트랜잭션의 성질이 아닌 것은?
15. 트리(tree)에서 임의의 노드 N 에 연결된 다음 레벨(level)의 노드를 무엇이라고 하는가?
16. 데이터베이스의 논리적 설계(logical design) 범주에 속하지 않는 것은?
17. 데이터베이스 생명 주기 단계 중 목표 DBMS에 맞는 스키마를 정의하고, 응용 프로그램을 작성하는 단계는?
18. 트랜잭션 T1, T2 에 대해 T1이 T2의 갱신을 볼 수 있고 또는 T2가 T1의 갱신을 볼 수 있으나, 두 트랜잭션이 동시에 상대방의 갱신을 볼 수 없는 트랜잭션의 성질(properties)은?
19. 다음 표와 같은 성적 테이블을 읽어 학생별 점수평균을 얻고자 한다. 가장 알맞은 SQL 구문은?
20. 데이터베이스 관리 시스템(DBMS)의 주요 필수기능과 거리가 먼 것은?
2과목: 전자 계산기 구조
21. 인터럽트 사이클을 위한 마이크로 연산이 아닌 것은?
22. 보통 4K의 기억 용량을 갖는 코어 기억 장치는 엄밀히 말하여 몇 개 어의 기억 용량을 갖는가?
23. 데이지 체인(Daisy chain)에 대한 설명 중 옳지 않은 것은?
24. indirect cycle 동안에 컴퓨터는 무엇을 하는가?
25. 보조 기억장치에 대한 설명으로 옳은 것은?
26. 자기테이프 등과 같은 대 용량의 보조 기억장치의 내용을 직접 접근이 가능한 영역으로 이동하여 컴퓨터시스템에서 자료를 접근할 수 있도록 하는 기능을 무엇이라 하는가?
27. BSA(Branch and Save return Address)의 마이크로 동작 중 시간 t0에서 발생하는 동작이 아닌 것은?(단, t0 는 sequencer 출력을 나타냄.)
28. 플린(Flynn)이 분류한 병렬 컴퓨터 중에서 실제 사용되기 어려운 것은?
29. 기억장치에서 DRO(Destructive Read Out)의 성질을 갖고 있는 메모리는?
30. 연산자 코드(operation code)의 기능이 아닌 것은?
31. 인터럽트를 종류 별로 구분하였을 때 정의되지 않은 명령이나 불법적인 명령을 사용했을 경우 혹은 보호되어 있는 기억공간에 접근하는 경우 발생하는 인터럽트를 무엇이라 하는가?
32. 부동 소수점 연산에 대한 설명으로 옳지 않은 것은?
33. 다음은 인터럽트 체제의 동작을 나열하였다. 수행 순서를 올바르게 표현한 것은?
34. 2진수 0011에서 2의 보수(2's complement)는?
35. 메이저 상태(major state)에 대한 설명 중 옳은 것은?
36. 컴퓨터의 메모리 용량이 16K ×32bit라 하면 MAR(Memory Address Register)와 MBR(Memory Buffer Register)은 각각 몇 비트인가?
37. 레지스터 가운데 명령어를 수행 할 때마다 결과가 0인지 여부, 부호(음수인지 양수인지), 캐리 및 오버플로의 발생 여부 등을 각각 1비트로 나타내며 분기를 결정하는 중요한 역할을 하는 레지스터는?
38. 인스트럭션 세트의 효율성을 높이기 위하여 고려할 사항이 아닌 것은?
39. I/O 인터페이스 실행 Command 종류가 아닌 것은?
40. 연관기억(Associative Memory) 장치에 대한 설명 중 옳지 않은 것은?
3과목: 운영체제
41. 너무 자주 페이지 교환이 발생하여 어떤 프로세스가 프로그램 수행에 소요되는 시간보다 페이지 교환에 소요되는 시간이 더 많은 경우를 무엇이라고 하는가?
42. 운영체제의 목적으로 거리가 먼 것은?
43. 사용자가 요청한 디스크 입, 출력 내용이 다음과 같은 순서로 큐에 들어 있다. 이 때 SSTF 스케쥴링을 사용한 경우의 처리 순서는?(단, 현재 헤드 위치는 53 이고, 제일 안쪽이 1번, 바깥쪽이 200번 트랙이다.)
44. UNIX 운영체제의 특징과 가장 거리가 먼 것은?
45. UNIX 파일 시스템의 블록구조에 포함되지 않는 것은?
46. 다음과 같은 접근제어 행렬에 대한 설명 중 옳은 것은?
47. 두개의 프로세스 간 선행순서를 Pi<Pj 로 표현할 경우 Pj 가 먼저 실행된다고 가정한다면, P2<P1, P4<P2, P4<P3의 선행관계가 있는 경우에 병행으로 실행될 수 있는 프로세스는?
48. 컴퓨터 자체 내의 기계적인 장애나 오류로 인하여 발생하는 인터럽트는?
49. 페이지 교체 기법 중 매 페이지마다 두개의 하드웨어 비트가 필요한 기법은?
50. 기억 장치 관리에서 60K의 사용자 공간이 아래와 같이 분할되어 있다고 가정할 때 24K, 14K, 12K, 6K의 작업을 최적적합(best-fit) 전략으로 각각 기억 공간에 들어온 순서대로 할당할 경우 생기는 총 내부 단편화(internal fragmentation)의 크기와 외부단편화(external fragmentation)의 크기는 얼마인가?
51. UNIX 특징을 설명한 것중 틀린 것은?
52. 다음의 운영체제 형태 중 시대적으로 가장 먼저 생겨난 방식은?
53. 분산 처리 시스템과 관련이 없는 설명은?
54. 순차 파일에 대한 설명으로 틀린 것은?
55. 분산 운영체제의 개념 중 강결합 시스템(TIGHTLY -COUPLED)의 설명으로 틀린 것은?
56. 디스크 스케쥴링 기법 중 다음의 특징을 갖는 기법은?
57. 실행 중인 프로세스가 CPU 할당시간을 다 사용한 후 어떤 상태로 전이하는가?
58. 스케줄링 알고리즘의 성능평가 기준이 아닌 것은?
59. 교착상태의 예방 기법 중 각 프로세스는 한꺼번에 자기에게 필요한 자원을 모두 요구해야 하며, 이 요구가 만족되지 않으면 작업을 진행할 수 없게 하는 방법이 있다. 이것은 다음 중 무슨 조건을 방지하기 위함인가?
60. 중앙 컴퓨터와 직접 연결되어 응답이 빠르고 통신비용이 적게 소요되지만, 중앙 컴퓨터에 장애가 발생되면 전체 시스템이 마비되는 분산 시스템의 위상 구조는?
4과목: 소프트웨어 공학
61. CASE에 대한 설명으로 옳지 않은 것은?
62. 객체지향 프로그램의 장점으로 거리가 먼 것은?
63. 소프트웨어의 재사용(reusability)에 대한 효과와 거리가 먼 것은?
64. 나씨-슈나이더만(Nassi-Schneiderman) 도표는 구조적 프로그램을 표현하기 위해 고안되었다. 이 방법에서 알고리즘의 제어구조는 3가지로 충분히 표현될 수 있는데, 이에 해당하지 않는 것은?
65. 소프트웨어 개발시 위험요소가 아닌 것은?
66. 프로젝트 추진 과정에서 예상되는 각종 돌발 상황을 미리 예상하고 이에 대한 적절한 대책을 수립하는 일련의 활동을 무엇이라고 하는가?
67. 모듈 결합도(Coupling)에 관한 설명으로 옳지 않은 것은?
68. 소프트웨어 생명 주기의 전체 단계를 연결시켜 주고 자동화시켜 주는 통합된 도구를 제공해 주는 기술에 해당되는 것은?
69. Rumbaugh의 객체 모델링 기법(OMT)에서 사용하는 세 가지 모델링이 아닌 것은?
70. 소프트웨어 공학에 대한 가장 적절한 설명은?
71. 소프트웨어의 시험 중 화이트박스 시험의 과정이 아닌 것은?
72. 소프트웨어 수명주기 모형 중 프로토타이핑 모형(prototyping model)의 가장 큰 장점은?
73. 소프트웨어 품질목표에 대한 설명으로 옳지 않은 것은?
74. 시스템 개발을 위한 첫 단계는 사용자의 요구나 현재의 시스템에 대한 분석이라고 할 수 있다. 이 중 사용자의 요구 분석을 위해 주로 사용하는 기법이 아닌 것은?
75. 소프트웨어 프로젝트 관리에 중요한 영향을 주는 3대 요소는?
76. 데이터 흐름도(DFD)의 구성요소에 포함되지 않는 것은?
77. 소프트웨어 형상관리(Software Configuration-Management)의 설명으로 가장 적합한 것은?
78. 시스템의 설계 명세서를 바탕으로 모듈 단위의 코딩과 디버깅 및 단위 테스트가 이루어지는 소프트웨어 개발 단계는?
79. 분석가(analyst)가 갖추어야 할 능력 중 가장 중요한 것은?
80. 객체지향 개념에서 오퍼레이션(operation)은 무엇을 변화시키는가?
5과목: 데이터 통신
81. 25개의 구간을 망형으로 연결하면 필요한 회선의 수는 몇 회선인가?
82. 적절한 전송 경로를 선택하고, 이 경로로 데이터를 전달하는 인터네트워킹(internetworking) 장비는?
83. 10BASE 5 LAN에서 5가 나타내는 의미는?
84. 컴퓨터 통신에서 컴퓨터 상호 간 또는 컴퓨터와 단말기 간에 데이터를 송수신하기 위한 통신 규약은?
85. 다음 LAN의 네트워크 토폴로지는 어떤 형인가?
86. HDLC(High Data Link Control) frame 구성 순서는?
87. 4,800[bps]의 8 위상 편이변조방식 모뎀의 변조 속도는 몇 보오[baud]인가?
88. 전송제어문자의 내용을 기술한 것 중 옳지 않은 것은?
89. 서비스, 응답, 경보 및 휴지 상태 복귀 신호 등의 기능을 수행하는 제어 신호는?
90. X.25는 ITU-T 표준으로 호스트 시스템과 패킷 교환망간 인터페이스를 규정하고 있다. 이 기능에 포함되지 않는 것은?
91. 특정 다항식에 의한 연산 결과를 데이터에 삽입하여 전송하는 에러검출 방법은?
92. 아날로그 데이터 전송 방식 중에서 비트 전송률을 높이기 위해 각각의 벡터를 위상 변화뿐만 아니라 진폭 변화도 시키는 방식은?
93. OSI 프로토콜 구조 모델 7계층에 해당되지 않는 것은?
94. 인터넷 프로토콜로 사용되는 TCP/IP는 4개의 계층으로 구성 된다.다음 중 3계층인 Transport 계층에서 사용되는 프로토콜은?
95. HDLC는 링크 구성 방식에 따라 세 가지 동작 모드를 가지고 있다. 다음 중 해당하지 않는 것은?
96. 아날로그 데이터(음성)를 디지털 신호로 전송하기에 적합한 변조 방법은?
97. 주파수 분할 다중화 방식과 관계가 없는 것은?
98. HDLC(high-level-data link control)의 명령과 응답에 대한 프레임 종류가 아닌 것은?
99. 다음 그림은 어떤 다중화 방식을 나타낸 것인가?
100. 반송파로 사용하는 정현파의 위상에 정보를 싣는 변조방식으로 일정 주파수, 일정 진폭의 정현파 위상을 2등분, 4등분, 8등분 등으로 나누어 각각 다른 위상에 "1" 혹은 "0"을 할당하거나 두 비트 혹은 세 비트를 한꺼번에 할당하는 디지털 데이터의 아날로그 부호화 방식은?