전자계산기제어산업기사 필기 기출문제복원 (2012-09-15)

전자계산기제어산업기사 2012-09-15 필기 기출문제 해설

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

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

목록

1과목: 전자회로

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

  1. 10[%]
  2. 12.5[%]
  3. 20[%]
  4. 25[%]
(정답률: 70%)
  • 전압변동률은 무부하 전압과 전부하 전압의 차이를 전부하 전압으로 나눈 비율로 계산합니다.
    ① [기본 공식] $\epsilon = \frac{V_{nl} - V_{fl}}{V_{fl}} \times 100$ (전압변동률 = (무부하전압 - 전부하전압) / 전부하전압 × 100)
    ② [숫자 대입] $\epsilon = \frac{225 - 200}{200} \times 100$
    ③ [최종 결과] $\epsilon = 12.5$ %
profile_image
1

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

2. 그림과 같은 회로의 설명으로 옳은 것은?

  1. 클리핑 회로이다.
  2. 진폭 제한 회로이다.
  3. 클램프 회로이다.
  4. 양단 클리핑 회로이다.
(정답률: 70%)
profile_image
1

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

3. 다음 회로에서 구형파 입력에 대한 출력 파형으로 가장 적합한 것은?

(정답률: 30%)
profile_image
1

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

4. 다음 중 FET의 3 정수에 해당되지 않는 것은?

  1. 전압 증폭률
  2. 드레인 전류
  3. 드레인 저항
  4. 상호 콘덕턴스
(정답률: 65%)
profile_image
1

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

5. α0 = 0.96, fα = 1[kHz]인 트랜지스터가 f = 2[kHz]에서 동작할 때 전류 증폭도의 크기는 약 얼마인가?

  1. 0.57
  2. 0.54
  3. 0.46
  4. 0.43
(정답률: 29%)
profile_image
1

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

6. C급 증폭기에 관한 설명 중 옳지 않은 것은?

  1. 유통각을 적게 하면 효율이 높아진다.
  2. C급 증폭기는 왜율이 높다.
  3. 유통각 θ = 0 일 때 효율은 90[%] 이다.
  4. 유통각 θ = π 인 경우 B급 동작에 해당된다.
(정답률: 57%)
  • C급 증폭기는 유통각 $\theta$가 0에 가까워질수록 효율이 최대가 되지만, 유통각 $\theta = 0$일 때는 이론적으로 동작이 불가능하며 효율이 90%라고 단정할 수 없습니다.

    오답 노트

    유통각을 적게 하면 효율이 높아짐: 맞음
    C급 증폭기는 왜율이 높음: 맞음
    유통각 $\theta = \pi$인 경우 B급 동작: 맞음
profile_image
1

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

7. 이상적인 연산 증폭기의 특징으로 적합하지 않은 것은?

  1. 출력 임피던스가 0 이다.
  2. 입력 오프셋 전압이 0 이다.
  3. 동상신호제거비가 0 이다.
  4. 주파수 대역폭이 무한대이다.
(정답률: 62%)
profile_image
1

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

8. 잡음이 많은 전송로를 통한 신호 전송에 가장 유리한 펄스 변조 방식은?

  1. 펄스 폭 변조(PWM)
  2. 펄스 진폭 변조(PAM)
  3. 펄스 부호 변조(PCM)
  4. 펄스 위치 변조(PPM)
(정답률: 74%)
  • 펄스 부호 변조(PCM)는 아날로그 신호를 디지털 이진수 형태로 변환하여 전송하는 방식입니다. 디지털 신호는 잡음이 섞여도 0과 1로 명확히 구분 가능하므로, 잡음이 많은 전송로에서 복원력이 가장 뛰어나 매우 유리합니다.

    오답 노트

    PAM, PWM, PPM: 펄스의 진폭, 폭, 위치 등 아날로그 특성을 이용하므로 잡음에 취약함
profile_image
1

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

9. 진폭변조(DSB) 방시겡서 변조도를 80[%]로 하면 피변조파의 전력은 반송파 전력의 몇 배가 되는가?

  1. 1.1배
  2. 1.32배
  3. 1.64배
  4. 2.16배
