임베디드기능사 필기 기출문제복원 (2003-10-05)

임베디드기능사 2003-10-05 필기 기출문제 해설

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

임베디드기능사
(2003-10-05 기출문제)

목록

1과목: 전기전자공학

1. 정전압회로의 설명 중 잘못된 것은?

  1. TR은 제어석으로 가변저항기 역할을 한다.
  2. ZD는 제너다이오드이다.
  3. 병렬형 정전압회로이다.
  4. 증폭단을 증가함으로서 출력저항 및 전압안정계수를 적게 할 수 있다.
(정답률: 44%)
  • 제시된 회로 는 TR이 부하 $Z_L$과 직렬로 연결되어 전압을 조절하는 직렬형 정전압회로입니다. 따라서 병렬형 정전압회로라는 설명은 틀린 것입니다.
profile_image
1

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

2. 회로에서 이미터-베이스간의 전압 V BE 는?

(정답률: 30%)
  • 회로의 베이스 전압 $V_B$에서 이미터 저항에 의한 전압 강하 $V_E$를 빼면 이미터-베이스 간 전압 $V_{BE}$를 구할 수 있습니다.
    ① [기본 공식] $V_{BE} = V_B - V_E$
    ② [숫자 대입] $V_{BE} = \frac{R_2 V_{CC}}{R_1 + R_2} - R_E I_E$
    ③ [최종 결과]
profile_image
1

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

3. 수정발진기는 어떤 것을 이용한 것인가?

  1. 압전기효과
  2. 홀효과
  3. 인입현상
  4. 자외현상
(정답률: 65%)
  • 수정발진기는 수정(Quartz)에 기계적 압력을 가하면 전압이 발생하고, 반대로 전압을 가하면 변형이 일어나는 압전기효과를 이용하여 정밀한 주파수를 생성합니다.
profile_image
1

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

4. 멀티바이브레이터에 대한 설명으로 틀린 것은?

  1. 부궤환의 일종이다.
  2. 고차의 고조파를 포함하고 있다.
  3. 회로의 시정수로 주기가 결정된다.
  4. 전원전압이 변동해도 발진주파수는 큰 변화가 없다.
(정답률: 30%)
  • 멀티바이브레이터는 발진 회로의 일종으로, 출력을 다시 입력으로 되돌려 불안정한 상태를 만들어 발진시키는 정궤환(Positive Feedback) 방식을 사용합니다.

    오답 노트

    부궤환의 일종이다: 발진기는 정궤환을 사용하며, 부궤환은 주로 증폭기의 안정화를 위해 사용됩니다.
profile_image
1

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

5. 톱니파 발생회로에서 톱니파가 양호하게 될 수 있는 시정수의 조건으로 옳은 것은?

  1. 시정수가 클수록 양호하게 된다.
  2. 시정수가 작을수록 양호하게 된다.
  3. 시정수가 1 일 경우에 가장 양호하게 된다.
  4. 시정수가 0 일 경우에 가장 양호하게 된다.
(정답률: 32%)
  • 톱니파 발생회로에서 시정수가 클수록 충·방전 시간이 길어져 파형의 기울기가 완만해지고, 결과적으로 더 선형적이고 양호한 톱니파를 얻을 수 있습니다.
profile_image
1

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

6. 정현파 발진을 할 수 없는 것은?

  1. 수정발진기
  2. LC반결합발진기
  3. CR발진기
  4. 멀티바이브레이터
(정답률: 53%)
  • 멀티바이브레이터는 정현파가 아닌 구형파(사각파)나 톱니파 같은 비정현파를 발생시키는 회로입니다. 반면 수정발진기, LC반결합발진기, CR발진기는 모두 정현파를 생성하는 발진기입니다.
profile_image
1

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

7. 정현파 교류의 실효값이 220V일 때, 이 교류의 최대값은약 몇 V인가?

  1. 110
  2. 141
  3. 283
  4. 311
(정답률: 34%)
  • 정현파 교류에서 최대값 $V_m$은 실효값 $V_{rms}$에 $\sqrt{2}$를 곱하여 구합니다.
    ① [기본 공식]
    $$V_m = \sqrt{2} V_{rms}$$
    ② [숫자 대입]
    $$V_m = 1.414 \times 220$$
    ③ [최종 결과]
    $$V_m = 311.08\text{V}$$
