1과목: 전자회로
1. 정류기의 직류 출력전압이 무부하일 때 225[V], 전부하시 출력전압이 200[V] 일 때 전압변동률[%]은?
2. 그림과 같은 회로의 설명으로 옳은 것은?
3. 다음 회로에서 구형파 입력에 대한 출력 파형으로 가장 적합한 것은?
4. 다음 중 FET의 3 정수에 해당되지 않는 것은?
5. α0 = 0.96, fα = 1[kHz]인 트랜지스터가 f = 2[kHz]에서 동작할 때 전류 증폭도의 크기는 약 얼마인가?
6. C급 증폭기에 관한 설명 중 옳지 않은 것은?
7. 이상적인 연산 증폭기의 특징으로 적합하지 않은 것은?
8. 잡음이 많은 전송로를 통한 신호 전송에 가장 유리한 펄스 변조 방식은?
9. 진폭변조(DSB) 방시겡서 변조도를 80[%]로 하면 피변조파의 전력은 반송파 전력의 몇 배가 되는가?
10. 전력증폭기의 직류 공급 전압은 15[V], 전류는 300[mA] 이고 효율은 78.5[%]일때 부하에서의 출력 전력은?
11. 부저항(negative resistance) 특성을 가진 다이오드는?
12. 직렬 전류 궤환증폭기의 궤환신호 성분은?
13. 이미터 플로우 증폭기에 대한 설명으로 적합하지 않은 것은?
14. 궤환 발진기의 발진 조건에 대한 설명 중 옳지 않은 것은? (단, A는 증폭도, β는 궤환량이다.)
15. 무궤환 시 증폭도를 A, 궤환 시 증폭도를 Af, 궤환율을 β라 할 때, A가 대단히 크면 Af는 주로 무엇에 의해서 결정되는가?
16. 리미터를 필요로 하지 않는 주파수 복조회로는?
17. 다음 중 정전압회로에서 전류를 제한하는 이유로 가장 적합한 것은?
18. 시스템의 출력 펄스에서 오버슈트가 발생하는 이유는?
19. 발진회로에서 수정진동자를 많이 사용하는 이유는? (단, Q = Quality Factor)
20. 다음 중 부궤환 증폭회로의 특징으로 옳지 않은 것은?
2과목: 디지털공학
21. 10진수 12.625를 2진수로 변환하면?
22. 10개의 입력 선과 16개의 출력 선을 갖는 ROM이 있다. 이 ROM의 전체 비트 수는?
23. 4×1 멀티플렉서를 이용하여 논리회로를 구현한 것으로 옳은 것은?
24. Gray code 1101을 2진수로 변환한 것은?
25. ASCII 코드는 몇 개의 비트로 구성되는가? (단, 패리티 비트는 제외한다.)
26. 1024×8 Memory 시스템을 구성하기 위해서 128×4 RAM을 사용할 경우 몇 개의 RAM이 필요한가?
27. 다음 식 중 드모르간의 법칙을 나타낸 것은?
28. 다음 회로 중 조합논리회로가 아닌 것은?
29. 5bit 2진(binary) 카운터가 00000 상태에서 계수를 시작한다고 가정하면 144개의 펄스가 입력된 후 계수 상태는 어떤 상태인가?
30. n비트의 입력으로 2n개의 출력 중의 하나로 1로 설정하도록 하는 장치는?
31. 논리식 를 간소화한 것은?
32. JK 플립플롭에서 J = 1, K = 1 일 때 Qn+1의 출력 상태는?
33. 하나의 입력 단자를 가지며 입력이 1일 때 출력이 반전되는 플립플롭은?
34. MOD-5 계수기를 구성하는데 필요한 최소 플립플롭 수는?
35. 에러(error)를 검출하여 교정할 수 있는 코드는?
36. 다음 회로를 간략화 하면?
37. 그림의 모드(mod) 8진 리플 카운터에서 클록 펄스 2가 첨가된 후 2진 계수 결과로 옳은 것은?
38. 다음과 같은 회로를 나타내는 식은?
39. 카운터에 대한 설명 중 옳지 않은 것은?
40. 의 쌍대인 것을 표시한 식은?
3과목: 마이크로프로세서
41. 다음 중 10진수 –4에 대한 2진수 표현 방법으로 잘못된 것은?
42. 시프트 레지스터에 있는 2진수 A가 6번 왼쪽으로 시프트(Shift-left)되면, 시프트 레지스터의 값은 어떻게 되는가?
43. 8비트 A/D 변환기의 분해능은?
44. 인터럽트를 발생하는 장치들을 직렬로 연결하여 우선 순위에 따라 처리하게 하는 방식은?
45. 마이크로프로세서에서 정보를 가져다가 메모리 디바이스에 기억시키는 것을 무엇이라 하는가?
46. 출력(Y3)이 나오는 번지의 범위는?
47. 0-주소 명령형식에서 명령어 길이가 16비트일 때, 연산 코드(Operation Code)의 크기는?
48. 주소지정 방식 중 오퍼랜드가 메모리상의 데이터 주소를 기억하고 그 주소에 기억되어 있는 데이터에 접근하는 방식은?
49. RAM은 읽고 쓸 수 있는 메모리로서, 크게 SRAM(Static RAM)과 DRAM(Dynamic RAM)으로 구분된다. 다음 중 SRAM의 특성이 아닌 것은?
50. 다음 중 DC 모터의 속도를 제어하는 방식은?
51. 메모리 어드레스 라인 수가 10개로 메모리 용량이 1KB 이다. 메모리 용량을 4KB로 늘리려고 한다. 메모리 어드레스 수를 최소 몇 개로 해야 하는가?
52. 다음 중 스템 모터의 특징이 아닌 것은?
53. 연산 명령의 실행 결과는 PSW(Program Status Word) 레지스터를 통하여 나타난다. 연산 결과의 오류를 알 수 있는 플래그는?
54. 외부의 직렬장치와 데이터 전송을 위해 직렬-병렬 상호 변환기능을 수행하는 장치는?
55. 8051에서의 직렬인터페이스 방식은 어떤 방식인가?
56. 다음 중 마이크로프로세서가 들어가 있지 않은 기기는?
57. 다음 설명 중 틀린 것은?
58. 매크로 연산자 설명 중 옳지 않은 것은?
59. 타이머에서 입력 신호가 너무 빠르게 들어올 때 느리게 만드는 것은?
60. 저항을 사다리 형태로 배열하여 2진 출력값이 On/Off 상태에 따라 전압이 누적되도록 하는 방식의 D/A 컨버터는?
4과목: 프로그래밍언어
61. C 언어에서 프로그램의 변수 선언을 “int c;” 로 했을 경우 “&c”는 어떤 의미인가?
62. 컴파일 과정의 순서가 옳게 구성된 것은?
63. 다음 식을 Pre-order 표기로 옳게 표현한 것은?
64. 원시 프로그램을 기계어 프로그램으로 번역하는 대신에 기존의 고수준 컴파일러 언어로 전환하는 역할을 수행하는 것은?
65. 어셈블리어에서 라이브러리에 기억된 내용을 프로시저로 정의하여 서브루틴으로 사용하는 것과 같이 사용할 수 있도록 그 내용을 현재의 프로그램 내에 포함시켜 주는 명령은?
66. 예약어에 대한 설명으로 틀린 것은?
67. C 언어에 대한 설명으로 틀린 것은?
68. 프로그램의 수행을 위해 호출한 함수를 수행하고 함수를 호출한 위치로 복귀하여야 한다. 이때 복귀할 주소를 저장하기에 적합한 자료구조는?
69. BNF 표기법에서 택일을 나타내는 기호는?
70. 원시프로그램을 번역할 때 어셈블러에게 요구되는 동작을 지시하는 명령으로서 기계어로 번역되지 않는 명령어를 무엇이라고 하는가?
71. C 언어의 printf 문에서 10진 정수로 출력하기 위한 변환 문자는?
72. 벨 연구소에서 1970년대 초반부터 리치 등에 의해서 개발된 시스템 기술용의 프로그래밍 언어로서, UNIX 운영체제를 구성된 주된 언어는?
73. C 언어에서 한 문자 출력 함수는?
74. 어셈블러를 두 개의 패스로 구성하는 주된 이유는?
75. 객체지향 프로그래밍에서 하나 이상의 유사한 객체들로 그룹화 되어, 하나의 공통된 특성으로 표현한 것을 무엇이라고 하는가?
76. C 언어의 기억 클래스(class) 종류가 아닌 것은?
77. 어셈블리어에서 베이스 레지스터로 지정한 레지스터를 해제하여 다른 용도로 사용할 수 있도록 하는 명령은?
78. C 언어에서 문자 데이터를 나타내는 자료형은?
79. 기계어와 비교하여 어셈블리 언어가 갖는 장점이 아닌 것은?
80. 어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?