(정답률: 58%)
profile_image
1

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

10. 전력증폭기의 직류 공급 전압은 15[V], 전류는 300[mA] 이고 효율은 78.5[%]일때 부하에서의 출력 전력은?

  1. 약 3.53[W]
  2. 약 4.50[W]
  3. 약 353[W]
  4. 약 450[W]
(정답률: 48%)
profile_image
1

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

11. 부저항(negative resistance) 특성을 가진 다이오드는?

  1. 쇼트키 다이오드
  2. 터널 다이오드
  3. 레이저 다이오드
  4. 제너 다이오드
(정답률: 45%)
profile_image
1

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

12. 직렬 전류 궤환증폭기의 궤환신호 성분은?

  1. 전압
  2. 전류
  3. 전압과 전류
  4. 전압 혹은 전류
(정답률: 43%)
profile_image
1

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

13. 이미터 플로우 증폭기에 대한 설명으로 적합하지 않은 것은?

  1. 전류이득은 크다.
  2. 전압이득은 1 에 가깝다.
  3. 입력임피던스는 매우 높다.
  4. 출력은 컬렉터 단자에서 얻는다.
(정답률: 36%)
profile_image
1

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

14. 궤환 발진기의 발진 조건에 대한 설명 중 옳지 않은 것은? (단, A는 증폭도, β는 궤환량이다.)

  1. 정궤환을 이용한다.
  2. A의 위상 변화는 180° 이다.
  3. β의 위상 변화는 180° 이다.
  4. 궤환 이득 Aβ = 1 이며, 위상 변화는 180° 이다.
(정답률: 56%)
  • 발진이 일어나기 위해서는 루프 전체의 위상 변화가 $0^{\circ}$ 또는 $360^{\circ}$의 정수배가 되어야 하며, 궤환 이득 $A\beta$의 크기가 $1$이상이어야 합니다.

    오답 노트

    궤환 이득 $A\beta = 1$이며, 위상 변화는 $180^{\circ}$이다: 위상 변화가 $180^{\circ}$가 되면 부궤환이 되어 발진이 억제되므로 틀린 설명입니다.
profile_image
1

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

15. 무궤환 시 증폭도를 A, 궤환 시 증폭도를 Af, 궤환율을 β라 할 때, A가 대단히 크면 Af는 주로 무엇에 의해서 결정되는가?

(정답률: 54%)
  • 궤환 증폭기의 이득 공식은 다음과 같습니다.
    $$\text{Gain} = \frac{A}{1 + A\beta}$$
    여기서 무궤환 증폭도 $A$가 매우 크다면($A \gg 1$), 분모의 $1$을 무시할 수 있어 이득은 주로 궤환율 $\beta$에 의해 결정됩니다.
    $$\text{Gain} \approx \frac{A}{A\beta} = \frac{1}{\beta}$$
    따라서 정답은 입니다.
profile_image
1

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

16. 리미터를 필요로 하지 않는 주파수 복조회로는?

  1. 제곱 검파회로
  2. 복동조 주파수 변별 회로
  3. 포스터 실리(forster-seeley) 주파수 변별 회로
  4. 비검파기(ratio detector)
(정답률: 74%)
profile_image
1

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

17. 다음 중 정전압회로에서 전류를 제한하는 이유로 가장 적합한 것은?

  1. 전압변동률을 개선하기 위하여
  2. 일정한 출력전압을 유지하기 위하여
  3. 변압기의 소손을 방지하기 위하여
  4. 정전압회로를 보호하기 위하여
(정답률: 63%)
profile_image
1

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

18. 시스템의 출력 펄스에서 오버슈트가 발생하는 이유는?

  1. 시스템의 하한 차단 주파수가 0 인 경우
  2. 시스템이 전역 대역폭을 가지고 있는 경우
  3. 시스템이 고주파수 고조파를 과도하게 강조할 경우
  4. 시스템이 저주파수 고조파를 과도하게 강조할 경우
(정답률: 82%)
profile_image
1

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

19. 발진회로에서 수정진동자를 많이 사용하는 이유는? (단, Q = Quality Factor)

  1. Q의 값이 낮기 때문이다.
  2. 발진주파수 변화가 용이하기 때문이다.
  3. Q의 값이 중간이기 때문이다.
  4. Q의 값이 높기 때문이다.