profile_image
1

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

8. 트랜지스터를 사용할 때의 주의사항으로 볼 수 없는 것은?

  1. PNP형인지 NPN형인지를 살펴야 한다.
  2. 옆으로 눕혀서는 사용하지 않아야 한다.
  3. 온도가 높아지지 않도록 주의하여야 한다.
  4. 컬렉터, 이미터의 전극을 맞추어서 사용하여야 한다.
(정답률: 60%)
  • 트랜지스터는 전기적 특성(PNP/NPN), 열적 특성(방열), 전극 연결(C, E, B)이 매우 중요하지만, 물리적으로 옆으로 눕혀서 사용하는 것 자체는 동작 특성에 영향을 주는 주의사항이 아닙니다.
profile_image
1

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

9. 그림과 같은 회로에서 b-c간의 전압은 몇 V인가?

  1. 1.2
  2. 1.8
  3. 2.0
  4. 2.4
(정답률: 39%)
  • 전체 합성저항을 구해 회로에 흐르는 전체 전류를 찾은 뒤, b-c 구간의 병렬 합성저항에 흐르는 전압을 계산합니다.
    ① [기본 공식]
    $$R_{total} = R_1 + \frac{R_2 \times R_3}{R_2 + R_3}$$
    $$V_{bc} = I \times R_{parallel}$$
    ② [숫자 대입]
    $$R_{total} = 1.8 + \frac{3 \times 2}{3 + 2} = 1.8 + 1.2 = 3\Omega$$
    $$I = \frac{6}{3} = 2\text{A}$$
    $$V_{bc} = 2 \times 1.2$$
    ③ [최종 결과]
    $$V_{bc} = 2.4\text{V}$$
profile_image
1

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

10. 그림과 같은 회로에 대한 설명으로 옳은 것은?

  1. 정전류원은 RL의 값에 따라 일정한 전류를 공급하는 전원이다.
  2. 정전류원이 되려면 RL>>Ri이다.
  3. 일반적으로 우리가 가지는 전압원은 정전압원이라기 보다는 정전류원이다.
  4. 이상적인 정전류원인 경우에는 내부저항 Ri=∞이다.
(정답률: 32%)
  • 이상적인 정전류원은 부하 저항 $R_L$의 변화와 관계없이 항상 일정한 전류를 공급해야 하므로, 내부 저항 $R_i$가 무한대($\infty$)여야 합니다.


    오답 노트

    정전류원: $R_L$ 값에 관계없이 일정 전류 공급
    조건: $R_i \gg R_L$이어야 함
    일반 전압원: 정전압원에 가까움
profile_image
1

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

2과목: 전자계산기구조

11. 중앙처리장치 내의 하드웨어 요소와 그 기능을 짝지은 것 중 서로 옳지 않은 것은?

  1. 레지스터-기억기능
  2. ALU-연산기능
  3. 어큐뮬레이터-제어기능
  4. 내부버스-전달기능
(정답률: 66%)
  • 어큐뮬레이터(Accumulator)는 연산 결과나 중간 데이터를 일시적으로 저장하는 레지스터의 일종으로, 제어 기능이 아닌 기억 기능을 수행합니다.

    오답 노트

    레지스터: 기억기능
    ALU: 연산기능
    내부버스: 전달기능
profile_image
1

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

12. 마이크로컴퓨터에서 MPU란?

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

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

13. 보통 입력선을 변화시켜 디코더(Decoder)와 같은 기능을 얻을 수 있는 것은?

  1. 멀티플렉서
  2. 디멀티플렉서
  3. 시프트 레지스터
  4. 계수기
(정답률: 55%)
  • 디멀티플렉서(Demultiplexer)는 하나의 입력선을 여러 개의 출력선으로 분배하는 장치로, 선택 입력선을 통해 특정 출력선을 지정함으로써 디코더(Decoder)와 동일한 논리 기능을 수행할 수 있습니다.
profile_image
1

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

