임베디드기능사 필기 기출문제복원 (2014-04-06)

임베디드기능사 2014-04-06 필기 기출문제 해설

이 페이지는 임베디드기능사 2014-04-06 기출문제를 CBT 방식으로 풀이하고 정답 및 회원들의 상세 해설을 확인할 수 있는 페이지입니다.

임베디드기능사
(2014-04-06 기출문제)

목록

1과목: 전기전자공학

1. 정류회로의 종류로 옳지 않은 것은?

  1. 고역정류회로
  2. 반파정류회로
  3. 전파정류회로
  4. 브리지 정류회로
(정답률: 58%)
  • 정류란 교류를 직류로 변환하는 과정이며, 대표적인 회로로는 반파정류회로, 전파정류회로, 브리지 정류회로가 있습니다.

    오답 노트

    고역정류회로: 존재하지 않는 회로 명칭임
profile_image
1

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

2. 전하의 성질을 설명한 것으로 옳은 것은?

  1. 같은 종류의 전하는 서로 흡인한다.
  2. 힘의 크기에 따라 작용하는 성질이 다르다.
  3. 전하는 가장 안정된 상태를 유지하려고 한다.
  4. 다른 종류의 전하는 서로 반발한다.
(정답률: 66%)
  • 전하는 에너지가 가장 낮은 상태, 즉 가장 안정된 상태를 유지하려는 성질을 가지고 있습니다.

    오답 노트

    같은 종류의 전하: 서로 반발함
    다른 종류의 전하: 서로 흡인함
profile_image
1

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

3. 진폭변조에서 변조도를 나타내는 것은?(단 = 반송파진폭, = 변조파진폭이다.)

(정답률: 52%)
  • 진폭변조(AM)에서 변조도 $m$은 반송파 진폭에 대한 변조파 진폭의 비율로 정의합니다.
    반송파 진폭을 $I_{o}$ , 변조파 진폭을 $I_{m}$ 이라 할 때, 변조도는 다음과 같습니다.
    ① [기본 공식] $m = \frac{I_{m}}{I_{o}}$
    ② [숫자 대입] (공식 동일)
    ③ [최종 결과]
profile_image
1

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

4. 다음 중 부성저항 특성을 이용한 발진 회로는?

  1. CR 발진회로
  2. LC 발진회로
  3. 수정 발진회로
  4. 터널다이오드 발진회로
(정답률: 38%)
  • 터널다이오드는 전압이 증가함에 따라 전류가 감소하는 부성저항(Negative Resistance) 특성을 가지고 있어, 이를 이용해 에너지를 공급함으로써 발진 회로를 구성할 수 있습니다.
profile_image
1

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

5. 다음 중 전계효과 트랜지스터의 설명으로 옳지 않은 것은?

  1. 전압제어형 소자이다.
  2. 고주파 증폭 또는 고속 스위치로 사용한다.
  3. 유니폴라 트랜지스터라고도 한다.
  4. 오프셋 전압, 전류가 적어서 우수한 초퍼회로로 사용 된다.
(정답률: 43%)
  • 전계효과 트랜지스터(FET)는 입력 임피던스가 매우 높아 전압 제어형 소자로 쓰이며 유니폴라 트랜지스터라고도 하지만, 고속 스위칭이나 고주파 증폭 특성은 일반적으로 BJT보다 떨어지거나 용도가 다릅니다.
profile_image
1

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

6. 트랜지스터 증폭기회로에 부궤환이 걸렸을 때 나타나는 특성이 아닌 것은?

  1. 대역폭 확대
  2. 이득이 다소 저하
  3. 일그러짐과 잡음 감소
  4. 입력 및 출력 임피던스 감소
(정답률: 46%)
  • 부궤환(Negative Feedback)을 적용하면 이득은 감소하지만 대역폭 확대, 왜곡 및 잡음 감소, 안정도 향상 등의 효과가 나타납니다.

    오답 노트

    입력 및 출력 임피던스 감소: 부궤환 시 입력 임피던스는 증가하고 출력 임피던스는 감소합니다.
profile_image
1

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

7. 6Ω과 8Ω의 저항 두 개를 병렬로 접속하고 여기에 48V의 전압을 가할 때 6Ω에 흐르는 전류는 몇 A 인가?

  1. 6A
  2. 8A
  3. 10A
  4. 12A