(정답률: 65%)
profile_image
1

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

20. 다음 중 부궤환 증폭회로의 특징으로 옳지 않은 것은?

  1. 이득이 증가한다.
  2. 잡음이 감소한다.
  3. 대역폭이 넓어진다.
  4. 주파수 특성이 좋아진다.
(정답률: 75%)
  • 부궤환(Negative Feedback)은 출력의 일부를 입력으로 되돌려 전체 이득을 희생하는 대신 안정도를 높이는 방식입니다. 따라서 이득이 증가한다는 설명은 틀린 것이며, 오히려 이득은 감소합니다.

    오답 노트

    잡음 감소, 대역폭 확대, 주파수 특성 개선은 모두 부궤환의 대표적인 장점입니다.
profile_image
1

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

2과목: 디지털공학

21. 10진수 12.625를 2진수로 변환하면?

  1. 1100.0101
  2. 1100.101
  3. 1110.0101
  4. 1110.101
(정답률: 70%)
  • 10진수를 2진수로 변환할 때는 정수 부분은 2로 계속 나누고, 소수 부분은 2를 계속 곱하여 정수 부분을 추출합니다.
    정수 부분: $12 = 1100_{2}$
    소수 부분: $0.625 \times 2 = 1.25$ (1), $0.25 \times 2 = 0.5$ (0), $0.5 \times 2 = 1.0$ (1) $\rightarrow .101_{2}$
    따라서 최종 결과는 1100.101입니다.
profile_image
1

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

22. 10개의 입력 선과 16개의 출력 선을 갖는 ROM이 있다. 이 ROM의 전체 비트 수는?

  1. 10 × 16
  2. 210 × 16
  3. 10 × 2
  4. 210 × 216
(정답률: 85%)
profile_image
1

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

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)
(정답률: 36%)
  • 선택선 $S_1=B, S_0=C$이고 입력단이 $I_0=0, I_1=1, I_2=A, I_3=A'$인 $4 \times 1$ MUX 회로입니다. 각 선택 조합에 따른 출력 $F$를 분석하면 다음과 같습니다.
    - $BC=00$일 때: $F=I_0=0$ (민터름 0, 4 제외)
    - $BC=01$일 때: $F=I_1=1$ (민터름 1, 5 포함)
    - $BC=10$일 때: $F=I_2=A$ (A=1인 민터름 6 포함, A=0인 민터름 2 제외)
    - $BC=11$일 때: $F=I_3=A'$ (A=0인 민터름 3 포함, A=1인 민터름 7 제외)
    따라서 $F = \sum(1, 3, 5, 6)$이 됩니다.
profile_image
1

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

24. Gray code 1101을 2진수로 변환한 것은?

  1. 1010
  2. 1001
  3. 1000
  4. 1100
(정답률: 65%)
  • 그레이 코드를 2진수로 변환할 때는 첫 번째 비트를 그대로 내리고, 이후부터는 '직전 단계의 2진수 결과'와 '현재 단계의 그레이 코드 비트'를 XOR 연산합니다.
    1. 첫 번째 비트: 1 $\rightarrow$ 1
    2. 두 번째 비트: 1(2진수) XOR 1(그레이) = 0
    3. 세 번째 비트: 0(2진수) XOR 0(그레이) = 0
    4. 네 번째 비트: 0(2진수) XOR 1(그레이) = 1
    따라서 결과는 1001입니다.
profile_image
1

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

25. ASCII 코드는 몇 개의 비트로 구성되는가? (단, 패리티 비트는 제외한다.)

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

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

26. 1024×8 Memory 시스템을 구성하기 위해서 128×4 RAM을 사용할 경우 몇 개의 RAM이 필요한가?

  1. 8개
  2. 10개
  3. 15개
  4. 16개
(정답률: 64%)
  • 전체 메모리 용량을 구성하기 위해 필요한 칩의 개수는 전체 용량을 개별 칩의 용량으로 나누어 계산합니다.
    ① [기본 공식] $\text{필요 칩 수} = \frac{\text{전체 용량}}{\text{칩당 용량}}$
    ② [숫자 대입] $\text{필요 칩 수} = \frac{1024 \times 8}{128 \times 4}$
    ③ [최종 결과] $\text{필요 칩 수} = 16$