14. 문자 코드(Character code) 체계가 아닌 것은?

  1. ASCII code
  2. BCD code
  3. EBCDIC code
  4. BINARY code
(정답률: 65%)
  • 문자 코드는 문자를 컴퓨터가 인식할 수 있는 숫자로 변환한 체계입니다. ASCII, BCD, EBCDIC은 모두 문자 표현을 위한 코드 체계이지만, BINARY code는 단순히 숫자를 2진수로 표현하는 방식일 뿐 특정 문자를 정의한 문자 코드 체계가 아닙니다.
profile_image
1

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

15. 다음 그림과 같이 A, B 레지스터에 있는 2개의 자료에 대해 ALU에 의한 OR 연산이 이루어졌을 때 그 결과가 저장되는 C 레지스터의 내용은?

  1. 11111110
  2. 10000001
  3. 10110110
  4. 11011101
(정답률: 76%)
  • OR 연산은 두 입력 비트 중 하나라도 1이면 결과가 1이 되는 논리 연산입니다.
    $$\text{A: } 11001100$$
    $$\text{B: } 10011001$$
    $$\text{C: } 11011101$$
profile_image
1

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

16. 다음 연산 중 binary 연산에 해당하는 것은?

  1. 시프트(Shift)
  2. 회전(Rotate)
  3. 보수화(Complement)
  4. AND
(정답률: 48%)
  • Binary 연산은 두 개의 피연산자를 필요로 하는 연산입니다. AND 연산은 두 개의 비트 값을 비교하여 결과를 내는 대표적인 이진 연산입니다.

    오답 노트

    시프트, 회전, 보수화: 하나의 피연산자만 사용하는 Unary 연산입니다.
profile_image
1

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

17. 프로그램 언어 중에서 하드웨어(HARDWARE)의 이용을 가장 효율적으로 하고, 프로그램 수행 시간이 가장 짧은 언어는?

  1. MACHINE 어
  2. ASSEMBLY 어
  3. FORTRAN
  4. C 언어
(정답률: 45%)
  • 기계어(MACHINE 어)는 컴퓨터 하드웨어가 직접 이해할 수 있는 0과 1의 이진 형태로 구성되어 있어, 별도의 번역 과정 없이 즉시 실행되므로 하드웨어 이용 효율이 가장 높고 수행 시간이 가장 짧습니다.
profile_image
1

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

18. 현재 수행 중에 있는 명령의 다음 명령(next instruction)의 주소를 지시하는 레지스터는?

  1. data register
  2. program counter
  3. memory address
  4. instruction register
(정답률: 71%)
  • 프로그램 카운터(program counter)는 CPU가 다음에 실행할 명령어의 메모리 주소를 저장하고 가리키는 특수 레지스터입니다.
profile_image
1

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

19. CPU를 경유하지 않고 메모리에 직접 액세스 하는 것은?

  1. DAM
  2. DMA
  3. BUS
  4. LED
(정답률: 71%)
  • CPU의 개입 없이 입출력 장치와 메모리가 직접 데이터를 주고받는 방식을 DMA(Direct Memory Access)라고 합니다.
profile_image
1

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

20. 프로토콜의 규범을 정할 때 들지 않는 것은?

  1. 제어문자의 사용 방법
  2. 메시지의 형태
  3. 착오 검출 방법
  4. 데이터 전송 속도
(정답률: 34%)
  • 프로토콜은 통신 규약으로 메시지 형태, 제어문자 사용법, 착오 검출 방법 등을 정의하지만, 데이터 전송 속도는 물리적 매체나 하드웨어 성능에 따라 결정되는 요소이므로 프로토콜의 규범에 포함되지 않습니다.
profile_image
1

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

21. 컴퓨터가 어떤 프로그램을 실행 중에 긴급 사태 등이 발생하면 실행 중인 프로그램을 일시 중단하여 긴급 사태에 대처하고, 긴급 처리가 끝나면 중단했던 프로그램을 다시 재개하는 제어방식은?

  1. Interrupt Control
  2. Sequential Control
  3. Advanced Control
  4. Synchronous Control
