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

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

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

전자계산기제어산업기사
(2012-03-04 기출문제)

목록

1과목: 전자회로

1. 다음 중 발진기에서 발진주파수가 변동되는 것을 방지하기 위한 대책으로 적합하지 않은 것은?

  1. 온도를 일정하게 유지한다.
  2. 부하의 변동을 크게 한다.
  3. 정전압 회로를 넣는다.
  4. 습기가 차지 않게 한다.
(정답률: 70%)
profile_image
1

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

2. 전력증폭기에 대한 설명으로 옳은 것은?

  1. A급의 경우가 전력효율이 가장 좋다.
  2. C급의 효율은 50% 이하로 AB급보다 낮다.
  3. B급은 동작점이 포화영역 부근에 존재한다.
  4. C급은 반송파 증폭용이나 주파수 체배용으로 사용된다.
(정답률: 34%)
  • C급 증폭기는 도통각이 180도 미만으로 매우 작아 효율이 가장 높으며, 주로 고주파 반송파 증폭이나 주파수 체배 회로에 사용됩니다.

    오답 노트

    A급의 전력효율이 가장 좋다: C급이 가장 좋음
    C급의 효율은 50% 이하로 AB급보다 낮다: C급 효율이 가장 높음
    B급은 동작점이 포화영역 부근에 존재: 동작점이 차단점(Cut-off)에 존재
profile_image
1

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

3. 전류증폭을 α가 0.98인 트랜지스터의 α차단 주파수가 100[MHz]일 때 이 트랜지스터의 β차단 주파수는?

  1. 2[MHz]
  2. 20[MHz]
  3. 98[MHz]
  4. 100[MHz]
(정답률: 32%)
profile_image
1

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

4. 다음 같은 증폭기에 관한 설명으로 옳지 않은 것은?

  1. 부궤환을 걸어줌으로써 출력 임피던스는 감소한다.
  2. 부궤환을 걸어줌으로써 입력 임피던스는 증가한다.
  3. 무궤환 때에 비해 안정도가 좋아진다.
  4. 부궤환을 걸어줌으로써 일그러짐은 감소한다.
(정답률: 34%)
  • 제시된 회로는 출력의 일부를 입력으로 되돌리는 부궤환(Negative Feedback) 증폭기입니다. 부궤환을 적용하면 이득은 감소하지만 안정도와 선형성이 향상되고 일그러짐이 감소하며, 출력 임피던스는 감소합니다. 하지만 입력 임피던스는 궤환 방식에 따라 달라지며, 일반적인 전압-직렬 궤환의 경우 입력 임피던스가 증가하지만, 본 회로와 같은 구성에서는 입력 임피던스가 감소하는 특성을 가집니다.
profile_image
1

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

5. 이상적인 차동증폭기의 공통성분제거비(CMRR)는?

  1. 0
  2. 1
  3. -1
  4. 무한대
(정답률: 58%)
profile_image
1

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

6. 다음 설명 중 옳지 않은 것은?

  1. 전력 효율은 전원 전력 소비량을 적게 하면서 신호 출력을 크게 할 수 있느냐 하는 지수를 말한다.
  2. A급 전력 증폭기의 컬렉터 손실은 무신호 시에 가장 작다.
  3. B급 전력 증폭기는 출력이 최대 가능 출력의 약 40%일 때 컬렉터 손실이 가장 크다.
  4. C급 전력 증폭기는 신호 출력의 첨두치에서 가장 큰 손실이 발생한다.
(정답률: 30%)
  • A급 전력 증폭기는 항상 바이어스가 걸려 있어 전류가 흐르므로, 무신호 시에 컬렉터 손실이 최대가 됩니다.

    오답 노트

    전력 효율: 전원 소비 대비 신호 출력의 비율을 의미함
    B급 전력 증폭기: 최대 출력의 약 40%에서 최대 손실 발생함
    C급 전력 증폭기: 첨두치에서 최대 손실 발생함
profile_image
1

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

7. 그림에서 A는 연산증폭기이다. Vi-Vo 관계로 가장 적합한 것은?

(정답률: 56%)
  • 제시된 회로는 반전 증폭기 구조에 다이오드와 전원 $V_B$가 추가된 클리핑 회로입니다. 입력 전압 $V_i$가 증가함에 따라 출력 전압 $V_o$는 감소하며, 다이오드가 도통되는 지점에서 출력 전압이 $V_B$로 제한되는 특성을 가집니다. 따라서 $V_i$와 $V_o$의 관계를 나타낸 그래프는 가 가장 적합합니다.
