1과목: 전자회로
1. pn 접합 다이오드에서 정광과 전자가 서로 반대쪽으로 흘러 나가는 것을 방해하는 것은 접합부에 무엇이 있기 때문인가?
2. 다음 증폭기 회로의 교류 부하선의 기울기는?
3. 다음 발진기들 중 귀환 회로를 사용하지 않는 발진기는?
4. 다음 중 발진기에서 발진주파수가 변동되는 것을 방지하기 위한 대책으로 적합하지 않은 것은?
5. 다음 중 그림과 같은 증폭기의 귀환율 β의 값은?
6. 소신호 트랜지스터 증폭 회로에서 입력 저항은 매우 작고, 출력 저항이 매우 큰 것은?
7. 그림과 같은 정류회로에서 다이오드 D1에 걸리는 최대 역전압(PIV)은? (단, 다이오드의 순 방향 저항은 무시하고, C1, C2 및 RL은 충분히 크다고 생각한다. 그리고 전원 변성기 2차측에는 Vmsinωt [V]를 인가한 것으로 한다.)
8. 그림과 같은 연산회로의 전달특성은?
9. 트랜지스터가 스위치로 사용할 때 쓰이는 두 개의 영역은?
10. 다음 연산증폭기 회로에서 Vi – Vo 의 관계 특성으로 가장 적합한 것은? (단, 연산증픽고 및 다이오드는 이상적이다.)
11. 반송파 전력이 10[kW]일 때 변조파형이 그림과 같을 경우에 피변조파의 전력 Pm은 얼마인가?
12. 연산증폭기의 입력전류가 각각 9.7[μA]와 7.5[μA] 일 때 바이어스 전류(Ibias)는 얼마인가?
13. 다음 중 공통 에미터 접속에 대한 h상수 표현식으로 틀린 것은?
14. 연산증폭기 특성으로 틀린 것은?
15. 다음 중 발진회로의 특징이 아닌 것은?
16. 변압기를 사용하지 않는 전력 증폭회로에서 push-pull 회로의 조건으로 거리가 먼 것은?
17. PLL을 구성하는 회로 블록이 아닌 것은?
18. 다음 회로에서 A는 연산증폭기일 때 V1 = 2[V], V2 = 3[V] 일 때 Vo는?
19. 그림과 같이 동일 진폭의 두 정현파 10kHz, 1kHz 가 다이오드에 인가될 때 출력 측에 나타나는 전압 성분 중 가장 많은 것은?
20. 그림과 같은 회로에서 출력 전압은? (단, R1=R2 이고, R3=R4 이다.)
2과목: 디지털공학
21. 다음 Qt+1 열에 들어갈 ①~⑥의 순서로 맞는 것은?
22. 전송하고자 하는 3개 비트 (A, B, C) 외에 1개의 부가적인 패리티 비트(P)를 추가하여 홀수 패리티 발생기를 설계하고자 한다. 홀수 패리티 비트(Parity blt) 발생기의 논리식은?
23. 10진수 234를 언팩(Unpack)형식의 표현으로 나타낸 것은?
24. 101101에 대한 2의 보수는?
25. 와 같은 것은?
26. 전가산기(FA)의 회로 구성은?
27. 어떤 플립플롭에서 CP(clock pulse)가 1에서 0으로 변하는 시간과 출력이 보수화 되는 시간 사이에 20ns의 지연이 생긴다면 10bits의 리플카운터는 얼마의 지연시간이 발생되는가?
28. 논리식 (A+B)(A+B′)(A′+B)(A′+B′)를 간략히 하면?
29. 다음 진리표를 곱의 합 형식으로 표현한 것은?
30. 데이터 전송 과정에서 발생한 에러 코드 위치를 검출하여 수정할 수 있는 코드는?
31. 다음 JK 플립플롭의 입력신호의 주파수가 1[MHz] 일 때 출력신호의 주파수는 얼마인가?
32. 카운터에 대한 설명으로 옳지 않은 것은?
33. n개의 입력과 최대 2n개의 출력으로 구성되는 조합 논리회로는?
34. 16진수 B6을 2진수로 옳게 표시한 것은?
35. 10진수 975를 16진수로 변환한 것은?
36. 6비트 D/A 변환기의 백분율 분해능은?
37. 다음 회로에서 A = 1, B = 0 일 때 출력 X, Y의 값으로 옳은 것은?
38. 다음과 같이 입력 A, B가 인가될 때 출력 F가 나타나는 게이트는?
39. 10진수 37을 BCD(8421) 코드로 변환한 것은?
40. RS 플립플롭에 대한 설명으로 옳은 것은?
3과목: 마이크로프로세서
41. Stack에 데이터를 삽입하는 명령은?
42. 프로그램이 수행되고 있는 동안에 어떤 조건이 발생하면 수행중인 프로그램을 일시적으로 중지시키게 만드는 조건이나 사건의 발생을 무엇이라 하는가?
43. 데이터(data)의 전송 속도를 나타내는 용어 중 BPS란?
44. 매크로 명령어를 정의하는 형식 순서가 옳은 것은?
45. 단방향(simplex) 방식의 설명으로 옳은 것은?
46. 다음과 같이 구성된 8비트 타이머가 있다. 이 타이머에는 입력 펄스의 상승 에지에서 +1씩 카운팅 된다. 또한 이 타이머에 입력되는 펄스의 주파수는 4Hz 이다. 이 타이머가 20초 후에 오버플로우가 되게 하려면 타이머의 초기값은?
47. 마이크로프로세서에서 실주소와 기억공간을 상호 연결하는 개념은?
48. RS-232C 통신에 대한 설명으로 옳지 않은 것은?
49. 매크로 명령에 대한 설명으로 옳은 것은?
50. 베이스 어드레스 지정 방식에 대한 설명으로 옳지 않은 것은?
51. 일부분의 문자 또는 비트를 삭제하기 위해 필요한 연산은?
52. 인터럽트가 발생했을 경우 복귀 주소(return address)를 기억시키는 장소는?
53. 일반적으로 CPU에서 DC모터의 속도제어로 사용하는 기법은?
54. 마이크로프로세서는 여러 개의 단계를 반복적으로 거치면서 동작을 수행한다. 그 단계에 속하지 않는 것은?
55. 어떤 CPU 내부에 32개의 레지스터들이 있다면 명령어의 레지스터 번호를 가리키는 필드는 최소 몇 비트로 구성되어 있는가?
56. memory mapped I/O 방식에 대한 설명으로 틀린 것은?
57. 인터럽트 처리과정 중 인터럽트를 요청한 장치를 소프트웨어로 판별하는 방법은?
58. 연산장치의 기본요소가 되고 플립플롭으로 구성된 최소단위의 기억소자는?
59. 주기억장치에서 명령을 IR(instruction register)로 가져오기 위해 필요한 시간은?
60. 직렬 통신 시 오류검출 방버으로서 데이터 8bit에 오류정정용 코드 6bit를 추가하여 14bit를 송신하는 방식은?
4과목: 프로그래밍언어
61. C 언어에서 프로그램의 변수 선언을 “int c;”로 했을 경우에 “&c”는 어떤 의미인가?
62. 기계어와 비교할 경우 어셈블리어에 대한 설명으로 옳지 않은 것은?
63. C 언어에서 한 문자 입력 함수는?
64. BNF 표기버에서 정의를 의미하는 것은?
65. C 언어의 기억클래스 종류에 해당하지 않는 것은?
66. 어셈블리어에서 라이브러리에 기억된 내용을 프로시저로 정의하여 서브루틴으로 사용하는 것과 같이 사용할 수 있도록 그 내용을 현재의 프로그램을 내에 포함시켜 주는 명령은?
67. 매크로 프로세서의 기본 수행 기능에 해당하지 않는 것은?
68. 프로그래밍 언어의 번역 단계 중 어휘분석 단계에서는 원시 프로그램을 하나의 긴 스트링으로 보고 원시 프로그램을 문자 단위로 스캐닝하여 문법적으로 의미 있는 일련의 문자들로 분할 해 낸다. 이때 분할된 문법적 단위를 무엇이라 하는가?
69. 구문 분석기가 올바른 문장에 대해 그 문장의 구조를 트리로 표현한 것은?
70. 어셈블러를 두 개의 PASS로 구성하는 주된 이유는?
71. C 언어에서 표준 출력 장치로 문자열을 출력시키는 함수는?
72. 어셈블리어 명령 중 CMP 명령과 같이 보다 크거나 작은 대소 관계를 비교하지 않고, 논리적인 비교와 결과가 양수 또는 음수인지를 검사하여 상태 레지스터의 상태 비트를 설정하는 것은?
73. 프로그래밍 언어의 실행 순서로 옳은 것은?
74. 어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?
75. 어셈블리어에서 두 개의 오퍼랜드를 서료 교환하는 명령은?
76. 원시 프로그램을 기계어 프로그램으로 번역하는 대신에 기존의 고수준 컴파일러 언어로 전환하는 역할을 수행하는 것은?
77. C 언어에서 사용하는 자료형의 종류가 아닌 것은?
78. C 언어의 이스퀘이프 시퀀스에서 “\f”의 의미는?
79. 기계어에 대한 설명으로 옳지 않은 것은?
80. 구문(Syntax)에 대한 설명으로 옳은 것은?