profile_image
1

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

27. 다음 식 중 드모르간의 법칙을 나타낸 것은?

(정답률: 80%)
profile_image
1

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

28. 다음 회로 중 조합논리회로가 아닌 것은?

  1. 디코더
  2. 멀티플렉서
  3. 가산기
  4. 카운터
(정답률: 46%)
  • 조합논리회로는 기억 소자가 없어 현재의 입력에 의해서만 출력이 결정되는 회로입니다. 반면 카운터는 이전 상태를 기억해야 하는 플립플롭을 포함하는 순차논리회로이므로 조합논리회로가 아닙니다.

    오답 노트

    디코더, 멀티플렉서, 가산기: 모두 현재 입력만으로 출력이 결정되는 조합논리회로임
profile_image
1

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

29. 5bit 2진(binary) 카운터가 00000 상태에서 계수를 시작한다고 가정하면 144개의 펄스가 입력된 후 계수 상태는 어떤 상태인가?

  1. (00000)2
  2. (11111)2
  3. (10000)2
  4. (00001)2
(정답률: 65%)
  • n비트 카운터의 최대 계수 상태는 $2^{n}$이며, $2^{n}$번째 펄스에서 다시 0으로 돌아옵니다. 5비트 카운터의 한 주기는 $2^{5} = 32$입니다.
    ① [기본 공식] $\text{상태} = \text{입력 펄스 수} \pmod{2^{n}}$
    ② [숫자 대입] $\text{상태} = 144 \pmod{32}$
    ③ [최종 결과] $\text{상태} = 16$
    십진수 16을 2진수로 변환하면 $(10000)_{2}$가 됩니다.
profile_image
1

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

30. n비트의 입력으로 2n개의 출력 중의 하나로 1로 설정하도록 하는 장치는?

  1. 디코더
  2. 인코더
  3. 카운터
  4. 플립플롭
(정답률: 72%)
profile_image
1

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

31. 논리식 를 간소화한 것은?

(정답률: 47%)
  • 주어진 논리식 $X = (\overline{A} + B)(A + B + D)\overline{D}$를 간소화하는 과정입니다. 먼저 $\overline{D}$가 곱해져 있으므로 $(A + B + D)\overline{D}$ 부분에서 $D \cdot \overline{D} = 0$이 되어 $(A + B)\overline{D}$가 됩니다. 이후 $(\overline{A} + B)(A + B)\overline{D}$를 전개하면 $(\overline{A}A + \overline{A}B + BA + BB)\overline{D}$가 되며, $\overline{A}A = 0$이고 $BB = B$이므로 $(B(\overline{A} + A + 1))\overline{D} = B\overline{D}$가 됩니다. 따라서 최종 결과는 입니다.
profile_image
1

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

32. JK 플립플롭에서 J = 1, K = 1 일 때 Qn+1의 출력 상태는?

  1. 반전
  2. 변화가 없다.
  3. 1
  4. 0
(정답률: 92%)
profile_image
1

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

33. 하나의 입력 단자를 가지며 입력이 1일 때 출력이 반전되는 플립플롭은?

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

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

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

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

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

35. 에러(error)를 검출하여 교정할 수 있는 코드는?

  1. Hamming Code
  2. ASCII Code
  3. Gray Code
  4. 3초과 Code
(정답률: 85%)
profile_image
1

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

36. 다음 회로를 간략화 하면?

(정답률: 80%)
  • 드모르간의 정리를 이용하여 회로를 간략화하는 문제입니다. 입력 $A, B$가 각각 NOT 게이트를 거쳐 OR 게이트로 들어가고, 그 결과가 다시 NOT 게이트를 거치는 구조는 $\overline{\overline{A} + \overline{B}}$와 같으며, 이는 드모르간 법칙에 의해 $A \cdot B$로 변환됩니다. 따라서 최종 회로는 와 같은 AND 게이트 하나로 간략화됩니다.