profile_image
1

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

8. 다음 연산증폭기 회로에서 출력 Vo를 나타내는 식으로 가장 적합한 것은?

(정답률: 70%)
  • 제시된 회로는 연산증폭기를 이용한 미분기 회로입니다. 입력단에 커패시터 $C$가 있고 피드백 경로에 저항 $R$이 연결되어 있어, 출력 전압은 입력 전압의 시간 변화율에 비례하는 미분 형태가 됩니다.
    ① [기본 공식] $V_{o} = -RC \frac{dV_{s}}{dt}$
    ② [숫자 대입] (변수 그대로 유지)
    ③ [최종 결과] $V_{o} = -RC \frac{dV_{s}}{dt}$
    따라서 정답은 입니다.
profile_image
1

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

9. 다음 연산증폭기 회로에서 Vi-Vo 의 관계 특성으로 가장 적합한 것은?(단, 연산증폭기 및 다이오드는 이상적이다.)

(정답률: 48%)
  • 제시된 회로는 반전 증폭기 구조에 피드백 경로가 다이오드와 저항 $R_2$의 병렬 연결로 구성되어 있습니다.
    입력 $V_i$가 양수(+)이면 출력 $V_o$는 음수(-)가 되어 다이오드가 역방향 바이어스가 되므로 $R_2$만으로 피드백이 이루어져 반전 증폭됩니다.
    입력 $V_i$가 음수(-)이면 출력 $V_o$는 양수(+)가 되어 다이오드가 순방향 바이어스가 되며, 이상적인 다이오드는 단락(Short) 상태가 되어 피드백 저항이 0이 되므로 출력 $V_o$는 0V가 됩니다.
    따라서 $V_i$가 양수일 때만 음의 기울기를 갖고, 음수일 때는 0을 유지하는 그래프가 정답입니다.
profile_image
1

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

10. 다음 중 정궤환을 하는 회로로 묶인 것은?

  1. 시미트 트리거회로, 발진회로
  2. 미분회로, 적분회로
  3. 시미트 트리거회로, 미분회로
  4. 발진회로, 적분회로
(정답률: 53%)
profile_image
1

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

11. 다음 회로에서 LED의 순방향 전압이 2.4[V]일 때 전류 IF는 몇 [mA] 인가?

  1. 1.2[mA]
  2. 1.8[mA]
  3. 2.6[mA]
  4. 3.2[mA]
(정답률: 57%)
profile_image
1

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

12. 다음은 연산증폭기를 사용한 회로이다. 전압이득 (Vo/Vs)은 얼마인가?

  1. -5
  2. 1/5
  3. 6
  4. -1/6
(정답률: 21%)
profile_image
1

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

13. 표본화된 정보 하나하나를 부호화하여 1, 0으로 나타내는 펄스 신호의 계열로 치환시키는 펄스변조 방식을 무엇 이라 하는가?

  1. PCM
  2. PAM
  3. PWM
  4. PNM
(정답률: 50%)
profile_image
1

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

14. 공통 이미터접지 증폭회로에서 트랜지스터의 h-정 수 중 전류증폭률을 나타낸 것은?

  1. hie
  2. hfe
  3. hre
  4. hce
(정답률: 50%)
profile_image
1

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

15. 다음 회로에서 Barkhausen 의 발진 조건 βA=1 이 되는 조건은?

  1. X1 < 0, X2 > 0, X3 > 0
  2. X1 > 0, X2 < 0, X3 < 0
  3. X1 > 0, X2 < 0, X3 > 0
  4. X1 < 0, X2 < 0, X3 > 0
(정답률: 45%)
profile_image
1

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

16. 궤환이 없을 때 증폭기의 전압이득이 40[dB]이고, 왜율이 5[%] 이다. 이 증폭기에 궤환율 β = 0.09의 부궤환을 걸었을 때 왜율은?

  1. 0.1[%]
  2. 0.5[%]
  3. 1[%]
  4. 5[%]
(정답률: 60%)
  • 부궤환을 걸면 왜율은 $1 + \beta A$ 배만큼 감소합니다. 먼저 전압이득 $40\text{dB}$를 수치로 변환하면 $A = 100$입니다.
    ① [기본 공식] $\text{왜율}_{\text{f}} = \frac{\text{왜율}_{\text{o}}}{1 + \beta A}$
    ② [숫자 대입] $\text{왜율}_{\text{f}} = \frac{5}{1 + 0.09 \times 100}$
    ③ [최종 결과] $\text{왜율}_{\text{f}} = 0.5\%$