(정답률: 75%)
  • 프로그램 실행 중 긴급 상황 발생 시 현재 작업을 일시 중단하고 긴급 처리를 수행한 뒤 다시 복귀하는 제어 방식을 Interrupt Control이라고 합니다.
profile_image
1

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

22. 6비트로서 서로 다른 문자로 표현할 수 있는 BCD 코드는 몇 개인가?

  1. 16
  2. 32
  3. 64
  4. 128
(정답률: 73%)
  • 비트 수에 따른 표현 가능한 문자 수는 $2^{n}$ 공식을 사용합니다.
    ① [기본 공식] $N = 2^{n}$
    ② [숫자 대입] $N = 2^{6}$
    ③ [최종 결과] $N = 64$
profile_image
1

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

23. 제한된 영역 내에 데이터를 어느 한쪽에서는 입력만 시키고, 그 반대쪽에서는 출력만 시키므로 가장 먼저 입력된 것이 가장 먼저 출력되는 선입선출 형식의 구조는?

  1. 스택(stack)
  2. 큐(queue)
  3. 버스(bus)
  4. 캐시(cache)
(정답률: 59%)
  • 데이터가 입력된 순서대로 출력되는 선입선출(FIFO, First-In First-Out) 구조를 큐(queue)라고 합니다.

    오답 노트

    스택(stack): 후입선출(LIFO) 구조
profile_image
1

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

24. 다음은 어떤 명령어의 형식인가?

  1. 단일 주소 명령어
  2. 2주소 명령어
  3. 3주소 명령어
  4. 4주소 명령어
(정답률: 75%)

  • 제시된 이미지의 명령어 형식을 보면 오퍼레이션 코드 외에 피연산자의 주소가 (A)와 (B) 두 개가 명시되어 있습니다. 따라서 이는 2주소 명령어 형식입니다.
profile_image
1

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

25. 프로세서가 인터럽트의 요청을 받으면 소프트웨어에 의하여 접속된 장치 중에서 어떤 장치가 요청하였는지를 순차적으로 조사하는 것을 무엇이라 하는가?

  1. 플래그(flag)
  2. 폴링(polling)
  3. 오퍼랜드(operand)
  4. 분기명령(branch instruction)
(정답률: 45%)
  • 폴링(polling)은 프로세서가 인터럽트 요청이 발생했을 때, 어떤 장치가 요청했는지 소프트웨어적으로 순차적으로 확인하는 방식입니다.

    오답 노트

    플래그(flag): 상태를 나타내는 표시 비트
    오퍼랜드(operand): 명령어의 대상이 되는 데이터나 주소
    분기명령(branch instruction): 프로그램의 실행 순서를 바꾸는 명령
profile_image
1

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

26. 2진수 10011011의 1의 보수로 옳은 것은?

  1. 10011100
  2. 01100100
  3. 01100101
  4. 10011010
(정답률: 81%)
  • 1의 보수는 2진수의 각 비트를 반전(0은 1로, 1은 0으로)시켜 구합니다.
    ① [기본 원리] $0 \rightarrow 1, 1 \rightarrow 0$
    ② [숫자 대입] $10011011 \rightarrow 01100100$
    ③ [최종 결과] $01100100$
profile_image
1

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

27. 패리티 비트 에러 체크 시 사용되는 비트(bit) 수는?

  1. 1개
  2. 4개
  3. 7개
  4. 8개
(정답률: 42%)
  • 패리티 비트는 데이터 전송 중 오류를 검출하기 위해 데이터 끝에 추가하는 1비트의 체크 비트입니다. 홀수 또는 짝수 패리티를 결정하여 1개의 비트만 사용합니다.
profile_image
1

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

28. 불 대수의 기본 법칙에서 교환 정리를 나타낸 것은?

  1. A+A=A
  2. A+B=B+A
  3. A+(B+C)=(A+B)+C
  4. A·(B+C)=A·B+A·C
(정답률: 41%)
  • 교환 법칙은 연산의 순서를 바꾸어도 결과가 동일하다는 원리입니다. 따라서 $A + B = B + A$가 교환 정리를 나타내는 올바른 식입니다.

    오답 노트

    A + A = A: 멱등 법칙
    A + (B + C) = (A + B) + C: 결합 법칙
    A · (B + C) = A · B + A · C: 분배 법칙