profile_image
1

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

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

  1. 011
  2. 100
  3. 001
  4. 010
(정답률: 50%)
profile_image
1

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

38. 다음과 같은 회로를 나타내는 식은?

(정답률: 62%)
profile_image
1

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

39. 카운터에 대한 설명 중 옳지 않은 것은?

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

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

40. 의 쌍대인 것을 표시한 식은?

(정답률: 74%)
  • 불 대수에서 쌍대성(Duality) 원리는 합($+$)을 곱($\cdot$)으로, 곱($\cdot$)을 합($+$)으로, $0$을 $1$로, $1$을 $0$으로 서로 바꾸는 것입니다.
    주어진 식 $\text{}$ 즉, $A + \overline{A} = 1$에서 $+$는 $\cdot$으로, $1$은 $0$으로 변환하면 $A \cdot \overline{A} = 0$이 됩니다. 따라서 정답은 $\text{}$ 입니다.
profile_image
1

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

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

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

  1. 부호와 절대치 : 1100
  2. 부호와 1의 보수 : 1011
  3. 보호와 2의 보수 : 1100
  4. 부호와 1의 보수 : 1100
(정답률: 45%)
  • 10진수 -4를 4비트 2진수로 표현하면 다음과 같습니다.
    부호와 절대치: 부호비트 1 + 절대값 4(100) = 1100
    부호와 1의 보수: 1100의 1의 보수(부호비트 제외 반전) = 1011
    부호와 2의 보수: 1011에 1을 더함 = 1100
    따라서 부호와 1의 보수가 1100이라는 설명은 잘못되었습니다.
profile_image
1

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

42. 시프트 레지스터에 있는 2진수 A가 6번 왼쪽으로 시프트(Shift-left)되면, 시프트 레지스터의 값은 어떻게 되는가?

  1. A × 64
  2. A ÷ 64
  3. A × 6
  4. A ÷ 6
(정답률: 53%)
profile_image
1

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

43. 8비트 A/D 변환기의 분해능은?

  1. 1/1024
  2. 1/512
  3. 1/256
  4. 1/128
(정답률: 60%)
profile_image
1

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

44. 인터럽트를 발생하는 장치들을 직렬로 연결하여 우선 순위에 따라 처리하게 하는 방식은?

  1. 다중채널 방식
  2. Daisy-chain 방식
  3. Polling 방식
  4. Interrupt Control 방식
(정답률: 50%)
profile_image
1

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

45. 마이크로프로세서에서 정보를 가져다가 메모리 디바이스에 기억시키는 것을 무엇이라 하는가?

  1. load
  2. transfer
  3. fetch
  4. store
(정답률: 36%)
profile_image
1

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

46. 출력(Y3)이 나오는 번지의 범위는?

  1. 0 ~ 1
  2. 2 ~ 3
  3. 4 ~ 5
  4. 6 ~ 7
(정답률: 알수없음)
  • 제시된 회로에서 74HC139는 2-to-4 디코더입니다. 입력 $A1$과 $A2$의 조합에 따라 출력 $Y0$~$Y3$가 결정되며, $Y3$는 입력이 모두 1일 때($A1=1, A2=1$) 활성화됩니다. 이진수 $11_2$는 십진수로 3이며, 각 출력당 2개의 번지가 할당된 구조이므로 $Y3$의 범위는 6 ~ 7이 됩니다.
profile_image
1

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

47. 0-주소 명령형식에서 명령어 길이가 16비트일 때, 연산 코드(Operation Code)의 크기는?

  1. 4비트
  2. 8비트
  3. 16비트
  4. 32비트
(정답률: 43%)
profile_image
1

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

48. 주소지정 방식 중 오퍼랜드가 메모리상의 데이터 주소를 기억하고 그 주소에 기억되어 있는 데이터에 접근하는 방식은?

  1. 간접 주소지정 방식
  2. 직접 주소지정 방식
  3. 인덱스 주소지정 방식
  4. 즉시 주소지정 방식
(정답률: 54%)
profile_image
1

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