(정답률: 64%)
  • 병렬 회로에서는 각 저항에 걸리는 전압이 동일하므로, 옴의 법칙을 이용하여 해당 저항에 흐르는 전류를 구할 수 있습니다.
    ① [기본 공식] $I = \frac{V}{R}$
    ② [숫자 대입] $I = \frac{48}{6}$
    ③ [최종 결과] $I = 8$
    따라서 $6\Omega$에 흐르는 전류는 $8\text{A}$입니다.
profile_image
1

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

8. 실효값이 1[A]인 교류의 최대값 [A]는?(문제 오류로 1번을 누르시면 정답 처리 됩니다.)

(정답률: 70%)
  • 정현파 교류에서 최대값은 실효값에 $\sqrt{2}$를 곱하여 구합니다.
    ① [기본 공식] $I_{max} = \sqrt{2} I$
    ② [숫자 대입] $I_{max} = \sqrt{2} \times 1$
    ③ [최종 결과] $I_{max} = \sqrt{2}$
    따라서 정답은 입니다.
profile_image
1

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

9. 궤환이 없을 때 증폭도가 100인 증폭회로에 궤환율 β = 0.01 의 부궤환을 걸었을 때 증폭도는?

  1. 1
  2. 5
  3. 10
  4. 50
(정답률: 37%)
  • 부궤환을 걸었을 때의 증폭도는 궤환이 없을 때의 증폭도를 $1 + \text{궤환량}$으로 나누어 계산합니다.
    ① [기본 공식] $A_f = \frac{A}{1 + A\beta}$ 궤환 증폭도 = $\frac{\text{개루프 증폭도}}{1 + \text{개루프 증폭도} \times \text{궤환율}}$
    ② [숫자 대입] $A_f = \frac{100}{1 + 100 \times 0.01}$
    ③ [최종 결과] $A_f = 50$
profile_image
1

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

10. 다음 중 저주파 구형파 발진기로 가장 적합한 회로는?

  1. 수정 발진기
  2. 멀티바이브레이터
  3. CR 발진기
  4. 컬렉터 동조 발진기
(정답률: 46%)
  • 멀티바이브레이터는 저주파의 구형파(Square Wave)를 발생시키는 데 가장 적합한 발진 회로입니다.
profile_image
1

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

2과목: 전자계산기구조

11. 하나의 클럭펄스 동안에 실행되는 기본동작을 의미하며, 명령을 수행하기 위하여 CPU내의 레지스터플래그의 상태변화를 일으키는 동작을 의미하는 것은?

  1. 고정배선제어
  2. 마이크로오퍼레이션
  3. 제어메모리
  4. 프로그램카운터
(정답률: 60%)
  • 마이크로오퍼레이션은 하나의 클럭 펄스 동안 CPU 내부의 레지스터나 플래그 상태를 변화시켜 명령을 수행하는 가장 기본적인 동작 단위입니다.
profile_image
1

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

12. 개인용 컴퓨터에서 자료의 외부적 표현 방식으로 가장 많이 사용하는 아스키코드는 7비트이다. 표현할 수 있는 최대 정보의 수는?

  1. 7
  2. 49
  3. 128
  4. 1024
(정답률: 83%)
  • 비트 수에 따른 정보 표현 가능 수는 2의 거듭제곱으로 계산합니다.
    ① [기본 공식] $N = 2^{n}$
    ② [숫자 대입] $N = 2^{7}$
    ③ [최종 결과] $N = 128$
profile_image
1

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

13. 연산장치의 구성 중 초기에 연산될 데이터의 보관장소로 사용되며 연산후에는 산술 및 논리연산의 결과를 일시적으로 보관하는 것은?

  1. status register
  2. accumulator
  3. data register
  4. complementley
(정답률: 76%)
  • 누산기(accumulator)는 CPU 내 연산장치(ALU)의 핵심 레지스터로, 연산에 필요한 피연산자를 일시적으로 저장하거나 연산 결과값을 저장하는 장소로 사용됩니다.
profile_image
1

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

14. 입출력 장치의 역할로 가장 적합한 것은?

  1. 정보를 기억한다.
  2. 명령의 순서를 기억한다.
  3. 기억용량을 확대시킨다.
  4. 컴퓨터의 내외부 사이에서 정보를 주고 받는다.
(정답률: 83%)
  • 입출력 장치는 컴퓨터 시스템과 외부 세계(사용자, 주변 기기 등) 사이에서 데이터와 신호를 주고받는 인터페이스 역할을 수행합니다.

    오답 노트

    정보 기억: 기억장치의 역할
    명령 순서 기억: 프로그램 카운터(PC)의 역할
    기억용량 확대: 가상 메모리 등의 역할
profile_image
1

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

