전자계산기제어산업기사 · 2012

전자계산기제어산업기사 (2012-09-15)

총 80문항

정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.

  1. 1.정류기의 직류 출력전압이 무부하일 때 225[V], 전부하시 출력전압이 200[V] 일 때 전압변동률[%]은?

    1. ①10[%]
    2. ②12.5[%]
    3. ③20[%]
    4. ④25[%]
  2. 2.그림과 같은 회로의 설명으로 옳은 것은?

    1. ①클리핑 회로이다.
    2. ②진폭 제한 회로이다.
    3. ③클램프 회로이다.
    4. ④양단 클리핑 회로이다.
  3. 3.다음 회로에서 구형파 입력에 대한 출력 파형으로 가장 적합한 것은?

    1. ①
    2. ②
    3. ③
    4. ④
  4. 4.다음 중 FET의 3 정수에 해당되지 않는 것은?

    1. ①전압 증폭률
    2. ②드레인 전류
    3. ③드레인 저항
    4. ④상호 콘덕턴스
  5. 5.α0 = 0.96, fα = 1[kHz]인 트랜지스터가 f = 2[kHz]에서 동작할 때 전류 증폭도의 크기는 약 얼마인가?

    1. ①0.57
    2. ②0.54
    3. ③0.46
    4. ④0.43
  6. 6.C급 증폭기에 관한 설명 중 옳지 않은 것은?

    1. ①유통각을 적게 하면 효율이 높아진다.
    2. ②C급 증폭기는 왜율이 높다.
    3. ③유통각 θ = 0 일 때 효율은 90[%] 이다.
    4. ④유통각 θ = π 인 경우 B급 동작에 해당된다.
  7. 7.이상적인 연산 증폭기의 특징으로 적합하지 않은 것은?

    1. ①출력 임피던스가 0 이다.
    2. ②입력 오프셋 전압이 0 이다.
    3. ③동상신호제거비가 0 이다.
    4. ④주파수 대역폭이 무한대이다.
  8. 8.잡음이 많은 전송로를 통한 신호 전송에 가장 유리한 펄스 변조 방식은?

    1. ①펄스 폭 변조(PWM)
    2. ②펄스 진폭 변조(PAM)
    3. ③펄스 부호 변조(PCM)
    4. ④펄스 위치 변조(PPM)
  9. 9.진폭변조(DSB) 방시겡서 변조도를 80[%]로 하면 피변조파의 전력은 반송파 전력의 몇 배가 되는가?

    1. ①1.1배
    2. ②1.32배
    3. ③1.64배
    4. ④2.16배
  10. 10.전력증폭기의 직류 공급 전압은 15[V], 전류는 300[mA] 이고 효율은 78.5[%]일때 부하에서의 출력 전력은?

    1. ①약 3.53[W]
    2. ②약 4.50[W]
    3. ③약 353[W]
    4. ④약 450[W]
  11. 11.부저항(negative resistance) 특성을 가진 다이오드는?

    1. ①쇼트키 다이오드
    2. ②터널 다이오드
    3. ③레이저 다이오드
    4. ④제너 다이오드
  12. 12.직렬 전류 궤환증폭기의 궤환신호 성분은?

    1. ①전압
    2. ②전류
    3. ③전압과 전류
    4. ④전압 혹은 전류
  13. 13.이미터 플로우 증폭기에 대한 설명으로 적합하지 않은 것은?

    1. ①전류이득은 크다.
    2. ②전압이득은 1 에 가깝다.
    3. ③입력임피던스는 매우 높다.
    4. ④출력은 컬렉터 단자에서 얻는다.
  14. 14.궤환 발진기의 발진 조건에 대한 설명 중 옳지 않은 것은? (단, A는 증폭도, β는 궤환량이다.)

    1. ①정궤환을 이용한다.
    2. ②A의 위상 변화는 180° 이다.
    3. ③β의 위상 변화는 180° 이다.
    4. ④궤환 이득 Aβ = 1 이며, 위상 변화는 180° 이다.
  15. 15.무궤환 시 증폭도를 A, 궤환 시 증폭도를 Af, 궤환율을 β라 할 때, A가 대단히 크면 Af는 주로 무엇에 의해서 결정되는가?

    1. ①
    2. ②
    3. ③
    4. ④
  16. 16.리미터를 필요로 하지 않는 주파수 복조회로는?

    1. ①제곱 검파회로
    2. ②복동조 주파수 변별 회로
    3. ③포스터 실리(forster-seeley) 주파수 변별 회로
    4. ④비검파기(ratio detector)
  17. 17.다음 중 정전압회로에서 전류를 제한하는 이유로 가장 적합한 것은?

    1. ①전압변동률을 개선하기 위하여
    2. ②일정한 출력전압을 유지하기 위하여
    3. ③변압기의 소손을 방지하기 위하여
    4. ④정전압회로를 보호하기 위하여
  18. 18.시스템의 출력 펄스에서 오버슈트가 발생하는 이유는?

    1. ①시스템의 하한 차단 주파수가 0 인 경우
    2. ②시스템이 전역 대역폭을 가지고 있는 경우
    3. ③시스템이 고주파수 고조파를 과도하게 강조할 경우
    4. ④시스템이 저주파수 고조파를 과도하게 강조할 경우
  19. 19.발진회로에서 수정진동자를 많이 사용하는 이유는? (단, Q = Quality Factor)

    1. ①Q의 값이 낮기 때문이다.
    2. ②발진주파수 변화가 용이하기 때문이다.
    3. ③Q의 값이 중간이기 때문이다.
    4. ④Q의 값이 높기 때문이다.
  20. 20.다음 중 부궤환 증폭회로의 특징으로 옳지 않은 것은?

    1. ①이득이 증가한다.
    2. ②잡음이 감소한다.
    3. ③대역폭이 넓어진다.
    4. ④주파수 특성이 좋아진다.
  21. 21.10진수 12.625를 2진수로 변환하면?

    1. ①1100.0101
    2. ②1100.101
    3. ③1110.0101
    4. ④1110.101
  22. 22.10개의 입력 선과 16개의 출력 선을 갖는 ROM이 있다. 이 ROM의 전체 비트 수는?

    1. ①10 × 16
    2. ②210 × 16
    3. ③10 × 2
    4. ④210 × 216
  23. 23.4×1 멀티플렉서를 이용하여 논리회로를 구현한 것으로 옳은 것은?

    1. ①F(A, B, C) = ∑(1, 3, 4, 6)
    2. ②F(A, B, C) = ∑(1, 3, 5, 7)
    3. ③F(A, B, C) = ∑(1, 2, 4, 7)
    4. ④F(A, B, C) = ∑(1, 3, 5, 6)
  24. 24.Gray code 1101을 2진수로 변환한 것은?

    1. ①1010
    2. ②1001
    3. ③1000
    4. ④1100
  25. 25.ASCII 코드는 몇 개의 비트로 구성되는가? (단, 패리티 비트는 제외한다.)

    1. ①4
    2. ②5
    3. ③7
    4. ④8
  26. 26.1024×8 Memory 시스템을 구성하기 위해서 128×4 RAM을 사용할 경우 몇 개의 RAM이 필요한가?

    1. ①8개
    2. ②10개
    3. ③15개
    4. ④16개
  27. 27.다음 식 중 드모르간의 법칙을 나타낸 것은?

    1. ①
    2. ②
    3. ③
    4. ④
  28. 28.다음 회로 중 조합논리회로가 아닌 것은?

    1. ①디코더
    2. ②멀티플렉서
    3. ③가산기
    4. ④카운터
  29. 29.5bit 2진(binary) 카운터가 00000 상태에서 계수를 시작한다고 가정하면 144개의 펄스가 입력된 후 계수 상태는 어떤 상태인가?

    1. ①(00000)2
    2. ②(11111)2
    3. ③(10000)2
    4. ④(00001)2
  30. 30.n비트의 입력으로 2n개의 출력 중의 하나로 1로 설정하도록 하는 장치는?

    1. ①디코더
    2. ②인코더
    3. ③카운터
    4. ④플립플롭
  31. 31.논리식 를 간소화한 것은?

    1. ①
    2. ②
    3. ③
    4. ④
  32. 32.JK 플립플롭에서 J = 1, K = 1 일 때 Qn+1의 출력 상태는?

    1. ①반전
    2. ②변화가 없다.
    3. ③1
    4. ④0
  33. 33.하나의 입력 단자를 가지며 입력이 1일 때 출력이 반전되는 플립플롭은?

    1. ①D
    2. ②RS
    3. ③T
    4. ④JK
  34. 34.MOD-5 계수기를 구성하는데 필요한 최소 플립플롭 수는?

    1. ①2
    2. ②3
    3. ③4
    4. ④5
  35. 35.에러(error)를 검출하여 교정할 수 있는 코드는?

    1. ①Hamming Code
    2. ②ASCII Code
    3. ③Gray Code
    4. ④3초과 Code
  36. 36.다음 회로를 간략화 하면?

    1. ①
    2. ②
    3. ③
    4. ④
  37. 37.그림의 모드(mod) 8진 리플 카운터에서 클록 펄스 2가 첨가된 후 2진 계수 결과로 옳은 것은?

    1. ①011
    2. ②100
    3. ③001
    4. ④010
  38. 38.다음과 같은 회로를 나타내는 식은?

    1. ①
    2. ②
    3. ③
    4. ④
  39. 39.카운터에 대한 설명 중 옳지 않은 것은?

    1. ①입력 펄스의 상승 시간에 동기되어 각 플립플롭이 동시에 동작하는 카운터를 동기식 카운터라 한다.
    2. ②상향 또는 하향으로 카운트할 수 있도록 만들어진 카운터를 UP/DOWN 카운터라 한다.
    3. ③링 카운터에서 각각의 플립플롭은 외부의 트리거원으로부터 신호를 받는다.
    4. ④비동기식 카운터는 출력의 위상차가 거의 없어 일그러짐이 매우 적어 현재의 컴퓨터에 많이 쓰인다.
  40. 40.의 쌍대인 것을 표시한 식은?

    1. ①
    2. ②
    3. ③
    4. ④
  41. 41.다음 중 10진수 –4에 대한 2진수 표현 방법으로 잘못된 것은?

    1. ①부호와 절대치 : 1100
    2. ②부호와 1의 보수 : 1011
    3. ③보호와 2의 보수 : 1100
    4. ④부호와 1의 보수 : 1100
  42. 42.시프트 레지스터에 있는 2진수 A가 6번 왼쪽으로 시프트(Shift-left)되면, 시프트 레지스터의 값은 어떻게 되는가?

    1. ①A × 64
    2. ②A ÷ 64
    3. ③A × 6
    4. ④A ÷ 6
  43. 43.8비트 A/D 변환기의 분해능은?

    1. ①1/1024
    2. ②1/512
    3. ③1/256
    4. ④1/128
  44. 44.인터럽트를 발생하는 장치들을 직렬로 연결하여 우선 순위에 따라 처리하게 하는 방식은?

    1. ①다중채널 방식
    2. ②Daisy-chain 방식
    3. ③Polling 방식
    4. ④Interrupt Control 방식
  45. 45.마이크로프로세서에서 정보를 가져다가 메모리 디바이스에 기억시키는 것을 무엇이라 하는가?

    1. ①load
    2. ②transfer
    3. ③fetch
    4. ④store
  46. 46.출력(Y3)이 나오는 번지의 범위는?

    1. ①0 ~ 1
    2. ②2 ~ 3
    3. ③4 ~ 5
    4. ④6 ~ 7
  47. 47.0-주소 명령형식에서 명령어 길이가 16비트일 때, 연산 코드(Operation Code)의 크기는?

    1. ①4비트
    2. ②8비트
    3. ③16비트
    4. ④32비트
  48. 48.주소지정 방식 중 오퍼랜드가 메모리상의 데이터 주소를 기억하고 그 주소에 기억되어 있는 데이터에 접근하는 방식은?

    1. ①간접 주소지정 방식
    2. ②직접 주소지정 방식
    3. ③인덱스 주소지정 방식
    4. ④즉시 주소지정 방식
  49. 49.RAM은 읽고 쓸 수 있는 메모리로서, 크게 SRAM(Static RAM)과 DRAM(Dynamic RAM)으로 구분된다. 다음 중 SRAM의 특성이 아닌 것은?

    1. ①하나의 2진 정보를 저장할 수 있는 플립플롭들로 구성된다.
    2. ②전원이 연결되어 있는 동안 저장되어 있는 정보를 유지한다.
    3. ③사용하기 쉽고 읽기와 쓰기 시간이 짧다.
    4. ④MOS 트랜지스터 안의 콘던서에 전하의 형태로 정보를 저장한다.
  50. 50.다음 중 DC 모터의 속도를 제어하는 방식은?

    1. ①워치독(Watchdog) 방식
    2. ②PWM(Pulse Width Modulation) 방식
    3. ③바이폴라(bipolar) 방식
    4. ④유니폴라(unipolar) 방식
  51. 51.메모리 어드레스 라인 수가 10개로 메모리 용량이 1KB 이다. 메모리 용량을 4KB로 늘리려고 한다. 메모리 어드레스 수를 최소 몇 개로 해야 하는가?

    1. ①10개
    2. ②11개
    3. ③12개
    4. ④13개
  52. 52.다음 중 스템 모터의 특징이 아닌 것은?

    1. ①스템모터는 펄스에 의해 일정한 각도로 제어하므로 컴퓨터 제어에 용이하다.
    2. ②모터의 회전각은 입력 펄스의 총 개수에 비례한다.
    3. ③회전각 검출을 위한 센서가 필요하다.
    4. ④특정 주파수에 대한 진동, 공진 발생 및 관성이 큰 부하에 약하다.
  53. 53.연산 명령의 실행 결과는 PSW(Program Status Word) 레지스터를 통하여 나타난다. 연산 결과의 오류를 알 수 있는 플래그는?

    1. ①부호 플래그
    2. ②제로 플래그
    3. ③오버플로우 플래그
    4. ④인터럽트 인에이블 플래그
  54. 54.외부의 직렬장치와 데이터 전송을 위해 직렬-병렬 상호 변환기능을 수행하는 장치는?

    1. ①baud rate
    2. ②UART
    3. ③Strobe 장치
    4. ④Centronics
  55. 55.8051에서의 직렬인터페이스 방식은 어떤 방식인가?

    1. ①simplex 방식
    2. ②half duplex 방식
    3. ③full duplex 방식
    4. ④직렬인터페이스가 없다.
  56. 56.다음 중 마이크로프로세서가 들어가 있지 않은 기기는?

    1. ①백열등
    2. ②PLC
    3. ③산업용 ROBOT
    4. ④비행기
  57. 57.다음 설명 중 틀린 것은?

    1. ①타이머/카운터는 대개 정확한 동작을 위해 프로그램시작과 함께 초기화된다.
    2. ②프로그램 내부에서 타이머/카운터 SFR을 제어함으로써 타이머의 동작이 시작된다.
    3. ③프로그램 외부에서 타이머/카운터 SFR을 제어함으로써 타이머의 동작이 멈춘다.
    4. ④동작 플래그 비트는 타이머/카운터가 동작함에 따라 설정되거나 클리어된다.
  58. 58.매크로 연산자 설명 중 옳지 않은 것은?

    1. ①공백(space)은 구분기호이다.
    2. ②<>로 닫으면 이 사이에 문자열은 하나의 인수가 된다.
    3. ③문자열 앞에 %을 붙이면 문자열이 가지는 숫자가 인수가 된다.
    4. ④16진수 표기는 .DECIMAL 16 이라고 한다.
  59. 59.타이머에서 입력 신호가 너무 빠르게 들어올 때 느리게 만드는 것은?

    1. ①분주기
    2. ②감산기
    3. ③배수기
    4. ④가산기
  60. 60.저항을 사다리 형태로 배열하여 2진 출력값이 On/Off 상태에 따라 전압이 누적되도록 하는 방식의 D/A 컨버터는?

    1. ①전압 누적 D/A 컨버터
    2. ②R-2R 래더 D/A 컨버터
    3. ③축차 비교형 D/A 컨버터
    4. ④2R-4R 래더 D/A 컨버터
  61. 61.C 언어에서 프로그램의 변수 선언을 “int c;” 로 했을 경우 “&c”는 어떤 의미인가?

    1. ①C의 범위
    2. ②C의 저장된 값
    3. ③C의 기억 장소 주소
    4. ④C의 절대값
  62. 62.컴파일 과정의 순서가 옳게 구성된 것은?

    1. ①원시프로그램 → 어휘분석 → 최적화 → 구문분석 → 중간코드 → 목적프로그램
    2. ②원시프로그램 → 어휘분석 → 구문분석 → 최적화 → 중간코드 → 목적프로그램
    3. ③원시프로그램 → 구문분석 → 어휘분석 → 중간코드 → 최적화 → 목적프로그램
    4. ④원시프로그램 → 어휘분석 → 구문분석 → 중간코드 → 최적화 → 목적프로그램
  63. 63.다음 식을 Pre-order 표기로 옳게 표현한 것은?

    1. ①* + - A B C A
    2. ②* + A B – C A
    3. ③A B + C A * -
    4. ④A B + C A - *
  64. 64.원시 프로그램을 기계어 프로그램으로 번역하는 대신에 기존의 고수준 컴파일러 언어로 전환하는 역할을 수행하는 것은?

    1. ①프리프로세서
    2. ②크로스 컴파일러
    3. ③링커
    4. ④로더
  65. 65.어셈블리어에서 라이브러리에 기억된 내용을 프로시저로 정의하여 서브루틴으로 사용하는 것과 같이 사용할 수 있도록 그 내용을 현재의 프로그램 내에 포함시켜 주는 명령은?

    1. ①TITLE
    2. ②EVEN
    3. ③ORG
    4. ④INCLUDE
  66. 66.예약어에 대한 설명으로 틀린 것은?

    1. ①프로그램이 수행되는 동안 변하지 않는 값을 나타내는 데이터이다.
    2. ②프로그래머가 변수 이름으로 사용할 수 없다.
    3. ③번역과정에서 속도를 높여준다.
    4. ④프로그램의 신뢰성을 향상시킨다.
  67. 67.C 언어에 대한 설명으로 틀린 것은?

    1. ①번역 과정 없이 실행 가능하다.
    2. ②구조적 프로그래밍이 가능하다.
    3. ③다양한 연산자를 제공한다.
    4. ④이식성이 높은 언어이다.
  68. 68.프로그램의 수행을 위해 호출한 함수를 수행하고 함수를 호출한 위치로 복귀하여야 한다. 이때 복귀할 주소를 저장하기에 적합한 자료구조는?

    1. ①큐(Queue)
    2. ②스택(Stack)
    3. ③트리(Tree)
    4. ④링크드 리스트(Linked List)
  69. 69.BNF 표기법에서 택일을 나타내는 기호는?

    1. ①<>
    2. ②{ }
    3. ③::=
    4. ④|
  70. 70.원시프로그램을 번역할 때 어셈블러에게 요구되는 동작을 지시하는 명령으로서 기계어로 번역되지 않는 명령어를 무엇이라고 하는가?

    1. ①의사 명령(pseudo instruction)
    2. ②오퍼랜드 명령(operand instruction)
    3. ③기계어 명령(machine instruction)
    4. ④매크로 명령(macro instruction)
  71. 71.C 언어의 printf 문에서 10진 정수로 출력하기 위한 변환 문자는?

    1. ①%c
    2. ②%d
    3. ③%s
    4. ④%x
  72. 72.벨 연구소에서 1970년대 초반부터 리치 등에 의해서 개발된 시스템 기술용의 프로그래밍 언어로서, UNIX 운영체제를 구성된 주된 언어는?

    1. ①C
    2. ②APL
    3. ③PL/1
    4. ④PASCAL
  73. 73.C 언어에서 한 문자 출력 함수는?

    1. ①putchar ( )
    2. ②puts ( )
    3. ③getchar ( )
    4. ④gets ( )
  74. 74.어셈블러를 두 개의 패스로 구성하는 주된 이유는?

    1. ①패스 1, 2의 어셈블러 프로그램이 작아서 경제적이기 때문에
    2. ②한 개의 패스만을 사용하면 프로그램의 크기가 증가하여 유지보수가 어렵기 때문에
    3. ③한 개의 패스만을 사용하면 메모리가 많이 소용되기 때문에
    4. ④기호를 정의하기 전에 사용할 수 있어 프로그램 작성이 용이하기 때문에
  75. 75.객체지향 프로그래밍에서 하나 이상의 유사한 객체들로 그룹화 되어, 하나의 공통된 특성으로 표현한 것을 무엇이라고 하는가?

    1. ①객체(Object)
    2. ②클래스(Class)
    3. ③프로토콜(Protocol)
    4. ④메소드(Method)
  76. 76.C 언어의 기억 클래스(class) 종류가 아닌 것은?

    1. ①auto
    2. ②static
    3. ③dynamic
    4. ④register
  77. 77.어셈블리어에서 베이스 레지스터로 지정한 레지스터를 해제하여 다른 용도로 사용할 수 있도록 하는 명령은?

    1. ①RELEASE
    2. ②DROP
    3. ③CANCEL
    4. ④USING
  78. 78.C 언어에서 문자 데이터를 나타내는 자료형은?

    1. ①int
    2. ②char
    3. ③float
    4. ④double
  79. 79.기계어와 비교하여 어셈블리 언어가 갖는 장점이 아닌 것은?

    1. ①프로그램을 읽고 이해하기 쉽다.
    2. ②프로그램의 주소가 기호 번지이다.
    3. ③실행을 위한 기계어로의 번역 과정이 불필요하다.
    4. ④프로그램에 데이터를 사용하기 쉽다.
  80. 80.어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?

    1. ①EVEN
    2. ②EQU
    3. ③ORG
    4. ④ASSUME