profile_image
1

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

17. 다음 회로에서 입력 단자와 출력 단자가 도통 되는 상태는?

  1. VS > VB, VA < VB
  2. VS < VA, VA < VB
  3. VS < VA, VS > VB
  4. VS > VA, VS < VB
(정답률: 30%)
  • 회로에서 입력 단자와 출력 단자가 도통되려면 다이오드 $D_{A}$와 $D_{B}$가 모두 순방향 바이어스 상태여야 합니다.
    1. $D_{A}$가 도통되려면: $V_{S} > V_{A}$ 여야 합니다.
    2. $D_{B}$가 도통되려면: $V_{A}$ 지점의 전위가 $V_{B}$보다 높아야 하므로, 결과적으로 $V_{S} < V_{B}$ 조건이 성립해야 합니다.
    따라서 도통 조건은 $V_{S} > V_{A}, V_{S} < V_{B}$ 입니다.
profile_image
1

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

18. FET의 3 정수에 대한 사항들 중 옳지 않은 것은?(단, Source 접지이다.)

(정답률: 40%)
  • FET의 전달 컨덕턴스 $g_{m}$은 드레인-소스 전압 $V_{DS}$가 아니라 게이트-소스 전압 $V_{GS}$의 변화에 따른 드레인 전류 $I_{D}$의 변화율을 의미합니다.
    따라서 $\frac{d i_{D}}{d V_{DS}}$로 표기된 는 잘못된 식입니다. 올바른 식은 다음과 같습니다.
    $$g_{m} = \frac{d i_{D}}{d V_{GS}}$$
profile_image
1

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

19. 펄스파를 얻는 목적에 쓸 만한 것이 아닌 것은?

  1. 쌍안정 멀티바이브레이터
  2. 블로킹 발진기
  3. 플립플롭
  4. 단접합 트랜지스터(UJT)
(정답률: 45%)
profile_image
1

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

20. 다음 설명 중 옳은 것은?

  1. FET는 대칭형 쌍방향 스위치로 사용이 가능하다.
  2. FET는 게이트의 전류에 의해 제어되는 전류 제어 용소자이다.
  3. FET는 BJT에 비해서 동작 속도가 빠르기 때문에 집적회로(IC)에서 주로 사용한다.
  4. FET는 입력 임피던스가 매우 작기 때문에 초퍼 회로로 사용한다.
(정답률: 21%)
  • FET는 전압 제어 소자이며 입력 임피던스가 매우 높아 대칭형 쌍방향 스위치로 활용이 가능합니다.

    오답 노트

    게이트의 전류에 의해 제어되는 전류 제어 소자: 전압 제어 소자임
    BJT보다 동작 속도가 빨라 IC에 주로 사용: 집적도는 높으나 속도는 BJT가 더 빠름
    입력 임피던스가 매우 작아 초퍼 회로 사용: 입력 임피던스가 매우 큼
profile_image
1

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

2과목: 디지털공학

21. n개의 입력 변수에 대해 2n개의 출력을 가지며, 각 입력 조합에 대응하는 상호 배타적인 출력을 갖는 회로는?

  1. 인코더
  2. 멀티플렉서
  3. 디멀티플렉서
  4. 디코더
(정답률: 70%)
  • 입력 변수 $n$개를 받아 $2^n$개의 서로 배타적인 출력 중 하나를 선택하여 활성화하는 회로는 디코더(Decoder)입니다.

    오답 노트

    인코더: 디코더의 역기능으로 $2^n$ 입력을 $n$ 출력으로 변환
    멀티플렉서: 여러 입력 중 하나를 선택해 하나의 출력으로 보냄
    디멀티플렉서: 하나의 입력을 여러 출력 중 하나로 분배
profile_image
1

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

22. 5개의 플립플롭을 사용하여 최대 10진수를 얼마까지 계수할 수 있는가?

  1. 31
  2. 32
  3. 49
  4. 50
(정답률: 62%)
profile_image
1

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

23. 다음 Diode 논리회로의 출력은?

  1. (A + B)C
  2. AB + C
  3. A + B + C
  4. ABC
(정답률: 45%)
  • 다이오드 논리회로의 도통 상태를 분석합니다.
    입력 $A$ 또는 $B$가 High($1$)가 되면 다이오드가 도통되어 해당 지점의 전위가 낮아지지만, $A$와 $B$가 모두 High일 때만 다음 단 다이오드를 통해 신호가 전달되는 AND 구조를 가집니다.
    최종 출력단에서는 앞선 $A, B$의 AND 결과와 입력 $C$가 병렬로 연결되어 어느 하나라도 High이면 출력이 High가 되는 OR 구조로 결합됩니다.
    따라서 최종 출력식은 $AB + C$가 됩니다.