profile_image
1

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

29. 제조 회사에서 미리 만들어진 것으로 사용자는 절대로 지우거나 다시 입력할 수 없는 메모리는?

  1. RAM
  2. EAROM
  3. Mask ROM
  4. Flash Memory
(정답률: 72%)
  • Mask ROM은 제조 공정 단계에서 데이터가 물리적으로 기록되어 나오므로, 사용자가 내용을 수정하거나 삭제할 수 없는 읽기 전용 메모리입니다.

    오답 노트

    RAM: 읽기/쓰기 가능 메모리
    EAROM, Flash Memory: 전기적으로 데이터 수정 가능
profile_image
1

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

30. 7비트로 한 문자를 나타내며 128문자까지 나타낼 수 있고 , 데이터 통신과 소형 컴퓨터에 많이 사용하는 코드는?

  1. ASCII 코드
  2. GRAY 코드
  3. EBCDIC 코드
  4. 표준 BCD 코드
(정답률: 87%)
  • ASCII 코드는 7비트를 사용하여 총 $2^{7} = 128$개의 문자를 표현하며, 데이터 통신과 소형 컴퓨터에서 표준으로 널리 사용됩니다.
profile_image
1

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

3과목: 프로그래밍일반

31. 인터프리터 방식의 언어는?

  1. C
  2. COBOL
  3. BASIC
  4. FORTRAN
(정답률: 56%)
  • BASIC은 소스 코드를 한 줄씩 읽어 즉시 실행하는 인터프리터 방식의 대표적인 언어입니다.

    오답 노트

    C, COBOL, FORTRAN: 컴파일 방식 언어
profile_image
1

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

32. 시스템 프로그래밍 언어로 사용하기에 가장 적합한 언어 는?

  1. C
  2. COBOL
  3. BASIC
  4. FORTRAN
(정답률: 88%)
  • C 언어는 하드웨어 제어가 가능하고 실행 속도가 빨라 운영체제나 드라이버 같은 시스템 프로그래밍에 가장 적합한 언어입니다.
profile_image
1

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

33. 구조적 프로그래밍의 기본 논리구조에 해당하지 않는 것은?

  1. 그물구조
  2. 순차구조
  3. 선택구조
  4. 반복구조
(정답률: 75%)
  • 구조적 프로그래밍은 프로그램의 흐름을 단순화하기 위해 순차구조, 선택구조, 반복구조의 세 가지 기본 논리구조만을 사용합니다.

    오답 노트

    그물구조: 구조적 프로그래밍에서 지양하는 복잡한 비구조적 흐름(예: GOTO문 남용)에 해당합니다.
profile_image
1

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

34. 기계어로 번역된 목적 프로그램을 결합하여 실행 가능한 모듈로 만들어주는 프로그램은?

  1. 라이브러리 프로그램(library program)
  2. 연계 편집 프로그램(linkage editing program)
  3. 정렬/병합 프로그램(sort/merge program)
  4. 파일 변환 프로그램(file conversion program)
(정답률: 45%)
  • 연계 편집 프로그램(linkage editing program), 즉 링커(linker)는 여러 개의 목적 모듈과 라이브러리를 결합하여 하나의 실행 가능한 파일로 만들어주는 역할을 합니다.
profile_image
1

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

35. 언어번역 프로그램에 해당하지 않는 것은?

  1. 로더
  2. 어셈블러
  3. 컴파일러
  4. 인터프리터
(정답률: 74%)
  • 언어번역 프로그램은 소스 코드를 기계어로 바꾸는 어셈블러, 컴파일러, 인터프리터가 해당합니다.

    오답 노트

    로더: 번역된 프로그램을 메모리에 적재하여 실행 가능하게 만드는 프로그램입니다.
profile_image
1

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

36. 원시 프로그램을 목적 프로그램으로 번역하는 것은?

  1. 운영체제(operating system)
  2. 컴파일러(compiler)
  3. 로더(loader)
  4. 링커(linker)
(정답률: 74%)
  • 컴파일러(compiler)는 고수준 언어로 작성된 원시 프로그램을 한꺼번에 기계어로 번역하여 목적 프로그램을 생성하는 번역기입니다.