49. RAM은 읽고 쓸 수 있는 메모리로서, 크게 SRAM(Static RAM)과 DRAM(Dynamic RAM)으로 구분된다. 다음 중 SRAM의 특성이 아닌 것은?

  1. 하나의 2진 정보를 저장할 수 있는 플립플롭들로 구성된다.
  2. 전원이 연결되어 있는 동안 저장되어 있는 정보를 유지한다.
  3. 사용하기 쉽고 읽기와 쓰기 시간이 짧다.
  4. MOS 트랜지스터 안의 콘던서에 전하의 형태로 정보를 저장한다.
(정답률: 67%)
profile_image
1

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

50. 다음 중 DC 모터의 속도를 제어하는 방식은?

  1. 워치독(Watchdog) 방식
  2. PWM(Pulse Width Modulation) 방식
  3. 바이폴라(bipolar) 방식
  4. 유니폴라(unipolar) 방식
(정답률: 75%)
profile_image
1

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

51. 메모리 어드레스 라인 수가 10개로 메모리 용량이 1KB 이다. 메모리 용량을 4KB로 늘리려고 한다. 메모리 어드레스 수를 최소 몇 개로 해야 하는가?

  1. 10개
  2. 11개
  3. 12개
  4. 13개
(정답률: 30%)
profile_image
1

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

52. 다음 중 스템 모터의 특징이 아닌 것은?

  1. 스템모터는 펄스에 의해 일정한 각도로 제어하므로 컴퓨터 제어에 용이하다.
  2. 모터의 회전각은 입력 펄스의 총 개수에 비례한다.
  3. 회전각 검출을 위한 센서가 필요하다.
  4. 특정 주파수에 대한 진동, 공진 발생 및 관성이 큰 부하에 약하다.
(정답률: 41%)
profile_image
1

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

53. 연산 명령의 실행 결과는 PSW(Program Status Word) 레지스터를 통하여 나타난다. 연산 결과의 오류를 알 수 있는 플래그는?

  1. 부호 플래그
  2. 제로 플래그
  3. 오버플로우 플래그
  4. 인터럽트 인에이블 플래그
(정답률: 60%)
profile_image
1

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

54. 외부의 직렬장치와 데이터 전송을 위해 직렬-병렬 상호 변환기능을 수행하는 장치는?

  1. baud rate
  2. UART
  3. Strobe 장치
  4. Centronics
(정답률: 80%)
profile_image
1

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

55. 8051에서의 직렬인터페이스 방식은 어떤 방식인가?

  1. simplex 방식
  2. half duplex 방식
  3. full duplex 방식
  4. 직렬인터페이스가 없다.
(정답률: 50%)
profile_image
1

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

56. 다음 중 마이크로프로세서가 들어가 있지 않은 기기는?

  1. 백열등
  2. PLC
  3. 산업용 ROBOT
  4. 비행기
(정답률: 86%)
profile_image
1

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

57. 다음 설명 중 틀린 것은?

  1. 타이머/카운터는 대개 정확한 동작을 위해 프로그램시작과 함께 초기화된다.
  2. 프로그램 내부에서 타이머/카운터 SFR을 제어함으로써 타이머의 동작이 시작된다.
  3. 프로그램 외부에서 타이머/카운터 SFR을 제어함으로써 타이머의 동작이 멈춘다.
  4. 동작 플래그 비트는 타이머/카운터가 동작함에 따라 설정되거나 클리어된다.
(정답률: 60%)
profile_image
1

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

58. 매크로 연산자 설명 중 옳지 않은 것은?

  1. 공백(space)은 구분기호이다.
  2. <>로 닫으면 이 사이에 문자열은 하나의 인수가 된다.
  3. 문자열 앞에 %을 붙이면 문자열이 가지는 숫자가 인수가 된다.
  4. 16진수 표기는 .DECIMAL 16 이라고 한다.
(정답률: 80%)
profile_image
1

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

59. 타이머에서 입력 신호가 너무 빠르게 들어올 때 느리게 만드는 것은?

  1. 분주기
  2. 감산기
  3. 배수기
  4. 가산기
(정답률: 65%)
profile_image
1

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

60. 저항을 사다리 형태로 배열하여 2진 출력값이 On/Off 상태에 따라 전압이 누적되도록 하는 방식의 D/A 컨버터는?

  1. 전압 누적 D/A 컨버터
  2. R-2R 래더 D/A 컨버터
  3. 축차 비교형 D/A 컨버터
  4. 2R-4R 래더 D/A 컨버터