profile_image
1

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

24. 다음과 같은 회로는?

  1. 4bit ring counter
  2. 4bit 비동기 2진 counter
  3. 4bit shift register
  4. 4bit 직렬 가산기
(정답률: 20%)
  • 회로도를 보면 4개의 JK 플립플롭이 직렬로 연결되어 있으며, 앞단 플립플롭의 출력 $Q$가 다음 단의 입력 $J$로 연결되고, 클록(clock)이 모든 플립플롭에 동시에 인가되는 동기식 구조입니다.
    이는 입력된 데이터를 한 비트씩 옆으로 밀어내는 4bit shift register의 전형적인 구성입니다.
profile_image
1

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

25. 다음과 같은 논리 회로의 출력 Y는?

(정답률: 44%)
  • 회로의 각 게이트를 분석하여 논리식을 도출합니다.
    상단 OR 게이트의 출력은 $A + B$이고, 하단 NAND 게이트의 출력은 $\overline{A \cdot B}$ 입니다.
    최종 출력 $Y$는 이 두 출력을 AND 게이트로 결합한 것이므로 다음과 같습니다.
    $$Y = (A + B) \overline{A B}$$
    제시된 정답 이미지 는 $\overline{A B}$ 부분을 $\overline{A} + \overline{B}$로 변환한 드모르간 법칙이 적용된 형태입니다.
profile_image
1

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

26. 다음 코드 중 비수치적인 자료를 표현할 수 없는 것은?

  1. ASCII 코드
  2. EBCDIC 코드
  3. BCDIC 코드
  4. 8421 BCD 코드
(정답률: 40%)
profile_image
1

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

27. 판독/기록 메모리에 데이터를 넣는 것은?

  1. 읽기(read)
  2. 제어(control)
  3. 기록(write)
  4. 인출(fetch)
(정답률: 65%)
profile_image
1

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

28. JK 플립플롭에서 발생할 수 있는 레이스(race) 현상의 원인이 되는 것은?

  1. J입력과 K입력으로 들어가는 신호의 전파시간이 서로 다르기 때문이다.
  2. 클록펄스의 폭이 주입력에서 주출력까지의 전파지연 시간보다 클 경우에 발생한다.
  3. 회로의 출력 Q와 가 동일한 값을 가질 경우에 발생한다.
  4. NAND 게이트와 NOR 게이트를 혼용할 경우 발생한다.
(정답률: 44%)
profile_image
1

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

29. X=AB+CD를 논리회로로 표현하면?

(정답률: 56%)
profile_image
1

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

30. 불 대수의 정리 중에서 옳지 않은 것은?

  1. A+AB=A
  2. A(A+B)=A
(정답률: 50%)
profile_image
1

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

31. 자리값(가중치)이 없는 코드는?

  1. 3-초과 코드
  2. 8421 코드
  3. 5421 코드
  4. 4221 코드
(정답률: 43%)
profile_image
1

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

32. Exclusive OR 논리회로가 응용되지 않는 것은?

  1. 가산기
  2. 감산기
  3. 비교기
  4. 기억장치
(정답률: 67%)
  • Exclusive OR(XOR) 회로는 두 입력이 서로 다를 때 1을 출력하는 특성이 있어, 덧셈/뺄셈의 합과 차를 구하는 가산기, 감산기 및 두 값이 같은지 확인하는 비교기에 핵심적으로 사용됩니다. 반면, 기억장치는 플립플롭이나 래치와 같은 순차 논리 회로를 기반으로 하므로 XOR의 응용 분야와 거리가 멉니다.
profile_image
1

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

33. 10진수를 표현하는 2진 코드(binary code) 중 자기보수화(self-complementary)가 불가능한 코드는?

  1. 2421 코드
  2. 51111 코드
  3. 3-초과 코드
  4. BCD(8421) 코드
(정답률: 30%)
profile_image
1

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

34. 반감산기(A-B)에서 자리 내림수(Brrow)를 얻기 위한 기능은?

  1. AB
(정답률: 66%)
profile_image
1

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

35. RS 플립플롭에 대한 설명 중 옳지 않은 것은?

  1. S(set), R(reset), C(clock)의 입력과 Q, 의 출력을 가진다.
  2. 클록 C에 신호가 들어오지 않으면 S나 R입력값에 관계없이 출력은 변화가 없다.
  3. S와 R이 모두 0일 때 클록 입력이 변하면 출력은 변화가 없다.
  4. S와 R이 모두 1일 때 클록 입력이 변하면 회로 내부의 지연시간에 따라 출력값을 예상할 수 있다.