15. 함수 Y = (A+B)ㆍ(A+C) 를 간략화 하면?

  1. A+BC
  2. A+AC
  3. A
  4. BC
(정답률: 68%)
  • 불 대수의 분배법칙 중 $X + YZ = (X + Y)(X + Z)$ 원리를 적용하여 식을 간략화할 수 있습니다.
    ① [기본 공식] $X + YZ = (X + Y)(X + Z)$
    ② [숫자 대입] $A + BC = (A + B)(A + C)$
    ③ [최종 결과] $Y = A + BC$
profile_image
1

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

16. 프로그램 실행 중에 강제적으로 제어를 특정 주소로 옮기는 것으로 프로그램의 실행을 중단하고 그 시점에서의 주요 데이터를 주기억장치로 되돌려 놓은 다음 특정 주소로부터 시작되는 프로그램에 제어를 옮기는 것은?

  1. 명령 실행
  2. 인터럽트
  3. 명령 인출
  4. 간접 단계
(정답률: 77%)
  • 프로그램 실행 중 예기치 않은 상황이나 외부 신호가 발생했을 때, 현재 작업을 중단하고 제어권을 특정 주소(인터럽트 서비스 루틴)로 옮겨 처리한 후 다시 원래 작업으로 복귀하는 메커니즘입니다.
profile_image
1

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

17. 데이터 전송방식 중 데이터의 진행방향이 일정한 방향으로만 진행되는 통신방법으로 라디오 방송에서 사용하는 것은?

  1. 반이중 통신
  2. 양방향 통신
  3. 단방향 통신
  4. 전이중 통신
(정답률: 77%)
  • 데이터가 한쪽 방향으로만 전송되는 방식으로, 수신측에서 송신측으로 데이터를 보낼 수 없는 통신 형태입니다. 라디오 방송처럼 송신소에서 일방적으로 정보를 전달하는 것이 대표적인 예입니다.
profile_image
1

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

18. 마이크로 컴퓨터의 MPU란?

  1. 기억장치
  2. 입력장치
  3. 출력장치
  4. 마이크로프로세서 장치
(정답률: 83%)
  • MPU는 Micro Processing Unit의 약자로, 컴퓨터의 중앙 처리 장치 기능을 하나의 칩에 구현한 마이크로프로세서 장치를 의미합니다.
profile_image
1

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

19. 주기억장치로부터 명령어를 읽어서 중앙처리 장치로 가져오는 사이클은?

  1. fetch cycle
  2. indirect cycle
  3. excutive cycle
  4. interrupt cycle
(정답률: 53%)
  • CPU가 프로그램을 실행하기 위해 주기억장치로부터 명령어를 읽어와 명령어 레지스터로 가져오는 단계를 fetch cycle(인출 사이클)이라고 합니다.
profile_image
1

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

20. 데이터의 전송방식 중 병렬전송방식에서 문자와 문자사이의 간격을 식별하기 위해서 사용하는 신호로 가장 적합한 것은?

  1. 스트로브 신호
  2. 임팩트 신호
  3. 시프트 신호
  4. 로드 신호
(정답률: 51%)
  • 병렬 전송 방식에서 데이터의 전송 시점이나 문자와 문자 사이의 간격을 식별하여 동기화를 맞추기 위해 사용하는 제어 신호는 스트로브 신호입니다.
profile_image
1

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

21. 여러개의 입력중에서 하나만을 선택하여 출력에 연결시키는 멀티플렉서는 선택선이 세 개일 때 입력선은 최대 몇 개까지 가능한가?

  1. 3개
  2. 6개
  3. 8개
  4. 12개
(정답률: 62%)
  • 멀티플렉서(MUX)의 입력선 개수는 선택선의 개수를 $n$이라고 할 때 $2^n$의 관계로 결정됩니다.
    ① [기본 공식] $N = 2^n$
    ② [숫자 대입] $N = 2^3$
    ③ [최종 결과] $N = 8$
profile_image
1

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

22. 2진수 0011을 3초과코드로 변환하면?

  1. 1001
  2. 1000
  3. 0111
  4. 0110
(정답률: 69%)
  • 3초과코드는 2진수 값에 3($0011_2$)을 더하여 변환하는 코드입니다.
    ① [기본 공식] $3\text{초과코드} = \text{2진수 값} + 3$
    ② [숫자 대입] $3\text{초과코드} = 3 + 3$
    ③ [최종 결과] $6 = 0110_2$
profile_image
1

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

23. 다음 설명에 해당하는 것은?

  1. CMOS
  2. RTL
  3. ECL
  4. TTL