profile_image
1

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

37. 유한 오토마타(finite automata)에 의해 수락된 집합을 무엇이라 하는가?

  1. 문자열 집합
  2. 정규집합
  3. 알파벳 집합
  4. 문법집합
(정답률: 39%)
  • 유한 오토마타(Finite Automata)가 인식하고 수락하는 언어의 집합을 정규집합(Regular Set)이라고 정의합니다.
profile_image
1

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

38. 시스템 프로그램이 아닌 것은?

  1. 로더(loader)
  2. 컴파일러(compiler)
  3. 운영체제(operating system)
  4. 워드프로세서(word processor)
(정답률: 60%)
  • 시스템 프로그램은 컴퓨터 하드웨어를 효율적으로 운영하기 위한 프로그램(운영체제, 컴파일러, 로더 등)을 말합니다.

    오답 노트

    워드프로세서(word processor): 사용자가 특정 목적(문서 작성)을 위해 사용하는 응용 프로그램입니다.
profile_image
1

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

39. 구조적 프로그래밍 기법에서 가급적 배제되는 문은?

  1. IF 문
  2. STOP 문
  3. CASE 문
  4. GOTO 문
(정답률: 70%)
  • 구조적 프로그래밍은 프로그램의 흐름을 명확하게 하기 위해 순차, 선택, 반복 구조만을 사용하며, 프로그램의 흐름을 무분별하게 바꾸는 GOTO 문은 가급적 배제합니다.
profile_image
1

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

40. 운영체제를 수행 기능에 따라 크게 2 가지로 분류한 것으로 옳은 것은?

  1. 응용프로그램과 처리프로그램
  2. 제어프로그램과 처리프로그램
  3. 처리프로그램과 번역프로그램
  4. 번역프로그램과 응용프로그램
(정답률: 60%)
  • 운영체제는 시스템의 전반적인 자원을 관리하고 제어하는 제어프로그램과, 특정 목적을 위해 데이터를 처리하는 처리프로그램으로 크게 분류됩니다.
profile_image
1

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

4과목: 디지털공학

41. 배타적-NOR의 출력이 0인 때는 언제인가?

  1. A, B 모두 0일 때
  2. A, B 모두 1일 때
  3. A와 B가 다를 때
  4. A와 B가 같을 때
(정답률: 53%)
  • 배타적-NOR(XNOR) 게이트는 두 입력이 서로 같을 때 1을 출력하고, 서로 다를 때 0을 출력하는 회로입니다.
    따라서 출력이 0이 되는 조건은 A와 B가 다를 때입니다.
profile_image
1

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

42. 반가산기의 구성에서 빈칸에 적합한 것은?

  1. NOT
  2. NAND
  3. EX-OR
  4. OR
(정답률: 64%)
  • 반가산기는 두 개의 비트를 더해 합(Sum)과 자리올림수(Carry)를 구하는 회로입니다. 에서 합을 구하는 부분은 두 입력이 서로 다를 때만 1이 출력되는 EX-OR 게이트가 사용됩니다.
profile_image
1

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

43. 데이터의 일시적인 보존이나 디지털 신호의 지연작용 등에 편리한 플립플롭은?

  1. RS
  2. JK
  3. T
  4. D
(정답률: 73%)
  • D 플립플롭의 D는 Delay(지연)를 의미하며, 입력 데이터를 한 클록 주기 동안 지연시켜 출력함으로써 데이터의 일시적인 보존이나 신호 지연 작용에 사용됩니다.
profile_image
1

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

44. 그림은 무슨 회로의 논리기호인가?

  1. 버퍼
  2. 계수기
  3. 비교기
  4. 시미트 트리거
(정답률: 46%)
  • 제시된 기호는 입력 신호의 전압 레벨을 정해진 임계값으로 비교하여 깨끗한 구형파로 바꾸어 주는 시미트 트리거의 논리 기호입니다.
profile_image
1

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

45. 조합 논리 회로에 해당하는 것은?

  1. 래치
  2. 계수 회로
  3. 일치, 반일치 회로
  4. 쌍안정 멀티바이브레이터