(정답률: 62%)
profile_image
1

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

36. 입력 펄스에 따라 미리 정해진 순서대로 상태가 변화하는 레지스터로서 발생 횟수를 세거나 동작 순서를 제어하기 위한 타이밍(timing) 신호를 만드는데 가장 적합한 회로는?

  1. 범용 레지스터
  2. 멀티플렉서
  3. 카운터
  4. 스택
(정답률: 70%)
profile_image
1

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

37. D 플립플롭 회로의 특성 방정식은?

  1. Q(t+1) = D'Q(t)
  2. Q(t+1) = D
  3. Q(t+1) = DQ(t)'
  4. Q(t+1) = Q(t)
(정답률: 38%)
profile_image
1

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

38. 2개의 입력 bit와 앞자리에서 발생한 올림수를 더 하는 논리 회로는?

  1. 반가산기
  2. 병렬가산기
  3. 전가산기
  4. 직렬가산기
(정답률: 53%)
profile_image
1

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

39. 0100 0110과 같이 두 자리로 표시된 3-초과 코드를 10진수로 나타내면?

  1. 13
  2. 46
  3. 64
  4. 134
(정답률: 36%)
profile_image
1

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

40. BCD계수의 modules는?

  1. 4
  2. 6
  3. 8
  4. 10
(정답률: 25%)
profile_image
1

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

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

41. 다음 중 시스템을 보호하기 위한 타이머는?

  1. Watch dog timer
  2. 보레이트 생성 타이머
  3. 정주기 A/D 타이머
  4. 정주기 D/A 타이머
(정답률: 77%)
profile_image
1

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

42. ROM의 종류 중에 사용자가 프로그램하며, 자외선으로 지울 수 있는 것은?

  1. PROM
  2. EPROM
  3. EEPROM
  4. Mask ROM
(정답률: 67%)
profile_image
1

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

43. CPU의 8개 스테이트 시간마다 증가하는 16비트 타이머에서 20[MHz] 발진기를 사용한 경우 타이머의 발생주기는? (단, 1 스테이트는 2 클록이다)

  1. 0.01[μs]
  2. 0.05[μs]
  3. 0.8[μs]
  4. 1.6[μs]
(정답률: 23%)
  • 타이머의 발생주기는 발진기의 주기와 스테이트당 클록 수, 그리고 증가하는 스테이트 시간의 곱으로 계산합니다.
    ① [기본 공식] $T = \frac{1}{f} \times \text{clock/state} \times \text{state}$
    ② [숫자 대입] $T = \frac{1}{20 \times 10^{6}} \times 2 \times 8$
    ③ [최종 결과] $T = 0.8 \mu s$
profile_image
1

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

44. 모듈 단위의 오브젝트 파일을 하나로 합쳐서 그것에 인덱스를 붙인 것은?

  1. 실행 파일
  2. 라이브러리
  3. 소스 파일
  4. 프로시저
(정답률: 45%)
profile_image
1

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

45. 다음 [보기]에 나열된 내용과 관계있는 장치는?

  1. 기억장치
  2. 연산장치
  3. 제어장치
  4. 출력장치
(정답률: 69%)
profile_image
1

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

46. 마이크로프로세서에서 제어장치가 시간을 계수할 수 있는 기준이 되는 것은?

  1. 플래그
  2. 클록(clock)
  3. 제어버스
  4. 포트출력
(정답률: 62%)
profile_image
1

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

47. XON/XOFF 프로토콜과 거리가 먼 것은?

  1. 이 프로토콜의 지원이 없으면 파일 전송량이 호스트 컴퓨터의 버퍼 처리 능력을 초과하여 데이터가 상실되거나 파일전송의 종료를 초래한다.
  2. 데이터의 흐름을 on/off시켜 버퍼가 오버플로우를 방지한다.
  3. 수신 버퍼에 저장되는 데이터의 양이 버퍼의 용량에 도달하면 소프트웨어는 호스트에 XOFF를 보낸다.
  4. 버퍼가 지정된 로우레벨(보통50%이하)까지 비워지면 통신소프트웨어는 호스트 컴퓨터에 XOFF를 보낸다.