(정답률: 55%)
  • 이미지 의 설명처럼 입력과 출력 회로를 모두 트랜지스터(Transistor)로 구성한 논리 회로를 TTL(Transistor-Transistor Logic)이라고 합니다.
profile_image
1

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

24. 중앙처리장치와 기억장치 간의 정보교환을 위한 스트로브 제어 방법의 결점을 보완한 것으로 입출력장치와 인터페이스간의 비동기 데이터 전송을 위해 사용하는 제어방법은?

  1. 비동기 직렬전송
  2. 입출력장치제어
  3. 핸드셰이킹 제어
  4. 고정배선 제어
(정답률: 56%)
  • 스트로브 제어의 단점을 보완하여 송신측과 수신측이 서로 신호를 주고받으며 데이터 전송 완료 여부를 확인하는 비동기 전송 방식이 핸드셰이킹 제어입니다.
profile_image
1

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

25. 다음 진리표에 해당하는 논리식으로 옳은 것은?

(정답률: 69%)
  • 제시된 진리표 를 보면 두 입력값이 서로 다를 때만 결과가 $1$이 되는 XOR 게이트의 특성을 가집니다.
    XOR 게이트의 논리식은 다음과 같습니다.
    $$Y = \bar{A}B + A\bar{B}$$
    따라서 정답은 입니다.

    오답 노트

    OR 게이트: 식에 해당함
    AND 게이트: 식에 해당함
profile_image
1

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

26. 바로 앞단의 플리플롭의 출력을 다음 단 플립플롭의 클록 입력으로 사용하는 것으로 전체적인 동작시간은 각 플립플롭의 동작시간을 더한 것과 같으므로 시간이 길어진다는 단점은 있으나 비교적 회로가 간단하다는 장점을 가지는 것은?

  1. 동기형 계수기
  2. TTL IC 계수기
  3. 리플 계수기
  4. 시프트 레지스터
(정답률: 51%)
  • 앞단 플립플롭의 출력이 다음 단의 클록으로 연결되어 신호가 물결치듯 전달되는 방식이므로 리플 계수기입니다. 회로 구성은 간단하지만, 각 단의 지연 시간이 누적되어 전체 동작 시간이 길어지는 단점이 있습니다.
profile_image
1

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

27. 자외선을 사용하여 저장된 내용을 지워서 다시 사용할 수 있는 반도체 소자는?

  1. UVEPROM
  2. MASK ROM
  3. SRAM
  4. DRAM
(정답률: 57%)
  • 자외선(UV, Ultra Violet)을 조사하여 저장된 데이터를 지우고 재사용할 수 있는 특성을 가진 반도체 소자는 UVEPROM입니다.

    오답 노트

    MASK ROM: 제조 단계에서 데이터가 고정되어 수정 불가
    SRAM: 전원이 꺼지면 데이터가 사라지는 휘발성 메모리
    DRAM: 주기적인 재생(Refresh)이 필요한 휘발성 메모리
profile_image
1

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

28. 10진수 946에 대한 BCD코드는?

  1. 1001 0101 0110
  2. 1001 0100 0110
  3. 1100 0101 0110
  4. 1100 0011 0110
(정답률: 78%)
  • BCD(Binary Coded Decimal) 코드는 10진수 한 자리를 각각 4비트의 2진수로 변환하여 표현하는 방식입니다.
    ① [기본 공식] $9 \rightarrow 1001, 4 \rightarrow 0100, 6 \rightarrow 0110$
    ② [숫자 대입] $946 \rightarrow 1001 \ 0100 \ 0110$
    ③ [최종 결과] $1001 \ 0100 \ 0110$
profile_image
1

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

29. CPU의 간섭을 받지 않고 메모리와 입출력 장치 사이에 데이터 전송이 이루어지는 방법은?

  1. DMA
  2. COM
  3. INTERRUPT
  4. PROGRAMMED I/O
(정답률: 71%)
  • DMA(Direct Memory Access)는 CPU의 개입 없이 입출력 장치가 메모리에 직접 접근하여 데이터를 전송하는 방식으로, CPU의 부하를 줄이고 전송 속도를 높이는 방법입니다.
profile_image
1

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

30. 해독기(디코더)에 대한 설명으로 옳지 않은 것은?

  1. 2진수를 10진수로 변환하는 조합 논리회로이다.
  2. n개의 입력으로부터 코드화된 2진정보를 최대 2n개의 출력을 얻는다.
  3. 2*4 해독기란 2개의 입력과 4개의 출력을 가지는 해독기이다.
  4. 해독기는 주로 OR논리 게이트로 구성된다.
