1과목: 데이터 베이스
1. 개체-관계(E-R) 모델에 대한 설명으로 옳지 않은 것은?
2. 로킹(Locking) 단위에 대한 설명으로 옳은 것은?
3. 관계 데이터 모델에서 릴레이션(Relation)에 포함되어 있는 튜플(Tuple)의 수를 무엇이라고 하는가?
4. 트랜잭션의 특성으로 옳지 않은 것은?
5. 다음 SQL문의 실행결과를 가장 올바르게 설명한 것은?
6. “회사원”이라는 테이블에서 “사원명”을 검색할 때, “연락번호”가 Null 값이 아닌 “사원명”을 모두 찾을 경우의 SQL 질의로 옳은 것은?
7. 뷰(View)에 대한 설명으로 옳지 않은 것은?
8. 데이터베이스 설계 단계 중 물리적 설계에서 옵션 선택시 고려사항으로 거리가 먼 것은?
9. 데이터베이스 언어 중 DDL의 기능이 아닌 것은?
10. 데이터베이스 보안에 대한 설명으로 옳지 않은 것은?
11. It is specified between two relations and is used to maintain the consistency among tuples of the two relations. What is it?
12. Which of the following does not belong to the DDL statement of SQL?
13. 시스템 카탈로그에 대한 설명으로 옳은 것은?
14. 다음 트리에 대한 프리-오더(Pre-Order) 운행 결과는?
15. 릴레이션에 대한 설명으로 옳지 않은 것은?
16. 내장 SQL(Embedded SQL)에 대한 설명으로 옳지 않은 것은?
17. 데이터베이스의 특성을 옳지 않은 것은?
18. 해싱을 이용한 파일 구조에 해당하는 것은?
19. 제2정규형에서 제3정규형이 되기 위한 조건은?
20. 순서가 A, B, C, D로 정해진 입력 자료를 스택에 입력하였다가 출력하는 경우, 출력 결과로서 가능하지 않은 것은?
2과목: 전자 계산기 구조
21. 그림과 같은 회로에서 출력 Y는?
22. 프로그램에 의해 제어되는 동작이 아닌 것은?
23. 결선 게이트의 특징이 아닌 것은?
24. 비트 슬라이스 마이크로프로세서(Bit sliced Microprocessor)의 구성을 가장 잘 설명한 것은?
25. 중앙처리장치가 Fetch 상태인 경우에 제어점을 제어하는 것은?
26. 플립플롭 중 입력단자가 하나이며, “1” 이 입력될 때마다 출력단자의 상태가 바뀌는 것은?
27. 64K인 주소 공간(Address Space)과 4K인 기억공간(Memory Space)을 가진 컴퓨터인 경우 한 페이지(Page)가 512워드로 구성된다면 페이지와 블록 수는 각각 얼마인가?
28. 가상 메모리를 사용한 컴퓨터에서 Page Fault가 발생하면 어떤 현상이 일어나는가?
29. RISC(Reduced Instruction Set Computer)와 CISC(Complex Instruction Set Computer)의 특징이 아닌 것은?
30. 인스트럭션을 수행하기 위한 메이저 상태에 대한 설명으로 옳은 것은?
31. BCD 코드 1001에 대한 해밍 코드를 구하면?
32. 소프트웨어 인터럽트 사용 시 가장 큰 장점은?
33. Op-Code가 4비트이면 연산자의 종류는 몇 개가 생성될 수 있는가?
34. 컴퓨터의 메모리 용량이 16K×32Bit라 하면 MAR(Memory Address Register)와 MBR(Memory Buffer Register)은 각각 몇 비트인가?
35. 스택(Stack)이 사용되는 경우는?
36. 내부 인터럽트의 원인이 아닌 것은?
37. 고속의 입·출력 장치에 사용되는 데이터 전송 방식은?
38. 데이터 존속 방법 중 스트로브 제어 방법의 설명으로 옳지 않은 것은?
39. 서로 다른 17개의 정보가 있다. 이 중에서 하나를 선택하려면 최소 몇 개의 비트가 필요한가?
40. CPU가 인스트럭션을 수행하는 순서로 옳은 것은?
3과목: 운영체제
41. 페이지 오류율(Page Fault Ratio)과 스래싱(Thrashing)에 대한 설명으로 옳은 것은?
42. UNIX에서 파일 조작을 위한 명령으로 거리가 먼 것은?
43. 파일 디스크립터의 내용으로 옳지 않은 것은?
44. 운영체제의 작업 수행 방식에 관한 설명으로 옳지 않은 것은?
45. 교착상태의 해결 방법 중 회피(Avoidance) 기법과 밀접한 관계가 있는 것은?
46. 자식 프로세스의 하나가 종료될 때까지 부모 프로세스를 임시 중지시키는 유닉스 명령어는?
47. 디스크 스케줄링 기법 중 SCAN을 사용하여 다음 작업대기 큐의 작업을 모두 처리하고자 할 경우, 가장 최후에 처리되는 트랙은?(단, 현재 디스크 헤드는 50 트랙에서 40 트랙으로 이동해 왔다고 가정한다.)
48. 스레드(Thread)에 관한 설명으로 옳지 않은 것은?
49. 가상기억장치(Virtual Memory)에 대한 설명으로 거리가 먼 것은?
50. 다음 설명에 해당하는 자원 보호 기법은?
51. 다음이 설명하는 디스크 스케줄링 기법은 무엇인가?
52. 모니터에 대한 설명으로 옳지 않은 것은?
53. RR(Round Robin) 스케줄링에 대한 설명으로 옳지 않은 것은?
54. 디스크 공간 할당 기법 중 연속할당에 대한 설명으로 옳지 않은 것은?
55. 다음 그림과 같은 구조를 갖는 시스템으로 가장 적합한 것은?
56. UNIX에 관한 설명으로 옳지 않은 것은?
57. 빈 기억공간의 크기가 20K, 16K, 8K, 40K 일 때 기억장치 배치 전략으로 “Best Fit”을 사용하여 17K의 프로그램을 적재할 경우 내부단편화의 크기는 얼마인가?
58. 분산 처리 시스템의 위상에 따른 분류에서 한 사이트의 고장이 다른 사이트에 영향을 주지 않지만, 중앙 사이트 고장 시 전체 시스템이 정지되는 형태는 무엇인가?
59. 운영체제를 기능상 분류할 경우 “Control Program”과 “Process Program”으로 구분할 수 있다. 다음 중 “Control Program”에 해당하는 것으로만 짝지어진 것은?
60. 다중 처리기의 운영체제 형태 중 주/종(Master/Slave) 처리기에 대한 설명으로 옳지 않은 것은?
4과목: 소프트웨어 공학
61. 소프트웨어 재공학의 필요성이 대두된 가장 주된 이유는?
62. 소프트웨어 형상관리(Configuration Management)에 관한 설명으로 거리가 먼 것은?
63. 소프트웨어 프로젝트 관리에 중요한 영향을 주는 3대 요소로 가장 타당한 것은?
64. 객체지향 개념에서 연관된 데이터와 함수를 함께 묶어 외부와 경계를 만들고 필요한 인터페이스만을 밖으로 드러내는 과정을 무엇이라고 하는가?
65. 소프트웨어 수명주기 모형 중 프로토타이핑 모형(Prototyping Model)의 가장 큰 장점은?
66. 람바우(Rumbaugh)의 OMT 기법에서 자료 흐름도와 가장 밀접한 관계가 있는 것은?
67. 객체지향 기법에서 객체가 메시지를 받아 실행해야 할 객체의 구체적인 연산을 정의한 것은?
68. 소프트웨어 품질 목표 중 다음 정의에 해당하는 것은?
69. 자료흐름도(DFD)의 각 요소별 표기 형태의 연결이 잘못된 것은?
70. CASE에 대한 설명으로 거리가 먼 것은?
71. 소프트웨어 프로젝트를 계획하려면 먼저 소프트웨어 범위를 결정해야 한다. 다음 사항과 관계가 되는 범위 결정 요소는 무엇인가?
72. 12개월이 기한인 S/W 프로젝트의 개발 일정이 지연되자, 2개월 남기고 사장은 프로젝트 관리자에게 3명의 인력을 추가 투입 하라고 지시했다. 이에 프로젝트 관리자는 반대했다. Brooks 법칙에 근거한 반대 이유로 가장 타당한 것은?
73. LOC 기법에 의하여 예측된 총 라인 수가 50000일 경우 개발에 투입될 프로그래머의 수가 5명이고, 각 프로그래머의 평균 생산성이 월 당 500 라인일 때, 개발에 소요되는 기간은?
74. 소프트웨어 재사용에 대한 설명으로 거리가 먼 것은?
75. 소프트웨어 재공학 활동 중 역공학에 해당하는 것은?
76. 바람직한 소프트웨어 설계 지침으로 볼 수 없는 것은?
77. 소프트웨어 위기의 현상으로 보기 어려운 것은?
78. 자료사전(Data Dictionary)에서 자료의 반복을 나타내는 기호는?
79. 화이트 박스 테스트 기법으로만 짝지어진 것은?
80. 소프트웨어 공학에 대한 설명으로 가장 적합한 것은?
5과목: 데이터 통신
81. 데이터 전송제어 절차를 순서대로 바르게 나타낸 것은?
82. IP(Internet Protocol)의 설명 중 옳지 않은 것은?
83. 다음이 설명하고 있는 전송기술은?
84. 데이터 통신에서 오류 검출을 위해 사용되는 기법이 아닌 것은?
85. 데이터 전송 속도의 척도를 나타내는 것이 아닌 것은?
86. 다음이 설명하고 있는 오류제어 방식은?
87. 데이터 통신 방식에 대한 설명으로 가장 옳은 것은?
88. 음성 전화망과 같이 메시지가 전송되기 전에 발생지에서 목적지까지의 물리적 통신 회선 연결이 선행되어야 하는 교환 방식은?
89. 다음 LAN의 구성 형태(Topology)와 매체접근제어(MAC; Media Access Control) 방식의 연결이 잘못 짝지어진 것은?
90. HDLC는 링크 구성 방식에 따라 세 가지 동작 모드를 가진다. 이에 해당하지 않는 것은?
91. LAN의 매체 접근 제어 중 토큰 패싱 방식에 대한 설명으로 가장 옳은 것은?
92. HDLC 프로토콜에 관한 설명이 아닌 것은?
93. 동기식시분할 다중화(Synchronous TDM)에 대한 설명으로 옳지 않은 것은?
94. 데이터 통신에서 사용되는 비동기 전송 방식에 대한 설명으로 옳지 않은 것은?
95. 디지털 데이터를 아날로그 신호로 변환하는 방식이 아닌 것은?
96. 패킷(Packet) 교환과 관계가 없는 것은?
97. HDLC(High-Level-Data Link Control)의 명령과 응답에 대한 프레임 종류가 아닌 것은?
98. OSI 참조 모델에서 통신회선을 통하여 비트전송을 수행하기 위하여 전기적, 기계적인 제어 기능을 수행하는 계층은?
99. TCP/IP 프로토콜 중 인터넷 계층에 대응하는 OSI 참조 모델의 계층은?
100. 주파수 분할 다중화기(FDM)에서 부채널 간의 상호 간섭을 방지하기 위한 것은?