(정답률: 70%)
  • XON/XOFF 프로토콜은 소프트웨어 흐름 제어 방식으로, 수신 버퍼가 가득 차면 XOFF를 보내 전송을 중단시키고, 버퍼가 일정 수준(로우레벨) 이하로 비워지면 다시 전송을 시작하라는 XON 신호를 보냅니다. 버퍼가 비워졌을 때 XOFF를 보낸다는 설명은 잘못된 것입니다.
profile_image
1

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

48. LED 구동에 대한 설명 중 옳지 않은 것은?

  1. 스태틱 구동은 직류 구동이다
  2. 다이나믹 구동은 펄스 구동이다.
  3. 다이나믹 구동은 눈의 잔상을 이용한다.
  4. 많은 수의 포트로 많은 양의 LED를 구동한다.
(정답률: 53%)
profile_image
1

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

49. 여러 개의 명령문을 하나로 간단히 줄일 수 있게 하는 기능은?

  1. 마이크로오퍼레이션
  2. 프로시저
  3. 매크로
  4. 분기명령
(정답률: 71%)
  • 매크로는 여러 개의 명령문을 하나의 이름으로 정의하여, 프로그램 작성 시 해당 이름만 호출하면 정의된 전체 명령문으로 치환되어 실행되게 하는 기능입니다.

    오답 노트

    마이크로오퍼레이션: 하나의 기계어 명령을 수행하기 위한 최소 단위의 동작
    프로시저: 특정 기능을 수행하는 독립적인 프로그램 블록
    분기명령: 실행 순서를 다른 주소로 변경하는 명령
profile_image
1

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

50. RS-232C통신을 4800bps로 한다. 이 때 데이터 포맷을 1개의 스타트 비트, 8개의 데이터 비트, 1개의 스톱비트로 구성한다면 1초에 전송할 수 있는 바이트(Byte)의 수는?

  1. 240
  2. 300
  3. 480
  4. 600
(정답률: 28%)
profile_image
1

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

51. 스택 메모리(Stack Memory)가 사용되지 않는 경우는?

  1. 함수 내의 자동변수 선언
  2. 사칙연산 수식을 행할 때
  3. 함수를 Call 할 때
  4. 분기 명령이 실행될 때
(정답률: 34%)
  • 스택 메모리는 LIFO(Last-In First-Out) 구조로, 함수 호출 시 복귀 주소 저장, 지역 변수(자동 변수) 할당, 연산 과정의 중간값 저장 등에 사용됩니다.
    분기 명령(Jump)은 단순히 프로그램 카운터(PC)의 값을 변경하여 실행 흐름을 바꾸는 것이므로, 복귀 주소를 저장할 필요가 없어 스택을 사용하지 않습니다.
profile_image
1

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

52. 5비트 저항분할기의 디지털 입력이 10101 일 때 출력전압은? (단, 0 = 0[V]. 1 = 10[V] 이다.)

  1. 약 2.21[V]
  2. 약 4.14[V]
  3. 약 6.36[V]
  4. 약 6.77[V]
(정답률: 24%)
  • R-2R 래더형 저항분할기(DAC)의 출력 전압은 입력 비트의 가중치 합으로 결정됩니다. 5비트 입력 10101의 출력 전압을 계산하면 다음과 같습니다.
    ① [기본 공식] $V_{out} = V_{ref} \times \frac{b_4 \times 2^4 + b_3 \times 2^3 + b_2 \times 2^2 + b_1 \times 2^1 + b_0 \times 2^0}{2^5}$
    ② [숫자 대입] $V_{out} = 10 \times \frac{1 \times 16 + 0 \times 8 + 1 \times 4 + 0 \times 2 + 1 \times 1}{32}$
    ③ [최종 결과] $V_{out} = 6.56$
    ※ 제시된 정답 약 6.77V는 일반적인 R-2R 구조의 계산값과 차이가 있으나, 공식 지정 정답을 따릅니다.
profile_image
1

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

53. 인터럽트 발생 요인이 아닌 것은?

  1. 입출력장치가 데이터의 전송을 요구하거나 끝났음을 알리는 경우
  2. 컴퓨터 시스템 조작자의 의도적인 조작에 의해서 중단되는 경우
  3. 중앙처리장치 내에서 데이터를 전달하기 위하여 서브루틴을 호출하는 경우
  4. 산술연산 중 오버플로우가 발생한 경우
(정답률: 50%)
profile_image
1

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

54. 다음 중 양방향인 것은?

  1. 주소 버스(Address Bus)
  2. 데이터 버스(Data Bus)
  3. 제어 버스(Control Bus)
  4. 리셋(Reset) 신호
(정답률: 43%)
profile_image
1

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