(정답률: 52%)
  • 해독기(디코더)는 n개의 입력 2진 정보를 최대 $2^{n}$개의 출력으로 변환하는 조합 논리회로이며, 주로 AND 논리 게이트(또는 NAND)로 구성됩니다.

    오답 노트

    해독기는 주로 OR논리 게이트로 구성된다: AND 게이트를 사용하여 특정 입력 조합에만 출력이 나오도록 설계합니다.
profile_image
1

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

3과목: 프로그래밍일반

31. 기계어에 대한 설명으로 거리가 먼 것은?

  1. 프로그램 작성이 쉽다.
  2. 처리속도가 빠르다.
  3. 저급언어이다.
  4. 컴퓨터가 직접 처리하는 언어이다.
(정답률: 61%)
  • 기계어는 컴퓨터가 직접 이해하고 처리할 수 있는 2진수 형태의 저급 언어로, 처리 속도는 매우 빠르지만 사람이 이해하기 어렵고 프로그램 작성이 매우 까다롭습니다.
profile_image
1

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

32. C 언어의 특징으로 옳지 않은 것은?

  1. 이식성이 높은 언어이다.
  2. 자료의 주소를 조작할 수 있는 포인터를 제공한다.
  3. 시스템 소프트웨어를 개발하기 편하다.
  4. 인터프리터 방식의 언어이다.
(정답률: 67%)
  • C 언어는 소스 코드 전체를 한 번에 기계어로 변환하여 실행하는 컴파일 방식의 언어입니다.

    오답 노트

    인터프리터 방식의 언어이다: BASIC이나 Python 같은 언어의 특징입니다.
profile_image
1

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

33. 운영체제의 평가기준 중 단위시간에 처리하는 일의 양을 의미하는 것은?

  1. Throughput
  2. Reliability
  3. Turn Around Time
  4. Availability
(정답률: 54%)
  • 운영체제의 성능 평가 기준 중 처리량(Throughput)은 단위 시간당 시스템이 처리하는 일의 양을 의미합니다.

    오답 노트

    Reliability: 신뢰도 (고장 없이 작동하는 정도)
    Turn Around Time: 반환 시간 (요청 후 결과가 나올 때까지의 시간)
    Availability: 가용성 (필요할 때 즉시 사용할 수 있는 정도)
profile_image
1

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

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

  1. printf()
  2. putchar()
  3. puts()
  4. gets()
(정답률: 44%)
  • C 언어에서 함수 이름의 의미를 파악하면 쉽습니다. put은 출력, get은 입력, char은 한 문자, s는 문자열(string)을 의미합니다.
    따라서 한 문자를 출력하는 함수는 putchar()입니다.

    오답 노트

    printf(): 서식 지정 출력 함수
    puts(): 문자열 출력 함수
    gets(): 문자열 입력 함수
profile_image
1

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

35. 고급 프로그래밍 언어의 실행순서로 옳은?

  1. 링커-로더-컴파일러
  2. 컴파일러-링커-로더
  3. 로더-컴파일러-링커
  4. 로더-링커-컴파일러
(정답률: 73%)
  • 고급 언어로 작성된 프로그램이 실행되기 위해서는 소스 코드를 기계어로 변환하고, 필요한 라이브러리를 연결하여 메모리에 적재하는 과정이 필요합니다.
    따라서 실행 순서는 컴파일러 $\rightarrow$ 링커 $\rightarrow$로더 순으로 진행됩니다.
profile_image
1

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

36. 어셈블리어에 대한 설명으로 옳은 것은?

  1. 고급 언어에 해당한다.
  2. 호환성이 좋은 언어이다.
  3. 실행을 위하여 기계어로 번역하는 과정이 필요하다.
  4. 기호언어이다.
(정답률: 52%)
  • 어셈블리어는 기계어의 숫자 명령어를 사람이 이해하기 쉬운 기호(Mnemonic)로 1:1 대응시킨 기호언어입니다.

    오답 노트

    고급 언어: 저급 언어에 해당함
    호환성이 좋은 언어: 고급 언어의 특징임
    기계어로 번역하는 과정이 필요: 어셈블러를 통한 변환 과정이 필요하므로 설명이 부족하며, 가장 핵심적인 정의는 기호언어라는 점임
profile_image
1

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

37. 운영체제의 기능으로 옳지 않은 것은?

  1. 자원보호기능을 제공한다.
  2. 데이터 및 자원의 공유기능을 제공한다.
  3. 원시 프로그램을 목적 프로그램으로 변환하는 기능을 제공한다.
  4. 사용자와 시스템 간의 편리한 인터페이스를 제공한다.