(정답률: 36%)
profile_image
1

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

4과목: 프로그래밍언어

61. C 언어에서 프로그램의 변수 선언을 “int c;” 로 했을 경우 “&c”는 어떤 의미인가?

  1. C의 범위
  2. C의 저장된 값
  3. C의 기억 장소 주소
  4. C의 절대값
(정답률: 31%)
profile_image
1

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

62. 컴파일 과정의 순서가 옳게 구성된 것은?

  1. 원시프로그램 → 어휘분석 → 최적화 → 구문분석 → 중간코드 → 목적프로그램
  2. 원시프로그램 → 어휘분석 → 구문분석 → 최적화 → 중간코드 → 목적프로그램
  3. 원시프로그램 → 구문분석 → 어휘분석 → 중간코드 → 최적화 → 목적프로그램
  4. 원시프로그램 → 어휘분석 → 구문분석 → 중간코드 → 최적화 → 목적프로그램
(정답률: 74%)
  • 컴파일러는 원시 프로그램을 분석하여 목적 프로그램으로 변환하며, 일반적인 처리 순서는 다음과 같습니다.
    원시프로그램 $\rightarrow$ 어휘분석(Lexical Analysis) $\rightarrow$ 구문분석(Syntax Analysis) $\rightarrow$ 중간코드 생성(Intermediate Code Generation) $\rightarrow$ 최적화(Optimization) $\rightarrow$ 목적프로그램 생성
profile_image
1

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

63. 다음 식을 Pre-order 표기로 옳게 표현한 것은?

  1. * + - A B C A
  2. * + A B – C A
  3. A B + C A * -
  4. A B + C A - *
(정답률: 75%)
  • 전위 표기법(Pre-order)은 연산자를 피연산자 앞에 배치하는 방식입니다. 주어진 식 $$(A + B) * (C - A)$$를 분석하면 다음과 같습니다.
    1. 괄호 안의 연산을 먼저 처리: $(A + B) \rightarrow +AB$ , $$(C - A) \rightarrow -CA$$
    2. 전체 식의 연산자 $*$를 맨 앞으로 이동: $$* (+AB) (-CA)$$
    따라서 최종 결과는 $* + A B - C A$가 됩니다.
profile_image
1

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

64. 원시 프로그램을 기계어 프로그램으로 번역하는 대신에 기존의 고수준 컴파일러 언어로 전환하는 역할을 수행하는 것은?

  1. 프리프로세서
  2. 크로스 컴파일러
  3. 링커
  4. 로더
(정답률: 48%)
profile_image
1

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

65. 어셈블리어에서 라이브러리에 기억된 내용을 프로시저로 정의하여 서브루틴으로 사용하는 것과 같이 사용할 수 있도록 그 내용을 현재의 프로그램 내에 포함시켜 주는 명령은?

  1. TITLE
  2. EVEN
  3. ORG
  4. INCLUDE
(정답률: 84%)
profile_image
1

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

66. 예약어에 대한 설명으로 틀린 것은?

  1. 프로그램이 수행되는 동안 변하지 않는 값을 나타내는 데이터이다.
  2. 프로그래머가 변수 이름으로 사용할 수 없다.
  3. 번역과정에서 속도를 높여준다.
  4. 프로그램의 신뢰성을 향상시킨다.
(정답률: 73%)
profile_image
1

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

67. C 언어에 대한 설명으로 틀린 것은?

  1. 번역 과정 없이 실행 가능하다.
  2. 구조적 프로그래밍이 가능하다.
  3. 다양한 연산자를 제공한다.
  4. 이식성이 높은 언어이다.
(정답률: 알수없음)
profile_image
1

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

68. 프로그램의 수행을 위해 호출한 함수를 수행하고 함수를 호출한 위치로 복귀하여야 한다. 이때 복귀할 주소를 저장하기에 적합한 자료구조는?

  1. 큐(Queue)
  2. 스택(Stack)
  3. 트리(Tree)
  4. 링크드 리스트(Linked List)
