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

전자계산기제어산업기사 (2015-03-08)

총 80문항

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

  1. 1.pn 접합 다이오드에서 정광과 전자가 서로 반대쪽으로 흘러 나가는 것을 방해하는 것은 접합부에 무엇이 있기 때문인가?

    1. ①전위장벽
    2. ②전자궤도
    3. ③에너지 준위
    4. ④페르미 준위
  2. 2.다음 증폭기 회로의 교류 부하선의 기울기는?

    1. ①-1/2000
    2. ②-1/5000
    3. ③-1/1000
    4. ④-1/500
  3. 3.다음 발진기들 중 귀환 회로를 사용하지 않는 발진기는?

    1. ①LC 동조회로를 사용한 터널다이오드 발진기
    2. ②컬렉터 동조 발진기
    3. ③CR 이상 발진기
    4. ④X-tal 발진기
  4. 4.다음 중 발진기에서 발진주파수가 변동되는 것을 방지하기 위한 대책으로 적합하지 않은 것은?

    1. ①온도를 일정하게 유지한다.
    2. ②부하의 변동을 크게 한다.
    3. ③정전압 회로를 넣는다.
    4. ④습기가 차지 않게 한다.
  5. 5.다음 중 그림과 같은 증폭기의 귀환율 β의 값은?

    1. ①0
    2. ②0.5
    3. ③1
    4. ④∞
  6. 6.소신호 트랜지스터 증폭 회로에서 입력 저항은 매우 작고, 출력 저항이 매우 큰 것은?

    1. ①푸시 풀(Push-pull)방식
    2. ②베이스 접지방식
    3. ③컬렉터 접지방식
    4. ④이미터 접지방식
  7. 7.그림과 같은 정류회로에서 다이오드 D1에 걸리는 최대 역전압(PIV)은? (단, 다이오드의 순 방향 저항은 무시하고, C1, C2 및 RL은 충분히 크다고 생각한다. 그리고 전원 변성기 2차측에는 Vmsinωt [V]를 인가한 것으로 한다.)

    1. ①Vm
    2. ②2Vm
    3. ③√2 Vm
    4. ④2√2 Vm
  8. 8.그림과 같은 연산회로의 전달특성은?

    1. ①
    2. ②
    3. ③
    4. ④
  9. 9.트랜지스터가 스위치로 사용할 때 쓰이는 두 개의 영역은?

    1. ①포화영역과 활성영역
    2. ②활성영역과 차단영역
    3. ③포화영역과 차단영역
    4. ④활성영역과 역할성영역
  10. 10.다음 연산증폭기 회로에서 Vi – Vo 의 관계 특성으로 가장 적합한 것은? (단, 연산증픽고 및 다이오드는 이상적이다.)

    1. ①
    2. ②
    3. ③
    4. ④
  11. 11.반송파 전력이 10[kW]일 때 변조파형이 그림과 같을 경우에 피변조파의 전력 Pm은 얼마인가?

    1. ①1.125[kW]
    2. ②3.375[kW]
    3. ③11.25[kW]
    4. ④33.75[kW]
  12. 12.연산증폭기의 입력전류가 각각 9.7[μA]와 7.5[μA] 일 때 바이어스 전류(Ibias)는 얼마인가?

    1. ①7.6[μA]
    2. ②8.1[μA]
    3. ③8.6[μA]
    4. ④9.1[μA]
  13. 13.다음 중 공통 에미터 접속에 대한 h상수 표현식으로 틀린 것은?

    1. ①
    2. ②
    3. ③
    4. ④
  14. 14.연산증폭기 특성으로 틀린 것은?

    1. ①반전, 비반전 2개의 입력단자를 가지며, 각각의 입력단자에 가해진 입력 전압의 차 전압이 증폭되는 차동증폭기를 입력단으로 사용한다.
    2. ②귀환에 대한 안정도를 높이기 위해 광범위한 주파수에서 주파수 보상 회로를 필요로 한다.
    3. ③연산의 정확도를 높이기 위해서는 큰 증폭도와 좋은 안정도를 필요로 한다.
    4. ④대역폭이 무한대이고, 지연응답이 0 이다.
  15. 15.다음 중 발진회로의 특징이 아닌 것은?

    1. ①콜피츠 발진의 귀환신호는 LC회로의 커패시터 전압에서 유도된다.
    2. ②정현파 RC 발진기에는 윈 브리지형, 이상형 등이 있다.
    3. ③귀환 루프의 전압 이득이 1 이어야 한다.
    4. ④정귀환 조건 중 귀환 루프의 위상차는 90° 이다.
  16. 16.변압기를 사용하지 않는 전력 증폭회로에서 push-pull 회로의 조건으로 거리가 먼 것은?

    1. ①두 입력의 크기는 같을 것
    2. ②위상차는 180° 일 것
    3. ③B급에서 동작할 것
    4. ④전원 효율이 50% 이하일 것
  17. 17.PLL을 구성하는 회로 블록이 아닌 것은?

    1. ①위상 검출기
    2. ②저역 통과 필터
    3. ③주파수 체배기
    4. ④전압 제어 발진기
  18. 18.다음 회로에서 A는 연산증폭기일 때 V1 = 2[V], V2 = 3[V] 일 때 Vo는?

    1. ①-17.5[V]
    2. ②-1.6[V]
    3. ③-11.25[V]
    4. ④-7.2[V]
  19. 19.그림과 같이 동일 진폭의 두 정현파 10kHz, 1kHz 가 다이오드에 인가될 때 출력 측에 나타나는 전압 성분 중 가장 많은 것은?

    1. ①DC 성분
    2. ②1 kHz 성분
    3. ③10 kHz 성분
    4. ④11 kHz 성분
  20. 20.그림과 같은 회로에서 출력 전압은? (단, R1=R2 이고, R3=R4 이다.)

    1. ①V1 - V2
    2. ②V2 - V1
    3. ③V1 - 2V2
    4. ④2V2 - V1
  21. 21.다음 Qt+1 열에 들어갈 ①~⑥의 순서로 맞는 것은?

    1. ①0-1-1-0-0-1
    2. ②0-1-1-1-0-1
    3. ③0-1-1-0-1-1
    4. ④1-0-0-0-1-1
  22. 22.전송하고자 하는 3개 비트 (A, B, C) 외에 1개의 부가적인 패리티 비트(P)를 추가하여 홀수 패리티 발생기를 설계하고자 한다. 홀수 패리티 비트(Parity blt) 발생기의 논리식은?

    1. ①A⊕B⊕C
    2. ②A⊙B⊙C
    3. ③A⊕B⊙C
    4. ④A⊙B⊕C
  23. 23.10진수 234를 언팩(Unpack)형식의 표현으로 나타낸 것은?

    1. ①F2F3C4
    2. ②F2F3D4
    3. ③F2F3F4
    4. ④F234C
  24. 24.101101에 대한 2의 보수는?

    1. ①101110
    2. ②010010
    3. ③010001
    4. ④010011
  25. 25.와 같은 것은?

    1. ①
    2. ②
    3. ③
    4. ④
  26. 26.전가산기(FA)의 회로 구성은?

    1. ①2개의 반가산기와 1개의 OR Gate로 구성
    2. ②2개의 반가산기와 1개의 NOR Gate로 구성
    3. ③2개의 반가산기와 1개의 AND Gate로 구성
    4. ④2개의 반가산기와 1개의 NAND Gate로 구성
  27. 27.어떤 플립플롭에서 CP(clock pulse)가 1에서 0으로 변하는 시간과 출력이 보수화 되는 시간 사이에 20ns의 지연이 생긴다면 10bits의 리플카운터는 얼마의 지연시간이 발생되는가?

    1. ①2 ns
    2. ②20 ns
    3. ③200 ns
    4. ④400 ns
  28. 28.논리식 (A+B)(A+B′)(A′+B)(A′+B′)를 간략히 하면?

    1. ①0
    2. ②1
    3. ③A
    4. ④A′
  29. 29.다음 진리표를 곱의 합 형식으로 표현한 것은?

    1. ①f(A, B, C) = ∑(1, 2, 5, 6)
    2. ②f(A, B, C) = ∑(1, 3, 5, 6)
    3. ③f(A, B, C) = ∑(1, 4, 5, 6)
    4. ④f(A, B, C) = ∑(3, 5, 6, 7)
  30. 30.데이터 전송 과정에서 발생한 에러 코드 위치를 검출하여 수정할 수 있는 코드는?

    1. ①Hamming Code
    2. ②Parity Code
    3. ③Excess-3 Code
    4. ④Gray Code
  31. 31.다음 JK 플립플롭의 입력신호의 주파수가 1[MHz] 일 때 출력신호의 주파수는 얼마인가?

    1. ①1 kHz
    2. ②50 kHz
    3. ③100 kHz
    4. ④500 kHz
  32. 32.카운터에 대한 설명으로 옳지 않은 것은?

    1. ①리플 카운터는 비동기식 카운터이다.
    2. ②플립플롭을 사용하여 7진 카운터를 설계하는 데에는 최소 3개의 플립플롭이 필요하다.
    3. ③동일한 소자 기술로 제작할 때 동기식 카운터는 일반적으로 비동기식 카운터보다 속도가 빠르다.
    4. ④링 카운터는 계수기의 기능과 인코더의 기능을 함께 가지고 있다.
  33. 33.n개의 입력과 최대 2n개의 출력으로 구성되는 조합 논리회로는?

    1. ①인코더
    2. ②디코더
    3. ③멀티플렉서
    4. ④플립플롭
  34. 34.16진수 B6을 2진수로 옳게 표시한 것은?

    1. ①10110110
    2. ②10100110
    3. ③10010110
    4. ④10110010
  35. 35.10진수 975를 16진수로 변환한 것은?

    1. ①3CE
    2. ②3CF
    3. ③2CF
    4. ④4CE
  36. 36.6비트 D/A 변환기의 백분율 분해능은?

    1. ①약 0.6%
    2. ②약 1.59%
    3. ③약 6%
    4. ④약 15.9%
  37. 37.다음 회로에서 A = 1, B = 0 일 때 출력 X, Y의 값으로 옳은 것은?

    1. ①X = 1, Y = 1
    2. ②X = 1, Y = 0
    3. ③X = 0, Y = 1
    4. ④X = 0, Y = 0
  38. 38.다음과 같이 입력 A, B가 인가될 때 출력 F가 나타나는 게이트는?

    1. ①AND
    2. ②Exclusive-OR
    3. ③Exclusive-NOR
    4. ④OR
  39. 39.10진수 37을 BCD(8421) 코드로 변환한 것은?

    1. ①00100101
    2. ②00110111
    3. ③01101010
    4. ④01110110
  40. 40.RS 플립플롭에 대한 설명으로 옳은 것은?

    1. ①입력신호가 모두 0 일 때는 이전상태의 반전
    2. ②입력신호가 모두 0 일 때는 이전상태의 유지
    3. ③입력신호가 모두 1 일 때는 이전상태의 반전
    4. ④입력신호가 모두 1 일 때는 Reset
  41. 41.Stack에 데이터를 삽입하는 명령은?

    1. ①push
    2. ②write
    3. ③read
    4. ④pop
  42. 42.프로그램이 수행되고 있는 동안에 어떤 조건이 발생하면 수행중인 프로그램을 일시적으로 중지시키게 만드는 조건이나 사건의 발생을 무엇이라 하는가?

    1. ①인터럽트
    2. ②타이밍 상태
    3. ③입출력 제어
    4. ④서비스 루틴
  43. 43.데이터(data)의 전송 속도를 나타내는 용어 중 BPS란?

    1. ①bit per second
    2. ②byte per second
    3. ③modem과 data set
    4. ④accumulator
  44. 44.매크로 명령어를 정의하는 형식 순서가 옳은 것은?

    1. ①MACRO → MACRO BODY → MACRO NAME → MEND
    2. ②MACRO → MACRO NAME과 PARAMETER → MACRO BODY → MEND
    3. ③MACRO → MACRO BODY → MEND → PARAMETER
    4. ④MEND → MACRO → PARAMETER → MACRO BODY
  45. 45.단방향(simplex) 방식의 설명으로 옳은 것은?

    1. ①라디오나 TV처럼 한 방향으로만 정보의 전송이 가능한 방식
    2. ②어느 방향이든지 전송이 가능하나 동시에 전송할 수 없는 방식
    3. ③동시에 어느 방향이든지 전송이 가능한 방식
    4. ④전화기에 사용한 방식
  46. 46.다음과 같이 구성된 8비트 타이머가 있다. 이 타이머에는 입력 펄스의 상승 에지에서 +1씩 카운팅 된다. 또한 이 타이머에 입력되는 펄스의 주파수는 4Hz 이다. 이 타이머가 20초 후에 오버플로우가 되게 하려면 타이머의 초기값은?

    1. ①0×D1
    2. ②0×D4
    3. ③0×BO
    4. ④0×DA
  47. 47.마이크로프로세서에서 실주소와 기억공간을 상호 연결하는 개념은?

    1. ①인터럽트(Unterrupt)
    2. ②어드레스 매핑(Address Mapping)
    3. ③오버래핑(Overlapping)
    4. ④머징(Merging)
  48. 48.RS-232C 통신에 대한 설명으로 옳지 않은 것은?

    1. ①full-duplex 통신 방식이다.
    2. ②±15V로 데이터를 송수신할 수 있다.
    3. ③기본적으로 N(다) : N(다) 통신이다.
    4. ④3선으로 통신을 할 수 있다.
  49. 49.매크로 명령에 대한 설명으로 옳은 것은?

    1. ①일련의 명령어들에 대한 축야경 명령이다.
    2. ②기억장치의 논리적 호출 방식이다.
    3. ③소프트웨어의 한 종류이다.
    4. ④데이터의 한 형식으로 사용된다.
  50. 50.베이스 어드레스 지정 방식에 대한 설명으로 옳지 않은 것은?

    1. ①실제 데이터를 찾기 위해서는 2번의 주기억 액세스가 필요하게 된다.
    2. ②기준번지를 넣어 둔 레지스터를 베이스 레지스터라고 부른다.
    3. ③어드레스부의 길이를 짧게 할 수가 있다.
    4. ④기준번지를 자유롭게 결정할 수 있다.
  51. 51.일부분의 문자 또는 비트를 삭제하기 위해 필요한 연산은?

    1. ①XOR 연산
    2. ②OR 연산
    3. ③AND 연산
    4. ④보수 연산
  52. 52.인터럽트가 발생했을 경우 복귀 주소(return address)를 기억시키는 장소는?

    1. ①누산기(Accumulator)
    2. ②큐(Queue)
    3. ③스택(Stack)
    4. ④상태 레지스터(Status Register)
  53. 53.일반적으로 CPU에서 DC모터의 속도제어로 사용하는 기법은?

    1. ①ADC(Analog-to-Digital Converter)
    2. ②O.C(Output Compare)
    3. ③PWM(Pulse Width Modulation)
    4. ④UART(Universal Asynchronous Receiver Transmitter)
  54. 54.마이크로프로세서는 여러 개의 단계를 반복적으로 거치면서 동작을 수행한다. 그 단계에 속하지 않는 것은?

    1. ①fetch cycle
    2. ②execute cycle
    3. ③branch cycle
    4. ④interrupt cycle
  55. 55.어떤 CPU 내부에 32개의 레지스터들이 있다면 명령어의 레지스터 번호를 가리키는 필드는 최소 몇 비트로 구성되어 있는가?

    1. ①4bit
    2. ②5bit
    3. ③6bit
    4. ④32bit
  56. 56.memory mapped I/O 방식에 대한 설명으로 틀린 것은?

    1. ①입출력장치에 접근하기 위하여 메모리 참조 명령을 사용한다.
    2. ②입출력장치가 차지하는 주소공간만큼 기억용량이 늘어난다.
    3. ③어드레싱면에서 입출력장치를 기억장치의 일부로 본다.
    4. ④메모리 참조명령을 입출력명령에도 사용할 수 있다.
  57. 57.인터럽트 처리과정 중 인터럽트를 요청한 장치를 소프트웨어로 판별하는 방법은?

    1. ①폴링(Polling) 방법
    2. ②장치번호 서비스(Device code bus)를 이용하는 방법
    3. ③스택(Stack)을 이용하는 방법
    4. ④인터럽트 주소 결정 회로를 이용하는 방법
  58. 58.연산장치의 기본요소가 되고 플립플롭으로 구성된 최소단위의 기억소자는?

    1. ①ALU
    2. ②ROM
    3. ③RAM
    4. ④Register
  59. 59.주기억장치에서 명령을 IR(instruction register)로 가져오기 위해 필요한 시간은?

    1. ①Seek time
    2. ②Run time
    3. ③Istruction time
    4. ④Cycle time
  60. 60.직렬 통신 시 오류검출 방버으로서 데이터 8bit에 오류정정용 코드 6bit를 추가하여 14bit를 송신하는 방식은?

    1. ①해밍코드 방식
    2. ②PWN 방식
    3. ③PAM 방식
    4. ④EFM 방식
  61. 61.C 언어에서 프로그램의 변수 선언을 “int c;”로 했을 경우에 “&c”는 어떤 의미인가?

    1. ①C의 범위
    2. ②C의 저장된 값
    3. ③C의 기억 장소 주소
    4. ④C의 절대값
  62. 62.기계어와 비교할 경우 어셈블리어에 대한 설명으로 옳지 않은 것은?

    1. ①프로그램을 읽고 이해하기 쉽다.
    2. ②번역 과정 없이 실행 가능하다.
    3. ③프로그램의 주소가 기호 번지이다.
    4. ④프로그램에 데이터를 사용하기 쉽다.
  63. 63.C 언어에서 한 문자 입력 함수는?

    1. ①gets ( )
    2. ②getchar ( )
    3. ③puts ( )
    4. ④putchar ( )
  64. 64.BNF 표기버에서 정의를 의미하는 것은?

    1. ①::=
    2. ②|
    3. ③= =
    4. ④<>
  65. 65.C 언어의 기억클래스 종류에 해당하지 않는 것은?

    1. ①automatic variables
    2. ②internal variables
    3. ③static variables
    4. ④register variables
  66. 66.어셈블리어에서 라이브러리에 기억된 내용을 프로시저로 정의하여 서브루틴으로 사용하는 것과 같이 사용할 수 있도록 그 내용을 현재의 프로그램을 내에 포함시켜 주는 명령은?

    1. ①TITLE
    2. ②EVEN
    3. ③ORG
    4. ④INCLUDE
  67. 67.매크로 프로세서의 기본 수행 기능에 해당하지 않는 것은?

    1. ①매크로 호출 확장 및 인수 치환
    2. ②매크로 호출 저장
    3. ③매크로 정의 저장
    4. ④매크로 정의 인식
  68. 68.프로그래밍 언어의 번역 단계 중 어휘분석 단계에서는 원시 프로그램을 하나의 긴 스트링으로 보고 원시 프로그램을 문자 단위로 스캐닝하여 문법적으로 의미 있는 일련의 문자들로 분할 해 낸다. 이때 분할된 문법적 단위를 무엇이라 하는가?

    1. ①binding
    2. ②token
    3. ③constant
    4. ④object
  69. 69.구문 분석기가 올바른 문장에 대해 그 문장의 구조를 트리로 표현한 것은?

    1. ①code tree
    2. ②content tree
    3. ③parse tree
    4. ④schema tree
  70. 70.어셈블러를 두 개의 PASS로 구성하는 주된 이유는?

    1. ①비용 절약을 위하여
    2. ②유지보수 용이성을 위하여
    3. ③메모리 사용을 줄이기 위하여
    4. ④기호를 정의하기 전에 사용하기 위하여
  71. 71.C 언어에서 표준 출력 장치로 문자열을 출력시키는 함수는?

    1. ①getchar ( )
    2. ②putchar ( )
    3. ③puts ( )
    4. ④gets ( )
  72. 72.어셈블리어 명령 중 CMP 명령과 같이 보다 크거나 작은 대소 관계를 비교하지 않고, 논리적인 비교와 결과가 양수 또는 음수인지를 검사하여 상태 레지스터의 상태 비트를 설정하는 것은?

    1. ①TEST
    2. ②MOV
    3. ③RET
    4. ④JMP
  73. 73.프로그래밍 언어의 실행 순서로 옳은 것은?

    1. ①컴파일러 → 링커 → 로더
    2. ②링커 → 컴파일러 → 로더
    3. ③컴파일러 → 로더 → 링커
    4. ④링커 → 로더 → 컴파일러
  74. 74.어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?

    1. ①EVEN
    2. ②ORG
    3. ③ASSUME
    4. ④EQU
  75. 75.어셈블리어에서 두 개의 오퍼랜드를 서료 교환하는 명령은?

    1. ①LEA
    2. ②LES
    3. ③XCHG
    4. ④XLAT
  76. 76.원시 프로그램을 기계어 프로그램으로 번역하는 대신에 기존의 고수준 컴파일러 언어로 전환하는 역할을 수행하는 것은?

    1. ①크로스 컴파일러
    2. ②링커
    3. ③로더
    4. ④프리프로세서
  77. 77.C 언어에서 사용하는 자료형의 종류가 아닌 것은?

    1. ①double
    2. ②long
    3. ③integer
    4. ④dhar
  78. 78.C 언어의 이스퀘이프 시퀀스에서 “\f”의 의미는?

    1. ①tab
    2. ②backspace
    3. ③form feed
    4. ④new line
  79. 79.기계어에 대한 설명으로 옳지 않은 것은?

    1. ①유지보수가 용이하다.
    2. ②실행 속도가 빠르다.
    3. ③2진수를 사용하여 데이터를 표현한다.
    4. ④호환성이 없다.
  80. 80.구문(Syntax)에 대한 설명으로 옳은 것은?

    1. ①프로그래밍 개발의 방법론
    2. ②프로그래밍 언어의 결과
    3. ③프로그래밍 언어의 종류
    4. ④프로그래밍 언어의 문법