(정답률: 72%)
  • 운영체제는 자원 보호, 자원 공유, 사용자 인터페이스 제공 및 스케줄링을 담당하는 시스템 소프트웨어입니다.

    오답 노트

    원시 프로그램을 목적 프로그램으로 변환하는 기능: 컴파일러나 어셈블러의 역할입니다.
profile_image
1

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

38. 고급언어로 작성된 원시 프로그램을 기계어로 된 목적 프로그램으로 번역하는 것은?

  1. 컴파일러
  2. DBMS
  3. 운영체제
  4. 로더
(정답률: 72%)
  • 컴파일러는 고급언어로 작성된 소스 코드(원시 프로그램) 전체를 한꺼번에 분석하여 컴퓨터가 이해할 수 있는 기계어(목적 프로그램)로 번역하는 프로그램입니다.
profile_image
1

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

39. 순서도의 역할로 거리가 먼 것은?

  1. 프로그램 작성의 기초가 된다.
  2. 프로그램의 인수, 인계가 용이하다.
  3. 계산기의 내부 조작과정을 쉽게 파악할 수 있다.
  4. 프로그램의 정확성 여부와 오류를 쉽게 판단할 수 있다.
(정답률: 53%)
  • 순서도는 프로그램의 논리적 흐름을 설계하는 도면 역할을 하여 작성 기초 제공, 인수 인계, 오류 판단에는 유용하지만, 하드웨어인 계산기 내부의 물리적인 조작 과정까지 파악하게 해주는 도구는 아닙니다.
profile_image
1

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

40. 프로그램이 수행되는 동안 변하지 않는 값을 의미하는 것은?

  1. Variable
  2. Comment
  3. Pointer
  4. Constant
(정답률: 53%)
  • 프로그램 실행 중 값이 변하지 않고 고정되어 있는 데이터를 Constant라고 합니다.
profile_image
1

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

4과목: 디지털공학

41. 디지털 신호를 아날로그 신호로 변환하는 장치는?

  1. A/D 변환기
  2. D/A 변환기
  3. 해독기(디코더)
  4. 비교기
(정답률: 84%)
  • 디지털(Digital) 신호를 아날로그(Analog) 신호로 변환하는 장치는 D/A 변환기(Digital-to-Analog Converter)입니다.
profile_image
1

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

42. 2진수 10010011을 8진수로 변환하면?

  1. 223
  2. 243
  3. 234
  4. 443
(정답률: 65%)
  • 2진수를 8진수로 변환할 때는 뒤에서부터 3비트씩 끊어서 계산합니다.
    ① [기본 공식] $ (Binary) \rightarrow (Octal) $
    ② [숫자 대입] $ 010_{2} \rightarrow 2, \quad 010_{2} \rightarrow 2, \quad 011_{2} \rightarrow 3 $
    ③ [최종 결과] $ 223 $
profile_image
1

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

43. 논리식을 최소화 시키는데 간편한 방법으로 진리표를 그림모양으로 나타낸 것은?

  1. 드모르간도
  2. 비트도
  3. 클리어도
  4. 카르노도
(정답률: 73%)
  • 카르노도는 진리표를 2차원 평면의 그림 형태로 나타내어, 인접한 항들을 묶음으로써 논리식을 시각적이고 간편하게 최소화할 수 있는 도구입니다.
profile_image
1

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

44. 카운터(계수회로)에 대한 설명으로 옳은 것은?

  1. 동기식 카운터는 모든 플립플롭을 하나의 클록신호에 의해 동시에 변화시킨다.
  2. 카운터는 모두 동기식 회로로 설계하여야 한다.
  3. 비동기식 카운터는 클록이 빠를수록 오동작의 가능성이 적다.
  4. 비동기식 카운터에서 플립플롭의 수는 오동작과 전혀 관계가 없다.
(정답률: 49%)
  • 동기식 카운터는 모든 플립플롭이 하나의 공통 클록 신호에 의해 동시에 상태가 변화하므로 속도가 빠르고 오동작 가능성이 적습니다.

    오답 노트

    카운터는 비동기식으로도 설계 가능함 / 비동기식은 클록이 빠를수록 전파 지연으로 인해 오동작 가능성이 커짐 / 비동기식은 플립플롭 수가 많아질수록 지연 시간이 누적되어 오동작 위험이 증가함
profile_image
1

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

