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

전자계산기제어산업기사 (2018-03-04)

총 80문항

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

  1. 1.다중 회선을 구성할 때 시분할 방식으로 하려면 어떤 변조 방식이 가장 적절한가?

    1. ①PWM
    2. ②AM
    3. ③펄스 변조
    4. ④PM
  2. 2.반전 증폭기의 출력전압 Vo는? (단, R1 = 20kΩ, R2 = 10kΩ, Vi = 5V 이다.)

    1. ①2.5V
    2. ②-2.5V
    3. ③10V
    4. ④-10V
  3. 3.그림의 PCM 회로 구성에서 들어갈 회로를 올바르게 나열한 것은?

    1. ①ㄱ : 표본화 회로, ㄴ : 양자화 회로, ㄷ : 부호화 회로
    2. ②ㄱ : 표본화 회로, ㄴ : 부호화 회로, ㄷ : 양자화 회로
    3. ③ㄱ : 부호화 회로, ㄴ : 양자화 회로, ㄷ : 표본화 회로
    4. ④ㄱ : 양자화 회로, ㄴ : 표본화 회로, ㄷ : 부호화 회로
  4. 4.입력의 반주기(180°) 동안은 직선 영역에서 동작하고 나머지 반주기 동안은 차단영역에서 동작하는 증폭기는?

    1. ①A급
    2. ②B급
    3. ③C급
    4. ④D급
  5. 5.전파브리지 정류기의 다이오드 하나가 개방(open)될 때 출력전압은 어떻게 변화되는가?

    1. ①0 V
    2. ②반파 전압
    3. ③입력전압의 10배
    4. ④입력전압의 2배
  6. 6.IC 연산증폭기의 입력단으로 사용되는 증폭기는?

    1. ①차동 증폭기
    2. ②전압 증폭기
    3. ③전류 증폭기
    4. ④전력 증폭기
  7. 7.전류-전압 관계가 인 소자의 전달컨덕턴스(Transconductance) gm은?

    1. ①
    2. ②
    3. ③
    4. ④
  8. 8.다음 회로의 동작으로 옳은 것은?

    1. ①정(+)방향 피크를 기준 레벨 VR로 클램프 한다.
    2. ②부(-)방향 피크를 기준 레벨 VR로 클램프 한다.
    3. ③출력은 2VR 이다.
    4. ④출력은 Vi 이다.
  9. 9.부귀환 증폭기의 일반적인 특징으로 틀린 것은?

    1. ①잡음이 감소한다.
    2. ②대역폭이 증가한다.
    3. ③안정도가 증가한다.
    4. ④일그러짐이 증가한다.
  10. 10.회로에서 저항 Ro양단의 출력전압은 몇 V 인가?

    1. ①1
    2. ②2
    3. ③3
    4. ④4
  11. 11.단상 반파 정류 회로에서 순저항 부하에 걸리는 직류 전압의 크기가 200V 일 때, 다이오드에 걸리는 최대 역전압의 크기는 약 몇 V 인가?

    1. ①628
    2. ②314
    3. ③141.4
    4. ④565.7
  12. 12.n-채널 JFET의 IDSS = 16mA, VP = -4V, VGS = -2V 일 때 gm은 몇 S 인가?

    1. ①1
    2. ②2
    3. ③3
    4. ④4
  13. 13.전류 귀환 증폭기의 출력 임피던스는 귀환이 없을 때와 비교하면 어떠한가?

    1. ①감소한다.
    2. ②증가한다.
    3. ③변화가 없다.
    4. ④증가 또는 감소할 수 있다.
  14. 14.A급 전력증폭기의 특징에 관한 설명 중 틀린 것은?

    1. ①입력신호 전주기(0~360°)에서 동작한다.
    2. ②활성영역에서 동작한다.
    3. ③효율은 [%]이다.
    4. ④완충 증폭기로 이용한다.
  15. 15.다음 등가회로가 나타내는 소자는?

    1. ①SSS
    2. ②SUS
    3. ③SCR
    4. ④SCS
  16. 16.정전압 장치의 출력전압은 몇 V 인가?

    1. ①5
    2. ②7.5
    3. ③10
    4. ④30
  17. 17.이미터 접지증폭기에 이미터 저항을 연결했을 경우 나타나는 결과에 관한 설명으로 틀린 것은?

    1. ①입력저항이 증가한다.
    2. ②주파수 특성이 개선된다.
    3. ③안정도가 좋아진다.
    4. ④전압이득이 증가한다.
  18. 18.펄스 변조 방식 중에서 아날로그 변조가 아닌 것은?

    1. ①펄스 진폭 변조(PAM)
    2. ②펄스 부호 변조(PCM)
    3. ③펄스 위상 변조(PPM)
    4. ④펄스 폭 변조(PWM)
  19. 19.연산증폭기에 계단파 입력전압이 인가되었을 때 시간에 따른 출력전압의 변화율을 나타내는 것은?

    1. ①전류 드리프트
    2. ②슬루레이트
    3. ③동상신호제거비
    4. ④출력 오프셋 전압
  20. 20.FET에서 VGS = 0.7V로 일정하고 하고 VDS를 5V에서 10V로 변화시켰을 때, ID가 10mA에서 15mA로 변환하였다면 드레인-소스 저항(rd)은 몇 kΩ 인가?

    1. ①1
    2. ②5
    3. ③10
    4. ④50
  21. 21.다음 논리회로의 기능으로 옳은 것은?

    1. ①2비트 일치 회로
    2. ②2비트 크기 비교 회로(A>B)
    3. ③2비트 크기 비교 회로(A<B)
    4. ④2비트 불일치 회로
  22. 22.2-input NAND 게이트 입력에 각각 인버터가 접속되어 있을 때 결과적으로 얻어지는 논리 작용으로 가장 옳은 것은?

    1. ①AND
    2. ②OR
    3. ③NAND
    4. ④NOT
  23. 23.읽기 전용의 속성을 가진 기억장치는?

    1. ①RAM
    2. ②Mask ROM
    3. ③레지스터
    4. ④Cache Memory
  24. 24.(A′+B′)′를 간략화 한 것으로 옳은 것은?

    1. ①A+B
    2. ②A′+B′
    3. ③A⦁B
    4. ④(A⦁B)′
  25. 25.다음 블록 회로도가 수행하는 카운터의 명칭으로 옳은 것은?

    1. ①비동기식 하향 16진 Counter
    2. ②비동기식 8진 Counter
    3. ③동기석 16진 Counter
    4. ④상향 16진 Counter
  26. 26.디지털 데이터를 기억 및 임시 저장할 수 있는 것은?

    1. ①제너레이터
    2. ②레지스터
    3. ③인코더
    4. ④전원 공급장치
  27. 27.다음 논리회로에서 출력 D를 간호화하면?

    1. ①
    2. ②
    3. ③
    4. ④
  28. 28.다음 중 오류 검출 코드가 아닌 것은?

    1. ①2-5진 코드
    2. ②해밍 코드
    3. ③링 카운터 코드
    4. ④3-초과 코드
  29. 29.다음 회로에서 입력 A = 0, B = 1 일 때 출력값은?

    1. ①X1
    2. ②X2
    3. ③X3
    4. ④X4
  30. 30.입력 펄스에 따라 미리 정해진 순서대로 상태가 변화하는 레지스터로서 발생 횟수를 세거나 동작순서를 제어하기 위한 타이밍 신호를 만드는데 가장 적합한 회로는?

    1. ①범용 레지스터
    2. ②멀티플렉서
    3. ③카운터
    4. ④스택
  31. 31.3개의 플립플롭으로 구성된 카운터의 모듈러스는?

    1. ①3
    2. ②4
    3. ③8
    4. ④16
  32. 32.다음은 멀티플렉서를 이용한 논리회로이다. 이 회로에 대한 논리함수는?

    1. ①F(A, B, C, D) = ∑(0, 1, 3, 4, 8, 9, 15)
    2. ②F(A, B, C, D) = ∑(0, 2, 5, 6, 10, 11, 14)
    3. ③F(A, B, C, D) = ∑(1, 3, 8, 11, 14, 15)
    4. ④F(A, B, C, D) = ∑(1, 2, 6, 8, 9, 14)
  33. 33.다음 회로의 입력에 120kHz 구형파를 인가하였을 때 출력 Q3으로 나오는 신호의 주파수는?

    1. ①120kHz
    2. ②60kHz
    3. ③15kHz
    4. ④120Hz
  34. 34.가장 단순한 반가산기에 대한 설명이 틀린 것은?

    1. ①출력은 합과 자리올림수 2가지이다.
    2. ②입력은 총 3가지이다.
    3. ③자리올림수는 AND 게이트를 사용한다.
    4. ④합은 EX-OR 게이트를 사용한다.
  35. 35.다음은 논리회로를 간략히 하였을 때 같은 여갈을 수행하는 게이트는?

    1. ①NAND gate
    2. ②NOR gate
    3. ③AND gate
    4. ④OR gate
  36. 36.다음 그림의 회로에서 출력 F로 옳은 것은?

    1. ①F(A, B, C) = ∑(0, 1, 2, 3)
    2. ②F(A, B, C) = ∑(0, 2, 4, 6)
    3. ③F(A, B, C) = ∑(1, 3, 5, 6)
    4. ④F(A, B, C) = ∑(2, 4, 6, 8)
  37. 37.16진수 ABCD(16)를 10진수로 옳게 변환 한 것은?

    1. ①34100
    2. ②32380
    3. ③42420
    4. ④43981
  38. 38.2진수 00010010의 2의 보수는?

    1. ①11101100
    2. ②11101101
    3. ③11101110
    4. ④11101111
  39. 39.시간 폭이 매우 좁은 트리거 펄스 열이 입력측에 가해질 경우, 이 펄스가 나타나는 순간마다 출력 상태가 바뀌는 플립플롭은?

    1. ①JK 플립플롭
    2. ②T 플립플롭
    3. ③RS 플립플롭
    4. ④D 플립플롭
  40. 40.현재 상태의 값에 관계없이 다음 상태가 “0”이 되려면 입력도 “0”이 되어야 하는 플립플롭은?

    1. ①T 플립플롭
    2. ②D 플립플롭
    3. ③JK 플립플롭
    4. ④RS 플립플롭
  41. 41.명령의 대상인 데이터 위치를 offset 값을 주어 명령어 자신의 기억번지를 기준으로 지정하는 주소 모드(addressing mode)는?

    1. ①직접 주소 모드(direct addressing mode)
    2. ②간접 주소 모드(indirect addressing mode)
    3. ③상대 주소 모드(relative addressing mode)
    4. ④즉시 주소 모드(immediate addressing mode)
  42. 42.다음 중 광전 변환 소자가 아닌 것은?

    1. ①Thermocouple
    2. ②Photo Diode
    3. ③Photp Transistor
    4. ④cds
  43. 43.프로그램 제어를 위한 명령에 해당하는 것은?

    1. ①데이터 전송 명령
    2. ②연산 명령
    3. ③분기 명령
    4. ④입출력 명령
  44. 44.카운터의 클록펄스 인가 방식에 따른 분류로 가장 옳은 것은?

    1. ①비동기식 카운터
    2. ②2n 진 카운터
    3. ③시프트 카운터
    4. ④모듈러스 카운터
  45. 45.RS-232 통신에 관한 설명 중 가장 옳지 않은 것은?

    1. ①RS-232는 EIA의 레벨을 갖고 있다.
    2. ②PC와 마이크로프로세서 사이에 RS-232 통신을 하려면 MAX232와 같은 레벨 변환 소자가 있어야 한다.
    3. ③RS-232 통신의 장점은 무한한 거리의 직렬 데이터 통신을 할 수 있다는 것이다.
    4. ④RS-232 통신은 보통 20K baud 이하의 속도로 직렬 데이터 전송을 한다.
  46. 46.인터럽트에 대한 설명으로 가장 옳지 않은 것은?

    1. ①주변장치들은 고유한 IRQ 값을 갖는다.
    2. ②인터럽트가 발생되면 인터럽트 서비스 수행 후 복귀할 주소를 스택에 저장한다.
    3. ③인터럽트 서비수 후에는 스택에 저장된 복귀주소를 PC에 세팅한다.
    4. ④하나이상의 인터럽트가 처리되어야 하는 경우라면, 인터럽트들 간의 우선순위를 정하고 그들을 스택에 저장한다.
  47. 47.동기식 카운터에 대한 설명으로 틀린 것은?

    1. ①동작속도가 고속으로 이루어진다.
    2. ②설계가 쉽고 규칙적이다.
    3. ③제어신호가 플립플롭의 입력으로 된다.
    4. ④플립플롭의 상태가 순차적으로 변한다.
  48. 48.외부의 직렬장치와 데이터 전송을 위해 직렬-병렬 상호 변환기능을 수행하는 장치는?

    1. ①baud rate
    2. ②UART
    3. ③Strobe 장치
    4. ④Centronics
  49. 49.다음 중 직렬 전송의 장점이 아닌 것은?

    1. ①회로 구성이 간단하다.
    2. ②원거리 전송에 적합하다.
    3. ③적은 비용으로 구성이 가능하다.
    4. ④병렬 전송에 비해 데이터 전송속도가 빠르다.
  50. 50.명령어 OPCode 6비트, Operand 16비트로 구성되어 있다. 이 명령어를 쓰는 컴퓨터는 최대 몇 가지의 동작이 가능한가?

    1. ①6
    2. ②16
    3. ③22
    4. ④64
  51. 51.프로세서의 여러 상태 비트의 집합으로 이루어진 레지스터는?

    1. ①SP(Stack pointer)
    2. ②PSW(Program status word)
    3. ③INT(Interrupt)
    4. ④MAR(Memory address register)
  52. 52.플래그 레지스터 중 가산과 감산의 결과 누산기의 MSB에서 자리올림이나 자리빌림이 생길 경우 1로 세트되는 것은?

    1. ①carry flag
    2. ②zero flag
    3. ③sign flag
    4. ④subtract flag
  53. 53.주변장치의 요청이 있을 때만 CPU가 처리를 행하고 그 외에는 CPU가 다른 일을 처리하기 위해 필요한 방식은?

    1. ①Interrupt
    2. ②Isolated I/O
    3. ③Prallel processing
    4. ④Memory Mapped I/O
  54. 54.프로세서 제어구조 설계방식 중 하드와이어드(hard-wired) 방식에 비하여 마이크로프로그래밍(microprogramming)방식의 장점이 아닌 것은?

    1. ①상대적으로 처리 속도가 빠르다.
    2. ②구조화된 제어 구조를 제공한다.
    3. ③변경이 용이하다.
    4. ④유지보수가 쉽다.
  55. 55.다음 중 DC 모터의 속도를 제어하는 방식은?

    1. ①워치독(Watchdog) 방식
    2. ②PWM(Pluse Width Modulation) 방식
    3. ③바이폴라(bipolar) 방식
    4. ④유니폴라(unipolar) 방식
  56. 56.마이크로컴퓨터에서 자료의 표현 단위를 가장 옳게 나열한 것은?

    1. ①비트-1bit, 니블-4bit, 바이트-8bit
    2. ②비트-1bit, 바이트-4bit, 니블-8bit
    3. ③니블-1bit, 비트-4bit, 바이트-8bit
    4. ④니블-1bit, 바이트-4bit, 비트-8bit
  57. 57.어떤 프로시저(Procedure)를 하나의 프로그램에서 뿐만 아니라 다른 여러 프로그램을 사용하고자 하는 경우 사용하는 의사 명령어는?

    1. ①INCLUDE
    2. ②CALL
    3. ③JMP
    4. ④RET
  58. 58.다음 중 인터럽트의 종류가 아닌 것은?

    1. ①CPU 내부 인터럽트
    2. ②시스템 인터럽트
    3. ③소프트웨어적 인터럽트
    4. ④인터럽트 확인 인터럽트
  59. 59.명령어 실행에 필요한 오퍼랜드가 명령어에 포함되어 있기 때문에 오퍼랜드를 지정하지 않아도 묵시적으로 수행하는 방식의 주소 지정 모드(addressing mode)로 가장 옳은 것은?

    1. ①indexed addressing mode
    2. ②relative addressing mode
    3. ③indirect addressing mode
    4. ④implied addressing mode
  60. 60.다음 중 프로그램 카운터의 동작으로 맞는 것은?

    1. ①현재 명령어를 수행하는 동안에 현재 명령어의 위치를 기억한다.
    2. ②현재 명령어를 수행하는 동안에 가장 하위 메모리 주소를 가진다.
    3. ③현재 명령어를 수행하는 동안에 다음 명령어의 위치를 기억한다.
    4. ④현재 명령어를 수행하는 동안에 이전 명령어의 위치를 기억한다.
  61. 61.C언어에서 문자열 입력 함수로 가장 옳은 것은?

    1. ①putchar( )
    2. ②puts( )
    3. ③getchar( )
    4. ④gets( )
  62. 62.C언어에서 사용되는 출력 함수 “printf( )”에 사용되는 변환문자의 설명 중 옳은 것은?

    1. ①%d는 16진 정수를 나타낸다.
    2. ②%s는 단일 문자를 나타낸다.
    3. ③%e는 지수를 가진 정수를 나타낸다.
    4. ④%u는 부호 없는 10진 정수를 나타낸다.
  63. 63.기계어에 대한 설명으로 가장 옳지 않은 것은?

    1. ①프로그램의 실행 속도가 빠르다.
    2. ②호환성이 없고 기계마다 언어가 다르다.
    3. ③2진수를 사용하여 데이터를 표현한다.
    4. ④프로그램의 유지보수가 용이하다.
  64. 64.산술식 ″(A+B)*C″를 ″AB+C*″로 표현한 수식의 표기법으로 옳은 것은?

    1. ①Postfix
    2. ②Prefix
    3. ③Infix
    4. ④Outfix
  65. 65.어셈블리어의 명령에서 오퍼랜드를 지정한 수만큼 오른쪽으로 산술 시프트 하는 명령은?

    1. ①SAL
    2. ②SAR
    3. ③SHR
    4. ④SHL
  66. 66.어셈블리어에서 워드 단위의 변수 선언을 위한 명령이 아닌 것은?

    1. ①db
    2. ②dw
    3. ③dd
    4. ④dq
  67. 67.다음 PC 어셈블리어의 범용 레지스터의 기호와 그 의미를 잘못 짝지은 것은?

    1. ①AX – accumulator
    2. ②BX - base
    3. ③CX - compare
    4. ④DX – data
  68. 68.컴파일 과정 중에 어휘분석 단계에서 만들어지는 것은?

    1. ①구문트리(syntax tree)
    2. ②파스트리(parse tree)
    3. ③코트데이블(code table)
    4. ④심볼테이블(symbol table)
  69. 69.프로그래밍 언어로 원시프로그램을 작성하여 그 프로그램이 실행되기까지의 순서로 옳은 것은?

    1. ①컴파일러 → 로더 → 링커
    2. ②링커 → 로더 → 컴파일러
    3. ③컴파일러 → 링커 → 로더
    4. ④로더 → 컴파일러 → 링커
  70. 70.C언어의 조건 판단 또는 반복문에 해당하지 않는 것은?

    1. ①for문
    2. ②scanf문
    3. ③do~while문
    4. ④if문
  71. 71.어셈블러를 두 개의 PASS로 구성하는 주된 이유는?

    1. ①비용 절약을 위하여
    2. ②가상 메모리의 효율적인 사용을 위하여
    3. ③메모리 사용을 줄이기 위하여
    4. ④기호를 정의하기 전에 사용하기 위하여
  72. 72.다음은 C언어의 프리프로세서(선생처리기)에 대한 설명으로 가장 옳지 않은 것은?

    1. ①원시 프로그램이 컴파일되기 전에 원시프로그램에 대한 일련의 작업을 행하는 것이다.
    2. ②프로그램 상에 기술된 기호화된 약식표현을 모두 원래의 표현대로 바꾸어 주는 역할을 한다.
    3. ③대표적인 지시어로 #define과 #include가 있다.
    4. ④선행처리기로 처리한 후 Link를 거치면 바로 실행할 수 있는 EXE 파일이 된다.
  73. 73.다음 C 언어의 자료형 중에 실수 값을 처리하는데 가장 적합한 것은?

    1. ①int
    2. ②long
    3. ③short
    4. ④double
  74. 74.C언어에서 나머지를 구하는 연산자는?

    1. ①&
    2. ②$
    3. ③%
    4. ④#
  75. 75.기계어와 비교할 경우 어셈블리어에 대한 설명으로 옳지 않은 것은?

    1. ①프로그램을 읽고 이해하기 쉽다.
    2. ②번역 과정 없이 실행 가능하다.
    3. ③프로그램의 주소가 기호 번지이다.
    4. ④프로그램에 데이터를 사용하기 쉽다.
  76. 76.구문(Syntax)에 대한 설명으로 옳은 것은?

    1. ①프로그래밍 개발의 방법론을 의미한다.
    2. ②프로그래밍 언어로 작성한 결과로 실행가능한 프로그램을 의미한다.
    3. ③프로그래밍 언어에서 사용되는 문법을 의미한다.
    4. ④프로그래밍 언어의 한 종류이다.
  77. 77.컴파일러기반 언어가 아닌 것은?

    1. ①FORTRAN
    2. ②COBOL
    3. ③C
    4. ④GWBASIC
  78. 78.어셈블리어에서 어떤 기호적 이름에 상수값을 할당하는 명령은?

    1. ①EVEN
    2. ②ORG
    3. ③ASSUME
    4. ④EQU
  79. 79.동일한 데이터 형의 자료들을 모아 놓은 것을 무엇이라 하는가?

    1. ①배열(array)
    2. ②스트링(string)
    3. ③구조체(structure)
    4. ④열거형(enumeration)
  80. 80.구조적 프로그래밍 기법의 기본 구조가 아닌 것은?

    1. ①순차구조
    2. ②선택구조
    3. ③반복구조
    4. ④점프구조