(정답률: 26%)
  • 조합 논리 회로는 기억 소자 없이 입력 변수들의 조합에 의해 출력이 즉시 결정되는 회로입니다. 일치, 반일치 회로는 입력 값들을 비교하여 결과를 내는 대표적인 조합 논리 회로입니다.

    오답 노트

    래치, 계수 회로, 쌍안정 멀티바이브레이터: 상태를 저장하는 기억 소자가 포함된 순차 논리 회로
profile_image
1

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

46. 다음 그림은 인버터를 이용한 비안정 멀티바이브레이터 이다. R1=R2=R, C1=C2=C일 때 발진 주파수는?

  1. f=0.7/RC[Hz]
  2. f=RC/0.7[Hz]
  3. f=1.4/RC[Hz]
  4. f=RC/1.4[Hz]
(정답률: 38%)
  • 인버터 2개를 이용한 비안정 멀티바이브레이터의 발진 주파수는 시정수 $RC$에 의해 결정됩니다.
    ① [기본 공식] $f = \frac{1}{1.4RC}$
    ② [숫자 대입] $f = \frac{1}{1.4RC}$
    ③ [최종 결과] $f = \frac{0.7}{RC}$
profile_image
1

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

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

  1. 부호와 절대값
  2. 1의 보수
  3. 2의 보수
  4. 부호 비트 0
(정답률: 73%)
  • 디지털 시스템에서 음수를 표현하는 대표적인 방법은 부호와 절대값, 1의 보수, 2의 보수 방식입니다.

    오답 노트

    부호 비트 0: 일반적으로 부호 비트가 $0$이면 양수, $1$이면 음수를 의미하므로 음수 표현 방법이 아닙니다.
profile_image
1

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

48. 입력이 J=K=1일 때 플립플롭은 불확정한 출력을 내지 않고, 클럭 펄스의 에지(edge) 구간에서 출력 상태가 바뀌도록 하는 것을 무엇이라 하는가?

  1. 셋(set)
  2. 리셋(reset)
  3. 트리거(trigger)
  4. 토글(toggle)
(정답률: 68%)
  • JK 플립플롭에서 $J=K=1$인 상태로 클럭 펄스가 입력되면, 현재의 출력 상태가 반전되어 나타나는 동작을 토글(toggle)이라고 합니다.
profile_image
1

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

49. 함수의 부정은?

(정답률: 74%)
  • 드모르간의 정리를 이용하여 주어진 함수 $\overline{\overline{A} + \overline{B} + C}$의 부정을 구합니다. 전체 부정은 이중 부정의 제거와 합의 부정은 곱의 부정으로 변환하는 원리를 적용합니다.
    $$\overline{\overline{\overline{A} + \overline{B} + C}}$$
    $$\overline{A} + \overline{B} + C$$
    따라서 정답은 입니다.
profile_image
1

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

50. 2진수(01011)2의 2의 보수는?

  1. 11111
  2. 11010
  3. 10101
  4. 10100
(정답률: 82%)
  • 2의 보수는 1의 보수(비트 반전)를 구한 뒤, 최하위 비트에 $1$을 더하여 계산합니다.
    1단계: 1의 보수 구하기 (01011 $\rightarrow$ 10100)
    2단계: 1 더하기 (10100 + 1 = 10101)
profile_image
1

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

51. JK 플립플롭의 특성 방정식은?

(정답률: 31%)
  • JK 플립플롭의 다음 상태 $Q(t+1)$은 입력 $J, K$와 현재 상태 $Q$의 조합으로 결정되며, 특성 방정식은 다음과 같습니다.
    $$\text{}$$
    이를 수식으로 변환하면 다음과 같습니다.
    $$Q(t+1) = J\bar{Q} + \bar{K}Q$$
profile_image
1

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

52. 두 개 이상의 입력 데이터 중에서 어느 하나를 선택하여 출력하는 것은?

  1. 멀티플렉서
  2. 디멀티플렉서
  3. 디코더
  4. 비교기
(정답률: 44%)
  • 멀티플렉서는 여러 개의 입력 데이터 중 선택 신호에 의해 하나만을 선택하여 단일 출력선으로 보내는 데이터 선택기입니다.