45. 순서논리회로에 기억소자로 쓰이는 것은?

  1. 고조파 발진기
  2. 비안정 멀티바이브레이터
  3. 단안정 멀티바이브레이터
  4. 쌍안정 멀티바이브레이터
(정답률: 61%)
  • 순서논리회로는 이전 상태를 기억해야 하므로 기억 소자가 필요한데, 두 개의 안정된 상태를 유지할 수 있어 0과 1의 정보를 저장할 수 있는 쌍안정 멀티바이브레이터가 사용됩니다.
profile_image
1

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

46. 다음 중 인코더의 반대동작을 하는 장치는?

  1. 디코더
  2. 전가산기
  3. 멀티플렉서
  4. 디멀티플렉서
(정답률: 82%)
  • 인코더는 여러 개의 입력 신호를 부호화된 적은 수의 출력 신호로 변환하는 장치이며, 이와 반대로 부호화된 입력을 원래의 개별 신호로 복원하는 장치는 디코더입니다.
profile_image
1

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

47. 동기형 계수기로 사용할 수 없는 것은?

  1. BCD 계수기
  2. 존슨 계수기
  3. 2진 계수기
  4. 리플 계수기
(정답률: 50%)
  • 리플 계수기는 플립플롭의 출력이 다음 플립플롭의 클록 입력으로 연결되는 구조로, 신호 전달 지연이 누적되어 발생하는 비동기식 계수기입니다.

    오답 노트

    BCD 계수기, 존슨 계수기, 2진 계수기: 동기식으로 설계가 가능합니다.
profile_image
1

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

48. 클록펄스의 개수나 시간에 따라 반복적으로 일어나는 행위를 세는 장치로서 여러 개의 플립플롭으로 구성되는 것은?

  1. 계수기
  2. 누산기
  3. 가산기
  4. 감산기
(정답률: 73%)
  • 계수기는 입력되는 클록 펄스의 개수를 세는 장치로, 여러 개의 플립플롭을 연결하여 상태 변화를 통해 숫자를 세는 원리를 이용합니다.
profile_image
1

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

49. 한 개의 선으로 정보를 받아들여 n개의 선택선에 의해 개의 출력 중 하나를 선택하여 출력하는 회로로 Enable입력을 가진 디코더와 등가인 회로는?

  1. 멀티플렉서
  2. 디멀티플렉서
  3. 비교기
  4. 해독기
(정답률: 49%)
  • 하나의 입력 신호를 제어 입력(선택선)에 따라 여러 개의 출력선 중 하나로 전달하는 회로를 디멀티플렉서라고 합니다. 이는 Enable 입력을 가진 디코더와 논리적으로 동일한 동작을 수행합니다.
profile_image
1

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

50. 일반적인 디지털시스템에서 음수 표현의 방법이 아닌 것은?

  1. 부호와 절대값
  2. “-”의 표시
  3. 1의 보수
  4. 2의 보수
(정답률: 77%)
  • 디지털 시스템에서는 0과 1의 이진수만을 사용하므로, 사람이 사용하는 기호인 "-"의 표시를 직접 사용할 수 없습니다.

    오답 노트

    부호와 절대값, 1의 보수, 2의 보수: 디지털 시스템에서 음수를 표현하는 표준 방식입니다.
profile_image
1

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

51. 반감산기에서 차를 얻기 위한 게이트는?

  1. OR
  2. AND
  3. NAND
  4. XOR
(정답률: 56%)
  • 반감산기에서 차(Difference)는 두 입력의 배타적 논리합을 통해 계산하므로 XOR 게이트를 사용합니다.
profile_image
1

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

52. 다음 불대수 기본법칙 중 분배법칙을 나타내는 것은?

  1. A+B=B+A
  2. A+(AㆍB)=A
  3. Aㆍ(BㆍC) =(AㆍB)ㆍC
  4. Aㆍ(B+C)=(AㆍB)+(AㆍC)
(정답률: 67%)
  • 불대수에서 하나의 변수가 괄호 안의 합이나 곱에 각각 분배되어 전개되는 $A \cdot (B+C)=(A \cdot B)+(A \cdot C)$ 형태가 분배법칙입니다.

    오답 노트

    A+B=B+A: 교환법칙
    A+(A · B)=A: 흡수법칙
    A · (B · C) =(A · B) · C: 결합법칙
profile_image
1

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

53. JK 플립플롭의 특성표에서 J=1, K=1일 때 출력의 상태는?

  1. 불변
  2. 리셋(0)
  3. 셋(1)
  4. 반전