(정답률: 73%)
profile_image
1

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

69. BNF 표기법에서 택일을 나타내는 기호는?

  1. <>
  2. { }
  3. ::=
  4. |
(정답률: 65%)
profile_image
1

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

70. 원시프로그램을 번역할 때 어셈블러에게 요구되는 동작을 지시하는 명령으로서 기계어로 번역되지 않는 명령어를 무엇이라고 하는가?

  1. 의사 명령(pseudo instruction)
  2. 오퍼랜드 명령(operand instruction)
  3. 기계어 명령(machine instruction)
  4. 매크로 명령(macro instruction)
(정답률: 67%)
profile_image
1

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

71. C 언어의 printf 문에서 10진 정수로 출력하기 위한 변환 문자는?

  1. %c
  2. %d
  3. %s
  4. %x
(정답률: 85%)
profile_image
1

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

72. 벨 연구소에서 1970년대 초반부터 리치 등에 의해서 개발된 시스템 기술용의 프로그래밍 언어로서, UNIX 운영체제를 구성된 주된 언어는?

  1. C
  2. APL
  3. PL/1
  4. PASCAL
(정답률: 85%)
profile_image
1

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

73. C 언어에서 한 문자 출력 함수는?

  1. putchar ( )
  2. puts ( )
  3. getchar ( )
  4. gets ( )
(정답률: 47%)
profile_image
1

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

74. 어셈블러를 두 개의 패스로 구성하는 주된 이유는?

  1. 패스 1, 2의 어셈블러 프로그램이 작아서 경제적이기 때문에
  2. 한 개의 패스만을 사용하면 프로그램의 크기가 증가하여 유지보수가 어렵기 때문에
  3. 한 개의 패스만을 사용하면 메모리가 많이 소용되기 때문에
  4. 기호를 정의하기 전에 사용할 수 있어 프로그램 작성이 용이하기 때문에
(정답률: 88%)
  • 어셈블러가 두 개의 패스로 구성되는 이유는 전방 참조(Forward Reference) 문제를 해결하기 위해서입니다. 첫 번째 패스에서 모든 기호(Symbol)의 주소를 정의하여 심볼 테이블을 생성하면, 두 번째 패스에서는 기호가 정의되기 전이라도 해당 주소를 참조하여 기계어로 번역할 수 있어 프로그램 작성이 매우 용이해집니다.
profile_image
1

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

75. 객체지향 프로그래밍에서 하나 이상의 유사한 객체들로 그룹화 되어, 하나의 공통된 특성으로 표현한 것을 무엇이라고 하는가?

  1. 객체(Object)
  2. 클래스(Class)
  3. 프로토콜(Protocol)
  4. 메소드(Method)
(정답률: 63%)
profile_image
1

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

76. C 언어의 기억 클래스(class) 종류가 아닌 것은?

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

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

77. 어셈블리어에서 베이스 레지스터로 지정한 레지스터를 해제하여 다른 용도로 사용할 수 있도록 하는 명령은?

  1. RELEASE
  2. DROP
  3. CANCEL
  4. USING
(정답률: 53%)
profile_image
1

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

78. C 언어에서 문자 데이터를 나타내는 자료형은?

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

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

79. 기계어와 비교하여 어셈블리 언어가 갖는 장점이 아닌 것은?

  1. 프로그램을 읽고 이해하기 쉽다.
  2. 프로그램의 주소가 기호 번지이다.
  3. 실행을 위한 기계어로의 번역 과정이 불필요하다.
  4. 프로그램에 데이터를 사용하기 쉽다.
(정답률: 79%)
profile_image
1

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

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

  1. EVEN
  2. EQU
  3. ORG
  4. ASSUME
(정답률: 70%)
  • 어셈블리어에서 EQU(Equate) 지시어는 특정 기호나 이름에 상수 값을 할당하여 프로그램 내에서 이름으로 사용할 수 있게 하는 명령입니다.

    오답 노트

    EVEN: 데이터 정렬을 짝수 주소로 맞춤
    ORG: 프로그램의 시작 주소를 지정
    ASSUME: 세그먼트 레지스터의 용도를 정의
profile_image
1

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

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