profile_image
1

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

53. 레지스터(Register)와 계수기(Counter)를 구성하는 기본 소자는?

  1. 해독기
  2. 감산기
  3. 가산기
  4. 플립플롭
(정답률: 73%)
  • 플립플롭은 1비트의 정보를 저장할 수 있는 최소 단위의 기억 소자로, 이를 연결하여 레지스터와 계수기를 구성합니다.
profile_image
1

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

54. 비가중치 코드(Non-weighted code)가 아닌 것은?

  1. 그레이 코드
  2. 3-초과 코드
  3. BCD 코드
  4. 시프트 카운터 코드
(정답률: 29%)
  • BCD 코드는 각 자릿수를 4비트의 2진수로 표현하며 각 비트에 가중치가 부여된 가중치 코드입니다.

    오답 노트

    그레이 코드, 3-초과 코드, 시프트 카운터 코드: 가중치가 없는 비가중치 코드
profile_image
1

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

55. 2진 형태의 수를 10진 형태의 수나 기호로 바꾸어 주는 것은?

  1. 인코더
  2. 디코더
  3. 멀티플렉서
  4. 디멀티플렉서
(정답률: 57%)
  • 디코더는 2진 형태로 부호화된 입력 데이터를 원래의 10진 형태의 수나 기호로 복원하여 출력하는 회로입니다.
profile_image
1

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

56. 다음 진리표를 보고 불 대수를 표현하면?

(정답률: 65%)
  • 제시된 진리표를 보면 입력 $A$와 $B$가 모두 1일 때만 출력 $Y$가 0이 되고, 나머지 경우에는 모두 1이 됩니다. 이는 AND 연산의 결과인 $A \cdot B$를 반전시킨 NAND 연산의 결과와 동일합니다.
    따라서 불 대수 식은 다음과 같습니다.
    $$\overline{A \cdot B}$$
    정답은 입니다.
profile_image
1

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

57. 순서논리회로가 아닌 것은?

  1. 리플 계수기
  2. 디멀티플렉서
  3. 레지스터
  4. 링 계수기
(정답률: 32%)
  • 디멀티플렉서는 하나의 입력 신호를 여러 출력선 중 하나로 선택하여 보내는 조합논리회로입니다. 순서논리회로는 메모리 기능(플립플롭 등)이 있어야 하며, 리플 계수기, 레지스터, 링 계수기는 모두 상태를 저장하는 순서논리회로에 해당합니다.
profile_image
1

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

58. 에러(error) 검출뿐만 아니라 교정까지 가능한 코드는?

  1. Biquinary code
  2. Gray code
  3. ASCII code
  4. Hamming code
(정답률: 84%)
  • 해밍 코드(Hamming code)는 데이터 전송 중 발생한 에러를 검출할 뿐만 아니라, 어느 위치에서 에러가 발생했는지 찾아내어 원래 값으로 수정(교정)까지 할 수 있는 특수한 오류 정정 코드입니다.
profile_image
1

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

59. 다음의 논리회로와 동일한 기능을 하는 논리회로는?

(정답률: 47%)
  • 드모르간의 법칙에 의해 입력단에 NOT이 붙은 AND 게이트는 출력단에 NOT이 붙은 OR 게이트(NOR 게이트)와 논리적으로 동일합니다. 따라서 와 동일한 기능을 하는 회로는 입니다.
profile_image
1

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

60. 다음 식 중에서 결과가 옳지 않은 것은?

  1. A ㆍ A' = A
  2. A + A = A
  3. A + 0 = A
  4. A ㆍ A = A
(정답률: 70%)
  • 불 대수의 기본 법칙에 따르면, 어떤 변수와 그 변수의 부정(NOT)을 AND 연산하면 항상 0이 됩니다. 따라서 $A \cdot A' = 0$이 되어야 하므로 $A \cdot A' = A$는 옳지 않은 식입니다.

    오답 노트

    A + A = A: 멱등 법칙(OR)
    A + 0 = A: 항등 법칙
    A · A = A: 멱등 법칙(AND)
profile_image
1

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

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