(정답률: 76%)
  • JK 플립플롭에서 $J=1, K=1$인 입력 조건은 현재의 출력 상태를 반전시키는 토글(Toggle) 동작을 수행합니다.
profile_image
1

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

54. 레지스터의 사용이 요구되는 상황으로 거리가 먼 것은?

  1. 출력장치에 정보를 전송하기 위해 일시 기억하는 경우
  2. 사칙연산장치의 입력부분에 장치하여 데이터를 일시 기억하는 경우
  3. 기억장치 등으로부터 이송된 정보를 일시적으로 기억시켜 두는 경우
  4. 일시 저장된 정보내용을 영구히 고정시키는 경우
(정답률: 67%)
  • 레지스터는 CPU 내부에서 데이터를 매우 빠르게 처리하기 위해 사용하는 고속의 일시 기억 장치입니다.

    오답 노트

    일시 저장된 정보내용을 영구히 고정시키는 경우: 이는 보조기억장치(HDD, SSD 등)의 역할이며, 휘발성인 레지스터의 특성과는 거리가 멉니다.
profile_image
1

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

55. 다음 논리식의 결과값은?

  1. 0
  2. 1
  3. A
  4. B
(정답률: 40%)
  • 드모르간의 정리를 이용하여 이중 부정과 논리곱/합을 변환하여 계산합니다.
    주어진 식 $\overline{(\overline{A}+B)}\overline{(\overline{A}+\overline{B})}$는 드모르간 정리에 의해 $(AB') (AB)$가 됩니다.
    이를 전개하면 $AA B B'$가 되며, 서로 반대되는 상태의 논리곱인 $B B'$는 항상 $0$이므로 최종 결과는 $0$이 됩니다.
    ① [기본 공식] $\overline{(\overline{A}+B)} = AB'$
    ② [숫자 대입] $(AB')(AB) = A A B B'$
    ③ [최종 결과] $0$
profile_image
1

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

56. 플립플롭 6개로 구성된 계수기가 가질 수 있는 최대 2진 상태는?

  1. 24
  2. 32
  3. 64
  4. 96
(정답률: 68%)
  • 플립플롭의 개수가 $n$개일 때, 표현 가능한 최대 상태 수는 $2^{n}$ 공식을 사용합니다.
    ① [기본 공식] $N = 2^{n}$
    ② [숫자 대입] $N = 2^{6}$
    ③ [최종 결과] $N = 64$
profile_image
1

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

57. 펄스가 입력되면 현재와 반대의 상태로 바뀌게 되는 토글 상태를 만드는 회로는?

  1. D형 플립플롭
  2. 주종 플립플롭
  3. T형 플립플롭
  4. 레지스터 플립플롭
(정답률: 78%)
  • 입력 펄스가 들어올 때마다 현재 상태를 반전시켜 0에서 1로, 또는 1에서 0으로 바꾸는 토글(Toggle) 동작을 수행하는 회로는 T형 플립플롭입니다.
profile_image
1

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

58. 디지털 시스템에서 전송의 착오(에러) 여부를 검색하는 장치로 가장 적합한 것은?

  1. 디코더
  2. 인코더
  3. 멀티플렉서
  4. 패리티 검사기
(정답률: 78%)
  • 디지털 데이터 전송 시 데이터의 오류를 검출하기 위해 전송 데이터에 1비트의 체크 비트를 추가하여 1의 개수가 짝수인지 홀수인지 확인하는 패리티 검사기가 가장 적합합니다.
profile_image
1

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

59. 어떠한 입력중에서 하나라도 1이 되면 출력이 0이 되고 모든 입력이 0일때만 출력이 1이 되는 게이트는?

  1. NAND
  2. NOR
  3. AND
  4. OR
(정답률: 57%)
  • NOR 게이트는 OR 게이트의 출력을 반전시킨 것으로, 입력 중 하나라도 1이 되면 출력이 0이 되고 모든 입력이 0일 때만 출력이 1이 되는 특성을 가집니다.

    오답 노트

    NAND: 하나라도 0이면 1이 됨
    AND: 하나라도 0이면 0이 됨
    OR: 하나라도 1이면 1이 됨
profile_image
1

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

60. 게이트 입력단자에 신호가 들어와 출력단자로 나오기 까지 걸리는 시간을 나타내는 것은?

  1. 상승시간
  2. 하강시간
  3. 전달지연시간
  4. 팬아웃
(정답률: 62%)
  • 게이트의 입력단에 신호가 인가되어 출력단에 나타날 때까지 소요되는 시간은 전달지연시간이라고 합니다.
profile_image
1

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

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