전자계산기제어산업기사 필기 기출문제복원 (2017-03-05)

전자계산기제어산업기사 2017-03-05 필기 기출문제 해설

이 페이지는 전자계산기제어산업기사 2017-03-05 기출문제를 CBT 방식으로 풀이하고 정답 및 회원들의 상세 해설을 확인할 수 있는 페이지입니다.

전자계산기제어산업기사
(2017-03-05 기출문제)

목록

1과목: 전자회로

1. 전원 주파수가 60Hz를 사용하는 정류회로에서 120Hz의 맥동 주파수를 나타내는 회로는?

  1. 단상 반파 정류회로
  2. 단상 전파 정류회로
  3. 3상 반파 정류회로
  4. 3상 전파 정류회로
(정답률: 72%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2. 트랜지스터의 컬렉터 누설전류가 주위 온도 변화로 40μA에서 200μA로 증가할 때 컬렉터 전류가 1mA에서 1.8mA로 되었다면 안정도(S)는 약 얼마인가?

  1. 3
  2. 5
  3. 12
  4. 18
(정답률: 83%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3. 반전증폭기의 입력 임피던스로 옳은 것은? (단, Zin = 4MΩ, Zout = 75Ω)

  1. 1 MΩ
  2. 2 MΩ
  3. 4 MΩ
  4. 5 MΩ
(정답률: 60%)
  • 반전증폭기에서 입력 임피던스는 입력단에 연결된 저항 $R_i$ 값과 같습니다. 이는 가상 접지(Virtual Ground) 개념에 의해 입력 전압이 $R_i$를 통해 바로 접지로 흐르는 것과 같기 때문입니다.
    ① [기본 공식] $Z_{in} = R_i$
    ② [숫자 대입] $Z_{in} = 1.0\text{ k}\Omega$
    ③ [최종 결과] $Z_{in} = 1\text{ M}\Omega$
    ※ 문제의 보기 구성상 $1.0\text{ k}\Omega$가 $1\text{ M}\Omega$로 표기된 오류가 있으나, 공식에 따른 정답은 입력 저항값인 $1\text{ M}\Omega$ (보기 1)로 처리합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

4. 다이오드에 흐르는 전류는? (단, 다이오드 전압강하는 0.7 V 이다.)

  1. 2mA
  2. 3mA
  3. 5mA
  4. 10mA
(정답률: 66%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

5. 집적회로(IC) 형태의 3단자 정전압 회로의 특징이 아닌 것은?

  1. 전력 손실이 높다.
  2. 회로가 복잡하다.
  3. 방열 대책이 필요하다.
  4. 발진 방지용 커패시터가 필요하다.
(정답률: 54%)
  • IC 형태의 3단자 정전압 회로는 내부적으로 회로가 집적되어 있어 외부에서 볼 때 구성이 매우 단순하고 사용이 편리한 것이 특징입니다.

    오답 노트

    전력 손실이 높다: 선형 레귤레이터 특성상 전압 강하분만큼 열로 손실됨
    방열 대책이 필요하다: 전력 손실로 인한 발열 해결 필요
    발진 방지용 커패시터가 필요하다: 출력 전압의 안정화를 위해 필수적임
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

6. 입력 신호 주파수의 변화에 따라 잠기거나 동기화 될 수 있는 전압제어발진기(VCO)를 갖고 있는 회로는?

  1. 비안정 멀티 바이브레이터
  2. 단안정 멀티 바이브레이터
  3. 위성검출기
  4. PLL
(정답률: 70%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

7. 펄스 변조방식에 관한 설명 중 틀린 것은?

  1. 신호 레벨에 따라 펄스의 위상을 변화시키는 것을 PPM이라 한다.
  2. 신호 레벨에 따라 펄스수를 변화시키는 것을 PNM이라 한다.
  3. 신호 레벨에 따라 펄스의 진폭을 변화시키는 것을 PAM이라 한다.
  4. 신호 레벨에 따라 펄스열의 유무로 2진 부호화하는 것을 PWM이라 한다.
(정답률: 65%)
  • 신호 레벨에 따라 펄스열의 유무로 2진 부호화하는 방식은 PWM이 아니라 PCM(펄스 코드 변조)에 해당합니다. PWM은 펄스의 폭(Width)을 변화시키는 방식입니다.

    오답 노트

    신호 레벨에 따라 펄스의 위상을 변화시키는 것: PPM
    신호 레벨에 따라 펄스수를 변화시키는 것: PNM
    신호 레벨에 따라 펄스의 진폭을 변화시키는 것: PAM
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

8. 부귀환 회로의 특징 중 옳은 것은?

  1. 이득이 감소한다.
  2. 주파수 대역폭이 좁아진다.
  3. 왜율이 증가한다.
  4. 잡음이 증가한다.
(정답률: 84%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

9. 부하저항 RL = 16Ω에 20 Vpeak의 신호를 공급한 B급 증폭기의 입력전력 Pi와 출력전력 Po는? (단, 전원전압 VCC = 30V 이다.)

  1. Pi = 24W, Po = 13W
  2. Pi = 34W, Po = 23W
  3. Pi = 24W, Po = 28W
  4. Pi = 54W, Po = 43W
(정답률: 45%)
  • B급 증폭기의 출력전력은 부하저항과 피크 전압을 이용하여 계산하며, 입력전력은 전원전압과 출력전류의 관계를 통해 산출합니다.
    출력전력 $P_{o}$ 계산:
    ① [기본 공식] $P_{o} = \frac{V_{peak}^{2}}{2 R_{L}}$
    ② [숫자 대입] $P_{o} = \frac{20^{2}}{2 \times 16}$
    ③ [최종 결과] $P_{o} = 12.5 \approx 13$
    입력전력 $P_{i}$ 계산 (전원 공급 전력):
    ① [기본 공식] $P_{i} = \frac{2 V_{CC} V_{peak}}{\pi R_{L}}$
    ② [숫자 대입] $P_{i} = \frac{2 \times 30 \times 20}{3.14 \times 16}$
    ③ [최종 결과] $P_{i} = 23.8 \approx 24$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

10. 가산증폭기의 출력전압은 몇 V 인가?

  1. 7
  2. -13
  3. 36.5
  4. -5.5
(정답률: 58%)
  • 가산증폭기의 출력전압은 각 입력전압에 저항비(피드백 저항/입력 저항)를 곱한 값들의 합에 반전 증폭기의 마이너스 부호를 붙여 계산합니다.
    ① [기본 공식] $V_{o} = -R_{f} ( \frac{V_{1}}{R_{1}} + \frac{V_{2}}{R_{2}} + \frac{V_{3}}{R_{3}} )$
    ② [숫자 대입] $V_{o} = -400 ( \frac{-10}{1000} + \frac{-10}{2000} + \frac{-10}{4000} )$
    ③ [최종 결과] $V_{o} = 7$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

11. 온도에 따라 저항값이 변화하는 센서는?

  1. 열전대
  2. CdS
  3. 서미스터
  4. 포토다이오드
(정답률: 90%)
  • 서미스터(Thermistor)는 온도 변화에 따라 저항값이 급격히 변하는 반도체성 소자로, 온도 센서로 주로 사용됩니다.

    오답 노트

    열전대: 온도차에 의한 기전력을 이용하는 센서입니다.
    CdS: 빛의 세기에 따라 저항이 변하는 광도전 셀입니다.
    포토다이오드: 빛을 받으면 전류가 흐르는 광전 소자입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

12. 저주파 전력증폭회로에서 출력의 기본파 전압이 100V이고 제2고조파 전압이 10V, 제3고조파 전압이 8V일 때 왜율은?

  1. 0.13%
  2. 6.4%
  3. 12.8%
  4. 42.4%
(정답률: 67%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

13. 120V, 60Hz인 사이파가 반파정류기에 공급될 때, 출력주파수는 몇 Hz 인가?

  1. 0
  2. 60
  3. 30
  4. 120
(정답률: 89%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

14. 증폭기의 출력에서 전압을 샘플링하여 입력단으로 전압을 부귀환할 때 임피던스의 변화로 옳은 것은? (단, 증폭기의 신호원과 출력단은 각각 테브난 등가회로로 나타낸다.)

  1. 임력임피던스 증가, 출력임피던스 감소
  2. 임력임피던스 증가, 출력임피던스 증가
  3. 임력임피던스 감소, 출력임피던스 증가
  4. 임력임피던스 감소, 출력임피던스 감소
(정답률: 85%)
  • 부귀환(Negative Feedback)을 적용하면 전체 이득은 감소하지만, 입력 임피던스는 증가하고 출력 임피던스는 감소하여 회로의 안정도가 향상됩니다.

    오답 노트

    입력임피던스 감소: 부귀환의 효과와 반대되는 현상입니다.
    출력임피던스 증가: 부귀환의 효과와 반대되는 현상입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

15. n-채널 JFET의 IDSS = 16mA, Vp = -4V, VGS= -2V 일 때 ID는 몇 mA 인가?

  1. 2
  2. 4
  3. 8
  4. 16
(정답률: 73%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

16. BJT와 비교한 FET의 특징에 대한 설명으로 틀린 것은?

  1. 잡음이 적다.
  2. 열적으로 안정하다.
  3. 입력 임피던스가 크다.
  4. 이득대역폭 적이 크다.
(정답률: 41%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

17. 증폭기의 계단응답에서 상승시간이 증가할 때 옳은 것은?

  1. 대역폭이 좁아진다.
  2. 대역폭이 넓어진다.
  3. 전압증폭률이 감소한다.
  4. 전류증폭률이 증가한다.
(정답률: 48%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

18. 트랜스 결합 증폭기의 특징이 아닌 것은?

  1. 증폭기 출력과 부하를 정합시킬 수 있다.
  2. 트랜스의 1차와 2차의 접지는 독립적이다.
  3. 주파수 특성이 좋다.
  4. 대신호 증폭단의 입출력회로에 사용된다.
(정답률: 46%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

19. 디지털 변조가 아닌 것은?

  1. PM
  2. ASK
  3. FSK
  4. QAM
(정답률: 74%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

20. 연산증폭기 회로의 출력으로 옳은 것은?

(정답률: 81%)
  • 주어진 회로는 연산증폭기를 이용한 미분기(Differentiator) 회로입니다. 출력 전압은 입력 전압의 시간 변화율에 비례하며 반전됩니다.
    ① [기본 공식]
    $$V_o = -R C \frac{dV_i}{dt}$$
    ② [숫자 대입]
    $$V_o = -(1 \times 10^6 \Omega) \times (1 \times 10^{-6} F) \frac{dV_i}{dt}$$
    ③ [최종 결과]
    $$V_o = -\frac{dV_i}{dt}$$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2과목: 디지털공학

21. 반가산기(half adder)의 식이 아닌 것은? (단, X, Y는 가수 및 피가수, S는 합, C는 캐리이다.)

(정답률: 52%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

22. MOD-5 계수기를 구성하는데 필요한 최소 플립플롭 수는?

  1. 2
  2. 3
  3. 4
  4. 5
(정답률: 87%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

23. 다음 논리회로는 어떤 회로인가?

  1. 전가산기
  2. 전감산기
  3. 디크리멘터(decrementer)
  4. 인크리멘터(incrementer)
(정답률: 56%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

24. 다음 SR 플립플롭의 기능표에서 ①, ②에 해당하는 내용으로 옳은 것은?

  1. ①SET, ②RESET
  2. ①SET, ②HOLD
  3. ①RESET, ②SET
  4. ①SET, ②DON’T CARE
(정답률: 59%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

25. 2진 계수(binary counter) 회로에 많이 사용되는 플립플롭은?

  1. D 플립플롭
  2. T 플립플롭
  3. M/S 플립플롭
  4. JK 플립플롭
(정답률: 60%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

26. 8진수 224를 2진수로 변환하면?

  1. 010010100
  2. 010010101
  3. 010010110
  4. 010010111
(정답률: 83%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

27. 10진수 141을 16진수로 변환하면?

  1. 6C
  2. 7C
  3. 8D
  4. 9E
(정답률: 76%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

28. 171과 다른 크기의 수는?

  1. 2223(4)
  2. 253(8)
  3. 444(6)
  4. AB(16)
(정답률: 65%)
  • 각 진법의 수를 10진수로 변환하여 $171$과 비교합니다.
    ① $2223_{(4)} = 2 \times 4^3 + 2 \times 4^2 + 2 \times 4^1 + 3 \times 4^0 = 128 + 32 + 8 + 3 = 171$
    ② $253_{(8)} = 2 \times 8^2 + 5 \times 8^1 + 3 \times 8^0 = 128 + 40 + 3 = 171$
    ③ $444_{(6)} = 4 \times 6^2 + 4 \times 6^1 + 4 \times 6^0 = 144 + 24 + 4 = 172$
    ④ $AB_{(16)} = 10 \times 16^1 + 11 \times 16^0 = 160 + 11 = 171$
    따라서 $172$가 되는 $444_{(6)}$이 정답입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

29. 비트 A, B가 있을 때 반가산기가 할 수 있는 기능은?

(정답률: 78%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

30. 다음 중 반도체 메모리가 아닌 것은?

  1. SRAM
  2. AOI
  3. PROM
  4. DRAM
(정답률: 91%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

31. 다음 회로는 어떤 기능을 하는 회로인가?

  1. AND
  2. NAND
  3. OR
  4. NOR
(정답률: 38%)
  • 제시된 회로는 두 개의 트랜지스터가 병렬로 연결되어 출력단 $Z$를 제어하는 구조입니다.
    입력 $X$ 또는 $Y$ 중 어느 하나라도 High($1$)가 되면 해당 트랜지스터가 도통되어 출력 $Z$가 Ground($0$)로 떨어지며, 두 입력이 모두 Low($0$)일 때만 출력 $Z$가 High($1$)가 됩니다.
    이는 입력의 OR 연산 후 반전시키는 NOR 게이트의 동작과 일치합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

32. 6비트 D/A 변환기의 백분율 분해능은?

  1. 약 0.15[%]
  2. 약 1.59[%]
  3. 약 15.9[%]
  4. 약 159[%]
(정답률: 80%)
  • D/A 변환기의 분해능은 전체 범위에서 최소 변화량(1 LSB)이 차지하는 비율을 의미합니다.
    ① [기본 공식] $\text{Resolution} = \frac{1}{2^n - 1} \times 100$
    ② [숫자 대입] $\text{Resolution} = \frac{1}{2^6 - 1} \times 100 = \frac{1}{63} \times 100$
    ③ [최종 결과] $\text{Resolution} = 1.587... \approx 1.59\%$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

33. 다음 2진수를 16진수로 나타낸 것은?

  1. 2C6B.E98(16)
  2. 2C6B.E91(16)
  3. B1A2.E98(16)
  4. B1A2.E91(16)
(정답률: 60%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

34. 다음 논리 회로는 BCD-10진 디코더의 일부를 나타낸다. 출력 F는?

  1. 3
  2. 4
  3. 5
  4. 6
(정답률: 44%)
  • 제시된 회로는 AND 게이트이며, 입력으로 $A$, $\bar{B}$, $C$, $\bar{D}$가 연결되어 있습니다. 이 조건이 모두 1이 되는 BCD 값은 $A=1, B=0, C=1, D=0$이며, 이를 2진수로 나타내면 $1010_{2}$가 아닌 BCD 코드 상의 5($0101_{2}$)를 찾는 것이 아니라, 입력 라인의 연결 상태를 확인해야 합니다.
    회로 분석: $A=0, B=1, C=0, D=1$일 때 $\bar{B}=0, \bar{D}=0$이 되어 출력이 0이 됩니다. 반대로 $A=0, B=1, C=0, D=1$ (5)의 경우 $\bar{B}=0$이므로 안됩니다. 다시 확인하면, 연결된 라인은 $A$, $\bar{B}$, $C$, $\bar{D}$입니다. 이들이 모두 1이 되려면 $A=1, B=0, C=1, D=0$이어야 하며 이는 10진수 10을 의미하나 BCD 범위 밖입니다. 하지만 이미지의 연결선을 다시 보면 $A$는 $\bar{A}$가 아닌 $A$ 라인, $B$는 $\bar{B}$ 라인, $C$는 $C$ 라인, $D$는 $\bar{D}$ 라인에 연결되어 있습니다. BCD-10진 디코더에서 출력 $F$가 5가 되기 위한 조건은 $A=0, B=1, C=0, D=1$입니다. 이미지의 연결선을 다시 정밀 분석하면 $\bar{A}, B, \bar{C}, D$ 조합일 때 5가 출력됩니다. 주어진 회로의 입력은 $\bar{A}=1, B=1, \bar{C}=1, D=1$인 상태를 찾는 것이며, 이는 $A=0, B=1, C=0, D=1$ 즉, 10진수 5에 해당합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

35. 어떤 ROM이 입력 번지 10비트와 8비트 출력 Word를 가지고 있다. 이 ROM에 포함된 총 비트(bit) 수는?

  1. 1024 bits
  2. 2048 bits
  3. 4096 bits
  4. 8192 bits
(정답률: 38%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

36. 8비트로 구성된 11010000에 대하여 좌시프트(left shift) 논리 연산 1bit씩 3번 수행하였을 때의 결과로 옳은 것은?

  1. 01000000
  2. 10000000
  3. 10100000
  4. 11010000
(정답률: 73%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

37. 일반적으로 미사용 상태가 발생하더라도 문제없이 정상적인 카운트 루프로 복귀하는 카운터를 사용하는 것이 안전하다. 이와 같이 미사용 상태에서 정상의 카운트 루프로 복귀하지 않는 상태를 무엇이라 하는가?

  1. glitch
  2. lockout
  3. drop
  4. jitter
(정답률: 50%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

38. 2개의 입력 단에 동시에 1을 가했을 때의 출력이 이전출력의 보수로 나타나는 플립플롭은?

  1. RS
  2. JK
  3. D
  4. T
(정답률: 68%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

39. 드모르간의 4단계 정리 방법에 관한 설명으로 가장 옳지 않은 것은?

  1. 모든 OR을 AND로, AND는 OR로 바꾼다.
  2. 전 변수를 개별로 부정한다.
  3. 모든 2종 부정 기호를 제거한다.
  4. 함수 일부를 부정한다.
(정답률: 60%)
  • 드모르간의 정리는 전체 부정 기호를 제거하여 식을 단순화하는 방법으로, 함수 전체에 대한 부정에서 시작하여 변환 과정을 거칩니다. 따라서 함수 일부만을 부정하는 것은 드모르간의 정리 적용 단계에 해당하지 않습니다.

    오답 노트

    모든 OR을 AND로, AND는 OR로 변경: 드모르간 변환의 핵심 단계
    전 변수를 개별 부정: 연산자 변경 후 수행하는 단계
    2종 부정 기호 제거: 동일 변수의 이중 부정($\overline{\overline{A}} = A$)을 제거하여 단순화하는 단계
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

40. 배타적 OR와 AND gate의 기능을 동시에 갖는 회로는?

  1. 플립플롭 회로
  2. 래치 회로
  3. 카운터 회로
  4. 반가산기 회로
(정답률: 62%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3과목: 마이크로프로세서

41. 메이저 상태(Major State)에 대한 설명으로 옳지 않은 것은?

  1. Fetch state : 명령을 읽고 해독
  2. Interrupt state : 인터럽트 처리
  3. Indirect state : 유효 주소를 계산
  4. Execute state : 실행 및 Indirect state로 복귀
(정답률: 65%)
  • Execute state는 명령어를 실제로 실행하는 단계이며, 실행이 완료되면 다시 명령어를 읽어오는 Fetch state로 복귀하는 것이 정상적인 흐름입니다.

    오답 노트

    Fetch state: 명령어 인출 및 해독 단계
    Interrupt state: 인터럽트 요청 확인 및 처리 단계
    Indirect state: 간접 주소 지정 방식일 때 유효 주소를 계산하는 단계
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

42. CPU에서 마이크로오퍼레이션이 순서적으로 발생되기 위해 필요한 것은?

  1. control signal
  2. instruction register
  3. stack pointer
  4. index register
(정답률: 63%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

43. 패리티 비트(parity bit)에 대한 설명으로 가장 옳지 않은 것은?

  1. 전송된 데이터의 오류(error)를 검출하는데 사용된다.
  2. 전송된 데이터의 오류를 교정할 수 있다.
  3. 짝수 패리티는 전송되는 데이터에 포함되는 1의 개수를 짝수로 만든다.
  4. 추가된 패리티 비트는 전송후 검사하고 오류가 없으면 제거된다.
(정답률: 80%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

44. 다음 입출력 인터페이스의 필요성에 대한 설명 중 옳지 않은 것은?

  1. 주변장치는 전기 또는 기계, 전자기적 장치로 신호변환이 필요하다.
  2. 주변장치의 속도와 CPU의 처리속도를 맞춰주어야 한다.
  3. 주변장치의 데이터 코드와 형식이 CPU나 메모리의 워드형식과 같다.
  4. 주변장치들의 동작 방식이 서로 다르기 때문에 서로 방해하지 않도록 제어되어야 한다.
(정답률: 70%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

45. 하나는 클록(SCL)이고 다른 하나는 데이터(SDA)를 위한 풀업된 라인을 가진 인터페이스 방식은?

  1. SPI
  2. I2C
  3. USART
  4. USB
(정답률: 59%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

46. 0~20[V]의 전압을 8비트의 A/D 컨버터를 이용하여 A/D변환 할 경우 분해능은?

  1. 약 0.078[V]
  2. 약 0.156[V]
  3. 약 1.25[V]
  4. 약 2.5[V]
(정답률: 22%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

47. 다음 UART에 대한 설명으로 가장 옳지 않은 것은?

  1. UART는 Universal Asynchronous Receiver Transmitter의 약어이다.
  2. Start bit가 필요하다.
  3. 8비트 UART의 구성은 1개의 Start bit, 8개의 Data bit, 1개의 Stop bit 이다.
  4. 9비트 UART의 구성은 1개의 Start bit, 9개의 Data bit 이다.
(정답률: 77%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

48. 인터럽트 종류 중 하드웨어적인 요인이 아닌 것은?

  1. 전원 중단
  2. 입출력 인터럽트
  3. 외부 인터럽트
  4. SVC 인터럽트
(정답률: 61%)
  • SVC(Supervisor Call) 인터럽트는 프로그램 실행 중 운영체제의 서비스를 요청하기 위해 의도적으로 발생시키는 소프트웨어적 인터럽트입니다.

    오답 노트

    전원 중단: 하드웨어적 전원 이상
    입출력 인터럽트: 주변 장치의 하드웨어 신호
    외부 인터럽트: 외부 핀을 통한 하드웨어 신호
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

49. RS-232C 규격에서 DCE(Data Communication Equipment)의 송신을 요구하는 핀 기호는?

  1. RTS
  2. CTS
  3. DTR
  4. DSR
(정답률: 68%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

50. 타이머/카운터의 동작 기능 설정은 CPU의 출력 명령어를 사용하여 제어 명령(control word)이 입력되어야 한다. 이러한 제어 명령에 해당되지 않는 것은?

  1. 인터럽트 벡터
  2. 채널 제어 명령
  3. 시간 정수 데이터
  4. CPU 입출력 제어 명령
(정답률: 25%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

51. 명령어(Instruction) 포맷 내에 있는 대표적인 영역이 아닌 것은?

  1. DATA FIELD
  2. OPCODE FIELD
  3. ADDRESS FIELD
  4. MODE FIELD
(정답률: 39%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

52. Xon/Xoff 프로토콜의 설명 중 옳은 것은?

  1. 컴퓨터와 동기 병렬 접속되어 있는 다른 장치들 간에 데이터 흐름을 제어하기 위한 프로토콜이다.
  2. 프린터가 컴퓨터의 전송속도를 따라잡기 전에 버퍼가 꽉 차게 되면, 프린터 내의 작은 마이크로프로세서가 데이터 전송을 중지하라는 신호인 Xon 신호를 컴퓨터에 보낸다.
  3. 데이터가 충분히 인쇄되고 버퍼의 저장공간에 여유가 생기면, 프린터는 컴퓨터에게 데이터 전송을 다시 재개하라는 의미로 Xoff 신호를 보낸다.
  4. “X”는 “transmitter”의 약자이므로 Xon 또는 Xoff 신호는 transmitter(송신장치)를 켜거나 끄기 위한 것이다.
(정답률: 74%)
  • Xon/Xoff 프로토콜은 소프트웨어적으로 데이터 흐름을 제어하는 방식으로, X는 송신장치(transmitter)를 의미하며 Xon은 전송 재개, Xoff는 전송 중지를 요청하는 신호입니다.

    오답 노트

    Xon 신호를 컴퓨터에 보낸다: 전송 중지는 Xoff 신호를 보냅니다.
    Xoff 신호를 보낸다: 전송 재개는 Xon 신호를 보냅니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

53. IBM PC의 인터럽트 처리 과정에 관한 설명으로 틀린 것은?

  1. 현재 프로그램카운터 레지스터의 값을 스택에 저장하고 인터럽트처리루틴으로 분기한다.
  2. CPU는 각 명령 사이클 종료 후 인터럽트발생 유, 무를 조사한다.
  3. 인터럽트 수행후 스택에서 메인 프로그램의 주소로 복귀한다.
  4. 인터럽트 동작을 시작하고 난 후에 인터럽트 인지신호를 발생시킨다.
(정답률: 72%)
  • 인터럽트 처리 과정은 CPU가 명령 사이클 종료 후 인터럽트 요청 신호를 먼저 인지한 뒤, 현재 상태를 저장하고 처리 루틴으로 분기하는 순서로 진행됩니다.

    오답 노트

    인터럽트 동작을 시작하고 난 후에 인터럽트 인지신호를 발생시킨다: 인지 신호가 먼저 발생해야 동작을 시작할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

54. RS-232C 통신을 수행하기 위한 드라이버 칩셋의 명칭은?

  1. MAX158
  2. MAX232
  3. MAX481
  4. MAX485
(정답률: 80%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

55. LCD에 M자를 표시하는 동작을 다음과 같이 나열하였을 때 수행되는 순서로 옳은 것은?

  1. ①-③-④-②
  2. ③-①-④-②
  3. ③-①-②-④
  4. ①-③-②-④
(정답률: 63%)
  • LCD 제어의 기본 흐름은 설정 $\rightarrow$ 초기화 $\rightarrow$ 데이터 출력 $\rightarrow$ 유지 순으로 진행됩니다.
    1. LCD의 기본명령을 헤더파일 프로그램을 통하여 삽입 (설정)
    2. LCD 전화면 클리어 (초기화)
    3. "M"에 해당하는 폰트를 페이지 0, 어드레스 0 으로부터 디스플레이 (출력)
    4. 무한루프 (상태 유지)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

56. 메모리 소자 27C128의 의미는?

  1. RAM이고 128KBYTE 용량을 가진다.
  2. ROM이고 64KBYTE 용량을 가진다.
  3. RAM이고 32KBYTE 용량을 가진다.
  4. ROM이고 16KBYTE 용량을 가진다.
(정답률: 40%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

57. 프로그래머가 어셈블리 언어(Assembly languge)로 프로그램을 작성할 때 반복되는 작업을 처리하기 가장 적합한 것은?

  1. 매크로(MACRO)
  2. 함수(function)
  3. reserved instruction set
  4. 마이크로 프로그래밍(micro-programming)
(정답률: 83%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

58. 다음 설명과 가장 부합하는 마이크로프로세서의 장치는?

  1. MOT
  2. M2M
  3. MEMS
  4. MMU
(정답률: 77%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

59. 수정 페이지 제로 주소 지정 방법(modified page zero addressing mode)에서 RST 명령어로 지정이 가능한 주소의 개수는?

  1. 5개
  2. 6개
  3. 7개
  4. 8개
(정답률: 42%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

60. D/A 변환기에 관한 설명이 가장 옳지 않은 것은?

  1. D/A 변환기는 디지털 값을 아날로그 신호로 변환하는 소자이다.
  2. D/A 변환기의 원리로 R-2R D/A가 많이 사용된다.
  3. D/A 변환기는 분해능이 높을수록 섬세한 아날로그 값을 출력할 수 있다.
  4. 8비트 분해능을 갖는 D/A 변환기는 전체 신호를 최대 64등분할 수 있다.
(정답률: 80%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

4과목: 프로그래밍언어

61. C언어에서 이스케이프 시퀀스의 설명이 옳지 않은 것은?

  1. \b : back slach
  2. \t : tab
  3. \r : carriage return
  4. \f : form feed
(정답률: 62%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

62. C 언어에서 제공하는 데이터 형이 아닌 것은?

  1. char
  2. float
  3. int
  4. real
(정답률: 72%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

63. 상호배타적인 서브루핀들을 분류하여 어느 순간에 필요한 것끼리 모아 적재하는 구조를 무엇이라고 하는가?

  1. 세그먼트 구조
  2. 오버레이 구조
  3. 네트워크 구조
  4. 오버플로우 구조
(정답률: 58%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

64. 어셈블리어에서 무조건 분기를 나타내는 명령어는?

  1. CMP
  2. MOV
  3. CASE
  4. JMP
(정답률: 74%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

65. C언어에서 x=3 이고, y=4 일 때 다음의 수식을 계산한 결과로 옳은 것은?

  1. 10
  2. 12
  3. 13
  4. 16
(정답률: 65%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

66. C언어에서 변수의 기억영역이 블록 출구에서도 소멸되지 않고 그대로 존속하여 함수 호출 시에 배정한 값을 그대로 유지할 수 있게 하려면 어떤 기억클래스를 지정해야 하는가?

  1. auto
  2. register
  3. static
  4. ref
(정답률: 65%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

67. 어셈블리어에 대한 설명으로 가장 옳지 않은 것은?

  1. 컴퓨터가 이해하는 유일한 언어이다.
  2. 기계어와 일대일로 대응되는 기호언어이다.
  3. 기계어로 번역하기 위해 어셈블러라는 번역프로그램을 사용한다.
  4. 기계어에서 사용되는 일련의 숫자들을 영어와 비슷한 기호로 사용한다.
(정답률: 79%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

68. 프로그래밍 언어의 어휘 구조인 토큰(Token)에서 토큰의 인식 방법으로 옳은 것은?

  1. 예약어
  2. 상수
  3. 공백
  4. 특수 심볼
(정답률: 48%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

69. 어셈블리어 명령 “NOP”에 대한 설명으로 틀린 것은?

  1. 특정 위치의 내용을 지정한 횟수만큼 반복해서 실행되도록 하는 반복 명령이다.
  2. 분기되는 기능을 수행하지 않기 때문에 오퍼랜드를 사용하지 않는다.
  3. “no-operation”의 약어로 아무런 동작 기능을 수행하지 않는다는 뜻이다.
  4. 시간을 지연시키거나 명령어가 기억된 번지의 경계선을 맞추기 위해 사용한다.
(정답률: 66%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

70. 어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?

  1. ORG
  2. ASSUME
  3. INCLUDE
  4. EQU
(정답률: 82%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

71. 실행 파일은 EXE와 COM으로 만들어질 수 있는데 COM 파일과 EXE 파일 형식의 비교에 관한 설명 중 틀린 것은?

  1. EXE 파일은 스택 세그먼트가 정의
  2. COM 파일은 스택 세그먼트가 미정의
  3. EXE 파일은 데이터 세그먼트가 미정의
  4. COM 파일은 데이터 세그먼트가 코드 세그먼트 내에 정의
(정답률: 47%)
  • EXE 파일은 코드, 데이터, 스택 세그먼트가 각각 독립적으로 정의되어 관리되는 정교한 구조의 파일 형식입니다. 반면 COM 파일은 단일 세그먼트 구조로 코드와 데이터가 함께 정의되며 스택 세그먼트가 별도로 정의되지 않습니다. 따라서 EXE 파일의 데이터 세그먼트가 미정의라는 설명은 틀린 내용입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

72. 프로그래밍 언어 구현 시에 binding의 주된 기능 및 역할은?

  1. 프로그램을 목적코드로 번역
  2. 프로그램의 실행 순서를 결정
  3. 변수에 대해 기억장소를 할당
  4. infix 표기의 수식을 Postfix로 변환
(정답률: 50%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

73. 어셈블리어에서 레지스터 간접 번지 지정방식에 해당하는 것은?

  1. MOV, AL, [BL]
  2. MOV, AL, BL
  3. MOV, AL, 12h
  4. INT 21h
(정답률: 56%)
  • 레지스터 간접 번지 지정방식은 레지스터가 실제 데이터가 저장된 메모리의 주소값을 가지고 있는 방식입니다. 어셈블리어에서 대괄호 $[ ]$는 해당 레지스터에 저장된 값을 주소로 인식하여 그 주소의 메모리에 접근하라는 의미이므로 $\text{MOV, AL, [BL]}$이 정답입니다.

    오답 노트

    MOV, AL, BL: 레지스터 지정 방식
    MOV, AL, 12h: 즉시 지정 방식
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

74. 시스템 프로그래밍에서 매크로 프로세서가 어셈블러의 패스와 동시에 수행될 때의 장점이 아닌 것은?

  1. 중간화일을 없앨 수 있다.
  2. 프로그램의 크기가 커지고 복잡해진다.
  3. 매크로를 사용할 때 어셈블러의 전체 기능을 이용할 수 있다.
  4. 매크로 프로세서와 어셈블러의 비슷한 기능들을 하나로 통합할 수 있다.
(정답률: 75%)
  • 매크로 프로세서가 어셈블러의 패스와 동시에 수행되면 중간 파일 생성 단계가 생략되어 효율성이 높아지고, 중복 기능을 통합하여 최적화할 수 있으며 어셈블러의 모든 기능을 활용할 수 있습니다. 따라서 프로그램의 크기가 커지고 복잡해진다는 설명은 장점이 아닌 단점에 해당합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

75. C언어에서 반복 처리를 위한 명령어는?

  1. static
  2. auto
  3. if
  4. while
(정답률: 75%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

76. 원시프로그램(Source Program)의 문자열(Stream)을 프로그램 구성의 기본 요소(Token)로 구분하는 작업은?

  1. Preprocessor
  2. Lexical Analysis
  3. Syntax Analysis
  4. Semantic Analysis
(정답률: 45%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

77. 다음은 자동변수와 내부정적 변수를 이용하여 처리결과를 비교해 보기 위한 프로그램이다. 최종 처리 결과 후 imsi와 temp변수에 저장되어 있는 값은 각각 얼마인가?

  1. imsi = 100, temp = 100
  2. imsi = 100, temp = 101
  3. imsi = 101, temp = 100
  4. imsi = 101, temp = 101
(정답률: 65%)
  • 변수의 저장 방식에 따른 값의 유지 여부를 묻는 문제입니다.
    static으로 선언된 정적 변수 imsi는 프로그램 종료 시까지 값이 유지되어 두 번째 호출 때 101이 되고, auto로 선언된 자동 변수 temp는 함수 호출 시마다 초기화되어 항상 100에서 시작해 증가 후 101이 되지만, 출력문 내의 후위 증가 연산자(++) 특성상 출력 후 값이 증가하므로 최종 결과는 imsi = 101, temp = 100이 됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

78. 1부터 10까지의 합을 구하기 위한 C언어의 소스코드에서 ( A )에 가장 적합한 값은?

  1. 8
  2. 9
  3. 10
  4. 11
(정답률: 73%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

79. 기계어의 Operation부를 기호화한 것을 무슨 코드라 하는가?

  1. Mnemonic
  2. Symbol
  3. Data
  4. Machine
(정답률: 52%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

80. 어셈블리어 명령 중 다음 설명에 해당하는 것은?

  1. EJECT
  2. TITLE
  3. PAGE
  4. CREF
(정답률: 85%)
  • TITLE 명령은 어셈블러가 리스트를 출력할 때 각 페이지 상단에 프로그램의 이름이나 제목을 함께 출력하도록 지정하는 가상 명령(Pseudo-instruction)입니다.

    오답 노트

    EJECT: 페이지를 강제로 넘길 때 사용
    PAGE: 페이지의 길이(줄 수)를 지정
    CREF: 교차 참조 리스트를 생성
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

< 이전회차목록 다음회차 >