55. 번지 지정방식으로 옳지 않은 것은?

  1. 직접 번지 지정방식
  2. 간접 번지 지정방식
  3. 직 · 간접 번지 지정방식
  4. 인덱스 번지 지정방식
(정답률: 58%)
profile_image
1

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

56. 보[baud]에 관한 설명 중 옳지 않은 것은?

  1. 데이터 신호의 발생 속도를 표시
  2. 단위 시간에 정보 전달을 위해 얻을 수 있는 펄스의 수
  3. 정보 또는 정보 흐름 속도를 표시
  4. 신호 전송속도
(정답률: 19%)
profile_image
1

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

57. 주기억장치에서 명령을 IR(Instruction register)로 가져오기 위해 필요한 시간은?

  1. Seek time
  2. Run time
  3. Instruction time
  4. Cycle time
(정답률: 57%)
profile_image
1

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

58. 인터럽트의 개념 설명으로 옳은 것은?

  1. 프로그램을 실행할 때, 외부로 의문이 생기거나 무엇인가 급한 일이 있는지 묻는 것을 설렉팅(selecting)이 라고 한다.
  2. 일정한 시간 간격으로 CPU로 인터럽트를 걸어 서비스를 요구하는 것을 타이머 인터럽트(timerinterrupt)라고 한다.
  3. 외부로부터 필요에 따라 인터럽트 요구를 내어 CPU에 인터럽트 프로그램을 실행시키는 방법은 인터럽트 요구가 접수될 경우, 인터럽트 프로그램의 어드레스를 CPU로 알리는 하드웨어가 필요 없다.
  4. I/O 포트에서 인터럽트 프로그램의 어드레스를 만드는 회로를 타이머 회로라고 한다.
(정답률: 48%)
  • 타이머 인터럽트는 하드웨어 타이머에 의해 설정된 일정한 시간 간격마다 CPU에 인터럽트 신호를 보내어 특정 서비스를 요청하는 방식입니다.

    오답 노트

    설렉팅: 외부 상태를 묻는 방식은 폴링(Polling)임
    하드웨어 필요성: 인터럽트 발생 시 해당 프로그램의 주소를 알리는 벡터 테이블 등의 하드웨어가 필요함
    타이머 회로: I/O 포트에서 주소를 만드는 회로는 인터럽트 컨트롤러나 벡터 생성 회로임
profile_image
1

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

59. 명령어 인출, 해석과 연산, 저장 등의 명령을 발생시키는 장치는?

  1. 제어장치
  2. 기억장치
  3. 연산장치
  4. 입출력장치
(정답률: 47%)
profile_image
1

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

60. 멀티미디어 응용프로그램들의 실행을 좀 더 빠르게 할 수 있도록 설계된 인텔 펜티엄 프로세서는?

  1. 센트리노
  2. 펜티엄II
  3. MMX
  4. x86
(정답률: 43%)
profile_image
1

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

4과목: 프로그래밍언어

61. BNF 표기법에서 정의를 의미하는 것은?

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

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

62. 시스템 프로그래밍 언어로 가장 적합한 것은?

  1. COBOL
  2. FORTRAN
  3. BASIC
  4. C
(정답률: 70%)
profile_image
1

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

63. C 언어에서 사용되는 이스케이프 시퀀스(Escape-Sequence)에 대한 설명으로 틀린 것은?

  1. \r : carriage return
  2. \t : tab
  3. \b : backspace
  4. \n : null character
(정답률: 44%)
profile_image
1

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

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

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

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

65. 어셈블러가 두 개의 패스(PASS)로 구성되는 주된이유는?

  1. 패스 1, 2의 어셈블러 프로그램이 작아서 경제적이기 때문에
  2. 한 개의 패스로는 처리 속도는 빠르나 메모리가 많이 소요되기 때문에
  3. 기호를 정의하기 전에 사용할 수 있어 프로그램 작성이 용이하기 때문에
  4. 한 개의 패스로는 프로그램이 너무 커서 유지보수가 어렵기 때문에
(정답률: 67%)
profile_image
1

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

66. C 언어에서 사용되는 문자열 출력 함수는?

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

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

67. 목적 프로그램을 생성하지 않고 필요할 때마다 기계어로 번역하는 것은?

  1. 컴파일러
  2. 어셈블러
  3. 링커
  4. 인터프리터
(정답률: 60%)
profile_image
1

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

68. 어셈블리어에 대한 설명으로 틀린 것은?

  1. 기계어를 심볼로 대치한 언어이다.
  2. 기호를 정하여 명령어와 데이터를 기술한다.
  3. 전문 지식이 필요하며 호환성이 떨어진다.
  4. 고급 언어에 해당한다.
(정답률: 62%)
profile_image
1

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

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

  1. 특정 위치의 내용을 지정한 횟수만큼 반복해서 실행되도록 하는 반복 명령이다.
  2. 분기되는 기능을 수행하지 않기 때문에 오퍼랜드를 사용하지 않는다.
  3. “no-operation"의 약어로 아무런 동작 기능을 수행하지 않는다는 뜻이다.
  4. 시간을 지연시키거나 명령어가 기억된 번지의 경계선을 맞추기 위해 사용한다.
(정답률: 53%)
  • NOP는 'No-Operation'의 약자로, CPU가 아무런 동작을 수행하지 않고 한 클록 사이클을 소비하게 하는 명령어입니다. 주로 시간 지연이나 메모리 정렬을 위해 사용됩니다.

    오답 노트

    특정 위치의 내용을 반복 실행하는 명령: NOP는 반복 기능이 없는 단순 무동작 명령어입니다.
profile_image
1

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

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

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

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

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

  1. 프로그램의 판독성을 증가시킨다.
  2. 최신 언어에서는 예약어의 수가 줄어들고 있다.
  3. 번역 과정에서 속도를 높여준다.
  4. 프로그램의 신뢰성을 향상시킨다.
(정답률: 79%)
profile_image
1

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

72. 어셈블리어에서 기호 번지로 사용한 각종 데이터나 명령어가 기억된 번지 값을 특정 레지스터로 가져오도록 하는 명령은?

  1. LEA
  2. XCHG
  3. POP
  4. NOP
(정답률: 48%)
  • LEA(Load Effective Address) 명령은 기호 번지로 지정된 데이터나 명령어의 유효 주소(Effective Address)를 계산하여 특정 레지스터에 저장하는 명령입니다.

    오답 노트

    XCHG: 두 레지스터의 값 교환
    POP: 스택의 데이터를 꺼내 레지스터에 저장
    NOP: 아무런 동작을 하지 않음
profile_image
1

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

73. 프로그래밍 언어의 실행 절차로 옳은 것은?

  1. 링커 → 로더 → 컴파일러
  2. 로더 → 컴파일러 → 링커
  3. 컴파일러 → 링커 → 로더
  4. 컴파일러 → 로더 → 링커
(정답률: 53%)
profile_image
1

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

74. 매크로 프로세서의 기능에 해당하지 않는 것은?

  1. 매크로 정의 호출
  2. 매크로 정의 저장
  3. 매크로 정의 인식
  4. 매크로 호출 인식
(정답률: 60%)
profile_image
1

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

75. C언어에서 인수를 부호가 없는 10진수 정수로 변환할 때 사용하는 변환 문자 형식은?

  1. %c
  2. %u
  3. %e
  4. %d
(정답률: 37%)
profile_image
1

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

76. 기계어에 대한 설명으로 틀린 것은?

  1. 실행 속도가 빠르다.
  2. 2진수를 사용하여 데이터를 표현한다.
  3. 호환성이 없다.
  4. 유지보수가 용이하다. 자격증
(정답률: 37%)
profile_image
1

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

77. 일반적으로 프로그램을 작성하기 위하여 순서도를 작성하는데, 순서도에 대한 설명으로 틀린 것은?

  1. 복잡하고 긴 프로그램을 쉽게 이해할 수 있다.
  2. 프로그램을 수정하거나 추가하기가 용이하다.
  3. 프로그램을 코딩하기 전에 반드시 필요하다.
  4. 논리적인 오류를 쉽게 발견할 수 있다.
(정답률: 60%)
profile_image
1

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

78. 어셈블러가 원시 프로그램을 번역할 때 어셈블러에게 필요한 작업을 지시하는 명령은?

  1. 직접 명령(Direct Instruction)
  2. 작업 명령(Work Instruction)
  3. 어셈블러 명령(Assembler Instruction)
  4. 사용자 명령(User Instruction)
(정답률: 60%)
profile_image
1

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

79. C 언어에서 “같지 않다” 의 의미를 갖는 관계연산자는?

  1. &=
  2. %=
  3. $=
  4. !=
(정답률: 71%)
profile_image
1

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

80. 서브루틴에서 자신을 호출한 곳으로 복귀시키는 어셈블리어 명령은?

  1. INCLUDE
  2. JMP
  3. RET
  4. SAHF
(정답률: 69%)
profile_image
1

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

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