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

임베디드기능사 2003-01-26 필기 기출문제 해설

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

임베디드기능사
(2003-01-26 기출문제)

목록

1과목: 전기전자공학

1. 정격전압에서 1000W의 전력을 소비하는 전열기에 정격 전압의 80%전압을 가할 때의 소비전력은 몇 W인가?

  1. 640
  2. 720
  3. 800
  4. 900
(정답률: 26%)
  • 소비전력은 전압의 제곱에 비례한다는 원리를 이용하여 계산합니다.
    ① [기본 공식] $P_{2} = P_{1} \times (\frac{V_{2}}{V_{1}})^{2}$
    ② [숫자 대입] $P_{2} = 1000 \times (0.8)^{2}$
    ③ [최종 결과] $P_{2} = 640$ W
profile_image
1

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

2. 회로에서 무부하시 다이오드의 최대 역전압은? (단, V : 실효값, Vm : 최대값이다.)

  1. V
  2. 2V
  3. Vm
  4. 2Vm
(정답률: 44%)
  • 반파 정류 회로에서 무부하 시 커패시터에 충전되는 전압은 최대값 $V_m$입니다. 다이오드가 역방향 바이어스일 때, 다이오드 양단에 걸리는 최대 역전압은 입력 전압의 최솟값 $-V_m$과 커패시터 전압 $V_m$의 차이로 결정됩니다.
    ① [기본 공식] $V_{Rmax} = V_m - (-V_m)$
    ② [숫자 대입] $V_{Rmax} = V_m + V_m$
    ③ [최종 결과] $V_{Rmax} = 2V_m$
profile_image
1

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

3. 변조도 m>1일 때 과변조 전파를 수신하면 어떤 현상이 생기는가?

  1. 음성파 전력이 작아진다.
  2. 음성파 전력이 커진다.
  3. 음성파가 많이 일그러진다.
  4. 검파기가 과부하 된다.
(정답률: 50%)
  • AM 변조에서 변조도 $m$이 $1$보다 큰 과변조 상태가 되면, 반송파의 진폭이 $0$이 되는 구간이 발생하여 포락선이 뭉개지게 됩니다. 이로 인해 수신 측에서 원래의 신호를 복원할 때 음성파가 많이 일그러지는 왜곡 현상이 발생합니다.
profile_image
1

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

4. 입력단자에 펄스입력이 있을 때마다 특정 폭의 펄스를 발생하는 것은?

  1. 비안정 멀티바이브레이터
  2. 단안정 멀티바이브레이터
  3. 쌍안정 멀티바이브레이터
  4. 블로킹 발진회로
(정답률: 31%)
  • 단안정 멀티바이브레이터는 외부에서 트리거 펄스가 입력될 때만 일정 시간 동안 펄스를 발생시키고 다시 원래의 안정 상태로 돌아오는 회로입니다.
profile_image
1

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

5. 그림과 같은 회로는?

  1. 미분기이다.
  2. 가산기이다.
  3. 적분기이다.
  4. 변별기이다.
(정답률: 63%)
  • 연산 증폭기 회로에서 입력단에 커패시터 $C$가 있고 피드백 경로에 저항 $R$이 위치하는 구성은 미분기 회로의 특징입니다.
    만약 저항 $R$이 입력단에 있고 커패시터 $C$가 피드백 경로에 있다면 적분기가 됩니다.
profile_image
1

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

6. R=5Ω, L=50mH, C=2㎌인 직렬회로의 공진주파수는 몇 Hz인가?

  1. 498
  2. 503
  3. 518
  4. 523
(정답률: 31%)
  • RLC 직렬회로의 공진주파수는 유도 리액턴스와 용량 리액턴스가 같아지는 지점의 주파수를 의미합니다.
    ① [기본 공식]
    $$f = \frac{1}{2\pi\sqrt{LC}}$$
    ② [숫자 대입]
    $$f = \frac{1}{2\pi\sqrt{50 \times 10^{-3} \times 2 \times 10^{-6}}}$$
    ③ [최종 결과]
    $$f = 503\text{ Hz}$$
profile_image
1

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

7. 진폭변조에서 변조를 크게 하면 어떤 현상이 일어나는가?

  1. 변조파의 주파수 특성이 좋아진다.
  2. 대역폭이 넓어진다.
  3. 반송파가 커진다.
  4. 반송파가 작아진다.
(정답률: 55%)
  • 진폭변조(AM)에서 변조도를 크게 하면 신호파의 진폭이 커지며, 이는 결과적으로 전송되는 신호의 주파수 성분 범위를 확장시켜 대역폭이 넓어지는 결과를 초래합니다.
profile_image
1

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

8. 어떤 2개의 저항을 직렬 연결할 때 합성저항이 15Ω, 병렬 연결할 때 합성저항이 3.6Ω이면 각각의 저항은 몇 Ω인가?

  1. 6Ω과 9Ω
  2. 7Ω과 8Ω
  3. 5Ω과 10Ω
  4. 5.5Ω과 9.5Ω
(정답률: 54%)
  • 두 저항의 직렬 합성저항은 각 저항의 합이며, 병렬 합성저항은 두 저항의 곱을 합으로 나눈 값입니다.
    ① [기본 공식]
    $$R_{s} = R_1 + R_2$$
    $$R_{p} = \frac{R_1 \times R_2}{R_1 + R_2}$$
    ② [숫자 대입]
    $$15 = 6 + 9$$
    $$3.6 = \frac{6 \times 9}{6 + 9}$$
    ③ [최종 결과]
    $$R_1 = 6\Omega, R_2 = 9\Omega$$
profile_image
1

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

9. 그림과 같은 연산증폭기에서 2MΩ에 흐르는 전류는?

  1. i1
  2. 2i1
  3. 4i1
(정답률: 54%)
  • 이상적인 연산증폭기의 입력 단자로는 전류가 흐르지 않습니다. 따라서 $1\text{M}\Omega$ 저항을 통해 들어온 전류 $i_1$은 갈 곳이 없어 그대로 $2\text{M}\Omega$ 저항으로 모두 흘러가게 됩니다.
    따라서 $2\text{M}\Omega$에 흐르는 전류는 $i_1$입니다.
profile_image
1

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

10. 고주파 코일에 작은 쉴드(shield)케이스를 사용했을 때 일어나는 현상은?

  1. 코일의 인덕턴스가 감소
  2. 코일의 인덕턴스가 증가
  3. 코일의 Q가 증가
  4. 코일의 분포용량 감소
(정답률: 35%)
  • 고주파 코일에 전도성 쉴드 케이스를 사용하면 와전류(Eddy Current)가 발생하여 코일의 원래 자기장을 상쇄시키므로, 결과적으로 코일의 인덕턴스가 감소하게 됩니다.
profile_image
1

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

2과목: 전자계산기구조

11. 드모르간의 정리를 올바르게 나타낸 것은?

(정답률: 65%)
  • 드모르간의 정리는 논리곱의 부정은 각 변수의 부정을 논리합한 것과 같고, 논리합의 부정은 각 변수의 부정을 논리곱한 것과 같다는 법칙입니다.
    정답 식: $\overline{A \cdot B} = \overline{A} + \overline{B}$
profile_image
1

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

12. 프로그램 수행의 제어를 위한 것으로 다음에 수행 할 명령어의 주소를 기억하고 있는 레지스터는?

  1. 명령 레지스터(IR)
  2. 프로그램 카운터(PC)
  3. 인덱스 레지스터(INDEX R)
  4. 기억 장치 주소 레지스터(MAR)
(정답률: 65%)
  • 프로그램 카운터(PC)는 CPU가 다음에 실행할 명령어의 메모리 주소를 기억하여 프로그램의 실행 순서를 제어하는 역할을 합니다.
profile_image
1

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

13. 연산에 사용될 데이터나 연산의 중간 결과를 저장하는데 사용되는 레지스터는?

  1. 누산기
  2. 프로그램 카운터
  3. 명령 레지스터
  4. 메모리 버퍼 레지스터
(정답률: 74%)
  • 중앙처리장치(CPU)에서 산술 및 논리 연산을 수행한 결과나 연산에 필요한 데이터를 일시적으로 저장하는 레지스터를 누산기라고 합니다.
profile_image
1

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

14. OR 회로와 기능이 같은 회로는?

(정답률: 46%)
  • 드모르간의 법칙에 의해 NAND 게이트 두 개와 마지막 NAND 게이트의 조합은 OR 회로와 동일한 논리 기능을 수행합니다. 따라서 정답은 입니다.
profile_image
1

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

15. 부동소수점 수가 기억장치 내에 있을 때 비트를 필요로 하지 않는 것은?

  1. 부호(sign)
  2. 지수(exponent)
  3. 소수(mantissa)
  4. 소수점(decimal point)
(정답률: 80%)
  • 부동소수점 수는 부호, 지수, 가수(소수) 부분으로 나누어 저장하며, 소수점의 위치는 지수 값에 의해 결정되므로 실제 기억장치 내에 소수점 자체를 비트로 저장할 필요는 없습니다.
profile_image
1

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

16. 컴퓨터와 인간의 통신에 있어서 자료의 외부적 표현 방식으로 가장 흔히 사용되는 Code는?

  1. 3초과
  2. Gray
  3. ASCII
  4. BCD
(정답률: 73%)
  • ASCII(아스키) 코드는 영문자와 숫자, 특수문자를 표현하기 위해 표준화된 7비트 코드 체계로, 컴퓨터와 인간 사이의 데이터 교환에 가장 널리 사용되는 외부적 표현 방식입니다.
profile_image
1

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

17. 3K Word Memory의 실제 Word 수는?

  1. 3000
  2. 3072
  3. 4056
  4. 4096
(정답률: 68%)
  • 컴퓨터 메모리에서 $1\text{K}$는 $1000$이 아니라 $2^{10}$인 $1024$를 의미합니다.
    ① [기본 공식] $\text{Word 수} = \text{K 수} \times 1024$
    ② [숫자 대입] $\text{Word 수} = 3 \times 1024$
    ③ [최종 결과] $\text{Word 수} = 3072$
profile_image
1

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

18. 어큐뮬레이터(accumulator), 가산기, 보수기는 어느 장치와 관계가 있는가?

  1. 제어
  2. 기억
  3. 출력
  4. 연산
(정답률: 64%)
  • 어큐뮬레이터(누산기)는 연산 결과를 일시적으로 저장하고, 가산기와 보수기는 산술 연산을 수행하는 핵심 장치이므로 모두 연산 장치와 관계가 있습니다.
profile_image
1

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

19. 비수치 연산에서 1개의 입력 데이터를 연산기에 넣어 그대로 출력을 내어 보내는 단일 연산은?

  1. MOVE
  2. AND
  3. OR
  4. Complement
(정답률: 52%)
  • MOVE 연산은 입력 데이터를 아무런 논리적 변형 없이 그대로 출력으로 전달하는 단순 전송 연산입니다.
profile_image
1

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

20. stack의 용어를 나타낸 것 중 관계없는 것은?

  1. LIFO
  2. Pop-up
  3. Push-down
  4. Front
(정답률: 46%)
  • 스택(Stack)은 후입선출(LIFO) 구조로, 데이터를 넣는 Push-down과 꺼내는 Pop-up 연산을 사용합니다. 반면 Front는 선입선출(FIFO) 구조인 큐(Queue)에서 사용하는 용어입니다.
profile_image
1

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

21. 기억 장치(Memory Unit)에서 Register로 옮겨가는 명령은?

  1. ADD
  2. BRANCH
  3. STORE
  4. LOAD
(정답률: 53%)
  • LOAD 명령은 기억 장치(Memory Unit)에 저장되어 있는 프로그램이나 데이터를 CPU 내부의 레지스터(Register)로 불러오는 동작을 수행합니다.
profile_image
1

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

22. 컴퓨터의 출력 장치와 관계가 없는 것은?

  1. 라인 프린터
  2. 카드 천공 장치
  3. 영상 표시 장치
  4. 증폭 장치
(정답률: 57%)
  • 라인 프린터, 카드 천공 장치, 영상 표시 장치는 컴퓨터의 처리 결과를 외부로 내보내는 출력 장치이지만, 증폭 장치는 신호의 크기를 키우는 회로 소자로 출력 장치에 해당하지 않습니다.
profile_image
1

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

23. 표준 인터페이스가 위치한 곳은?

  1. 주기억장치와 입·출력 채널 사이
  2. CPU와 주기억장치 사이
  3. 입·출력 제어장치와 입·출력장치 사이
  4. 입·출력 채널과 입·출력 제어장치 사이
(정답률: 26%)
  • 표준 인터페이스는 입·출력 채널과 입·출력 제어장치 사이에 위치하여, 서로 다른 장치 간의 데이터 전송 규격을 맞추고 통신을 가능하게 합니다.
profile_image
1

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

24. 카드리더(Card Reader)에서 읽기 전에 카드를 쌓아 두는 곳은?

  1. 호퍼(hopper)
  2. 스태커(stacker)
  3. 롤러
  4. 리젝 스태커
(정답률: 62%)
  • 카드리더에서 읽기 작업을 수행하기 전, 읽을 카드들을 미리 쌓아두는 공급 장치를 호퍼(hopper)라고 합니다.
profile_image
1

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

25. Flip Flop의 모임으로 구성된 일시 기억장소로 중앙처리 장치 내부의 처리 자료를 일시적으로 기억하는 것은?

  1. 가산기(Adder)
  2. 레지스터(Register)
  3. 디코더(Decoder)
  4. 시프터(Shifter)
(정답률: 79%)
  • 레지스터(Register)는 플립플롭(Flip Flop)의 집합으로 구성되어 CPU 내부에서 처리할 데이터를 매우 빠르게 일시적으로 저장하는 기억장소입니다.
profile_image
1

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

26. 입력 자료의 내용이 1만큼씩 증가되는 연산으로 프로그램 카운터 또는 스택 포인터(stack pointer) 등의 내용을 증가시킬 때 사용되는 것은?

  1. increment 연산
  2. clear 연산
  3. rotate 연산
  4. shift 연산
(정답률: 43%)
  • 데이터의 값을 1만큼 증가시키는 연산을 increment 연산이라고 하며, 주로 프로그램 카운터(PC)나 스택 포인터(SP)의 값을 증가시킬 때 사용합니다.
profile_image
1

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

27. 스택(STACK) 구조를 갖는 명령 형식은?

  1. 0 주소지정명령
  2. 1 주소지정명령
  3. 2 주소지정명령
  4. 3 주소지정명령
(정답률: 70%)
  • 스택(Stack) 구조를 사용하는 명령 형식은 피연산자를 명시하지 않고 스택 상단의 데이터를 이용하므로 0 주소지정명령을 사용합니다.

    오답 노트

    1 주소지정명령: 누산기(Accumulator) 사용
profile_image
1

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

28. 가장 먼저 들어온 데이터를 가장 먼저 내보내는 처리방법 은?

  1. FIFO
  2. DMA
  3. CAM
  4. DASD
(정답률: 72%)
  • FIFO는 First-In, First-Out의 약자로, 데이터가 입력된 순서대로 먼저 들어온 것이 가장 먼저 나가는 선입선출 처리 방식입니다.
profile_image
1

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

29. 컴퓨터 통신망에서 개인이 필요한 데이터나 서로 공유할 필요가 있는 데이터를 모아서 제공해주는 역할을 하는 것은?

  1. 서버
  2. 단말기
  3. 클라이언트
  4. 터미널
(정답률: 46%)
  • 서버는 네트워크 상에서 클라이언트의 요청에 따라 데이터, 서비스, 자원 등을 저장하고 관리하며 이를 제공하는 고성능 컴퓨터 시스템을 의미합니다.
profile_image
1

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

30. 다음 그림의 트랜지스터 회로는 어떤 논리 게이트를 나타낸 것인가?

  1. OR 게이트
  2. AND 게이트
  3. NOT 게이트
  4. XOR 게이트
(정답률: 57%)
  • 제시된 회로 는 두 개의 트랜지스터가 직렬로 연결된 구조입니다. 입력 $A$와 $B$가 모두 High 상태여야만 전류가 흘러 출력이 발생하므로, 이는 논리곱 연산을 수행하는 AND 게이트를 나타냅니다.
profile_image
1

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

3과목: 프로그래밍일반

31. C 언어의 관계연산자 종류에 해당하지 않는 것은?

  1. <<
  2. <=
  3. >=
(정답률: 74%)
  • C 언어에서 관계연산자는 두 값의 크기를 비교하여 참($1$) 또는 거짓($0$)을 반환하는 연산자입니다. $<<$는 관계연산자가 아니라 비트를 왼쪽으로 이동시키는 비트 이동 연산자입니다.
profile_image
1

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

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

  1. COBOL
  2. C
  3. BASIC
  4. FORTRAN
(정답률: 87%)
  • C 언어는 하드웨어 제어가 가능하고 실행 속도가 매우 빨라 운영체제나 컴파일러 같은 시스템 소프트웨어를 개발하는 시스템 프로그래밍 언어로 가장 적합합니다.
profile_image
1

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

33. C 언어에서 데이터 형식을 규정하는 서술자에 대한 설명으로 옳지 않은 것은?

  1. %e : 지수형
  2. %f : 소수점 표기형
  3. %μ : 부호 없는 10진 정수
  4. %c : 문자열
(정답률: 55%)
  • C 언어에서 %c는 단 하나의 문자를 출력하는 문자형 서술자입니다. 문자열을 출력하기 위해서는 %s를 사용해야 합니다.

    오답 노트

    %e: 지수 형태로 출력하는 서술자가 맞습니다.
    %f: 소수점 표기(실수) 형태로 출력하는 서술자가 맞습니다.
profile_image
1

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

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

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

    오답 노트

    그물구조: 구조적 프로그래밍의 기본 논리구조에 포함되지 않는 비정형 구조입니다.
profile_image
1

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

35. 운영체제를 기능상 분류할 경우 처리 프로그램에 해당하는 것은?

  1. 감시(supervisor) 프로그램
  2. 작업 제어(job control) 프로그램
  3. 데이터 관리(data management) 프로그램
  4. 서비스(service) 프로그램
(정답률: 45%)
  • 운영체제의 기능상 분류에서 서비스(service) 프로그램은 사용자가 시스템 자원을 효율적으로 사용할 수 있도록 돕는 처리 프로그램에 해당합니다.
profile_image
1

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

36. 어셈블리어로 작성된 프로그램을 기계어로 바꾸어 주는 언어번역 프로그램은?

  1. 스풀러(spooler)
  2. 버퍼(buffer)
  3. 어셈블러(assembler)
  4. 로더(loader)
(정답률: 79%)
  • 어셈블리어(Assembly Language)라는 저급 언어를 컴퓨터가 직접 이해할 수 있는 기계어(Machine Language)로 변환해주는 번역 프로그램을 어셈블러(assembler)라고 합니다.
profile_image
1

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

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

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

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

38. 프로그램 실행을 위해 메모리 내에 기억 공간을 확보하는 작업은?

  1. debugging
  2. linking
  3. allocation
  4. loading
(정답률: 46%)
  • 프로그램 실행을 위해 메모리 상에 필요한 공간을 지정하여 나누어 주는 작업을 allocation이라고 합니다.

    오답 노트

    debugging: 오류 수정
    linking: 여러 목적 모듈을 하나로 연결
    loading: 실행 파일을 메모리에 적재
profile_image
1

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

39. 다중 프로그래밍 환경에서 프로세스들이 서로 작업을 진행하지 못하고 영원히 대기 상태로 빠지게 되는 현상을 무엇이라 하는가?

  1. paging
  2. segment
  3. semaphore
  4. deadlock
(정답률: 74%)
  • 두 개 이상의 프로세스가 서로 상대방이 가진 자원을 기다리며 무한정 대기 상태에 빠져 시스템이 멈추는 현상을 deadlock이라고 합니다.
profile_image
1

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

40. 프로그램 개발 과정에서 프로그램 안에 내재해 있는 논리적 오류를 발견하고 수정하는 작업은?

  1. debugging
  2. deadlock
  3. semaphore
  4. scheduling
(정답률: 87%)
  • 프로그램 내의 논리적 오류(Bug)를 찾아내어 수정하는 과정을 debugging이라고 합니다.
profile_image
1

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

4과목: 디지털공학

41. 논리 함수 AB+C가 "0"이 되려면 각 변수의 값은?

  1. A=0 B=0 C=0
  2. A=1 B=0 C=1
  3. A=0 B=1 C=1
  4. A=1 B=1 C=0
(정답률: 65%)
  • 논리 함수 $AB + C$가 0이 되기 위해서는 OR 연산의 특성상 $AB$ 항과 $C$ 항이 모두 0이어야 합니다.
    1. $C = 0$이어야 함
    2. $AB = 0$이어야 하므로 $A$와 $B$ 중 적어도 하나는 0이어야 함
    제시된 조건 중 $A=0, B=0, C=0$일 때 모든 조건을 만족하여 결과값이 0이 됩니다.
profile_image
1

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

42. 그림과 같은 게이트의 명칭은?

  1. AND
  2. OR
  3. 배타적 OR
  4. 배타적 NOR
(정답률: 76%)
  • 제시된 이미지 는 XOR 게이트의 출력단에 NOT 버블(○)이 붙어 있는 형태입니다. 이는 배타적 OR(XOR)의 결과값을 반전시킨 것이므로 배타적 NOR(XNOR) 게이트입니다.
profile_image
1

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

43. 비동기형 10진 계수기를 T 플립플롭으로 구성하려 한다. 몇 개의 플립플롭이 필요한가?

  1. 2
  2. 4
  3. 5
  4. 10
(정답률: 72%)
  • 계수기에 필요한 플립플롭의 개수는 표현 가능한 최대 상태 수 $N$에 대해 $2^{n-1} < N \le 2^n$을 만족하는 최소 정수 $n$으로 결정합니다.
    10진 계수기는 0부터 9까지 총 10개의 상태를 가져야 하므로, $2^3 < 10 \le 2^4$를 만족하는 4개의 플립플롭이 필요합니다.
profile_image
1

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

44. R·S-NAND 래치회로에서 일 때 Q=0, Q=1이다. 이때 동작 상태는?

  1. 기억유지
  2. 세트
  3. 리셋
  4. 금지입력
(정답률: 40%)
  • R-S NAND 래치에서 입력 $\overline{S} = 1, \overline{R} = 0$ 인 상태를 분석합니다. NAND 래치는 입력이 반전되어 들어가므로, $\overline{R} = 0$이 입력되면 출력 $Q$를 0으로 만드는 리셋(Reset) 동작이 수행됩니다.
    결과적으로 $Q=0, \overline{Q}=1$이 되는 리셋 상태가 됩니다.
profile_image
1

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

45. 반가산기(Half Adder) 구성에 필요한 논리 게이트 종류와 개수는?

  1. NAND 1개, AND 1개
  2. NOR 2개, OR 1개
  3. XOR 1개, AND 1개
  4. XNOR 2개, OR 1개
(정답률: 55%)
  • 반가산기는 두 개의 1비트 수를 더하여 합(Sum)과 자리올림수(Carry)를 구하는 회로입니다. 합은 두 입력의 배타적 합인 XOR 게이트로, 자리올림수는 두 입력의 논리곱인 AND 게이트로 구현합니다.
    따라서 XOR 1개, AND 1개가 필요합니다.
profile_image
1

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

46. 디지털 신호를 아날로그 신호로 변환하는 장치를 무엇이 라고 하는가?

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

    오답 노트

    A/D 변환기: 아날로그 신호를 디지털로 변환하는 장치
profile_image
1

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

47. 인버터(inverter) 회로라고 부르는 회로는?

  1. 부정(NOT) 회로
  2. 논리합(OR) 회로
  3. 논리곱(AND) 회로
  4. 배타적(XOR) 회로
(정답률: 55%)
  • 인버터(inverter)는 입력된 논리 상태를 반전시켜 출력하는 회로로, 이는 부정(NOT) 회로의 핵심 기능입니다.
profile_image
1

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

48. 다음 그림과 같은 회로의 명칭은?

  1. decoder
  2. demultiplexer
  3. multiplexer
  4. encoder
(정답률: 49%)
  • 하나의 입력 신호 $I$를 선택 신호 $S_0, S_1$의 조합에 따라 여러 개의 출력 경로 $D_0 \sim D_3$ 중 하나로 분배하는 회로이므로 demultiplexer(디멀티플렉서)입니다.
profile_image
1

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

49. 논리식 을 표현하는 논리도는?

(정답률: 61%)
  • 제시된 논리식 $y = \overline{A} \cdot \overline{B}$는 입력 $A$와 $B$ 각각을 반전(NOT)시킨 후, 그 결과들을 AND 게이트로 결합한 형태를 의미합니다.
    따라서 각 입력단에 버블(반전 표시)이 있고 출력은 AND 게이트인 가 정답입니다.
profile_image
1

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

50. 순서논리회로를 설계할 때 사용되는 상태표(state table)의 구성 요소가 아닌 것은?

  1. 이전 상태
  2. 현재 상태
  3. 다음 상태
  4. 출력
(정답률: 53%)
  • 순서논리회로의 상태표는 현재의 상태와 입력값에 따라 결정되는 다음 상태 및 출력을 정의하는 표입니다. 따라서 이전 상태는 상태표의 필수 구성 요소가 아닙니다.
profile_image
1

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

51. 한 수에서 다음 수로 진행할 때 오직 한 비트만 변화하기 때문에, 연속적으로 변화하는 양을 부호화 하는데 적합한 코드는?

  1. 3초과 코드
  2. BCD 코드
  3. 그레이 코드
  4. 패리티 코드
(정답률: 55%)
  • 그레이 코드는 인접한 수로 변할 때 오직 하나의 비트만 변경되는 특성이 있어, 기계적 스위치나 센서 등 연속적으로 변화하는 양을 부호화할 때 오차를 줄이는 데 적합합니다.
profile_image
1

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

52. 링 계수기(ring counter)의 회로 구성으로 옳은 것은?

  1. 최종 플립플롭의 출력을 최초 플립플롭의 J에 연결
  2. 최종 플립플롭의 출력을 최초 플립플롭의 K에 연결
  3. 최초 플립플롭의 출력을 최종 플립플롭의 J에 연결
  4. 최초 플립플롭의 출력을 최종 플립플롭의 K에 연결
(정답률: 39%)
  • 링 계수기는 플립플롭들을 직렬로 연결하고, 마지막 플립플롭의 출력을 다시 첫 번째 플립플롭의 입력($J$)으로 되돌려 신호가 고리(Ring) 형태로 순환하게 구성합니다.
profile_image
1

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

53. 데이터 전송 시 발생할 수 있는 착오를 검출하고 교정이 가능한 코드는?

  1. 패리티 부호
  2. 해밍 부호
  3. 그레이 코드
  4. BCD 코드
(정답률: 79%)
  • 해밍 부호는 데이터 전송 중 발생한 오류를 검출할 뿐만 아니라, 오류가 발생한 정확한 위치를 찾아내어 원래의 값으로 수정(교정)할 수 있는 코드입니다.

    오답 노트

    패리티 부호: 오류 검출만 가능하고 교정은 불가능함
profile_image
1

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

54. D FLIP-FLOP 회로의 용도로 알맞은 것은?

  1. 디지털 파형을 COUNTER 할 때
  2. 디지털 파형을 기억시킬 때
  3. 디지털 신호의 시간 지연이 필요 할 때
  4. 분주 회로를 만들어 8421 코드를 만들 때
(정답률: 66%)
  • D 플립플롭은 입력 데이터 $D$를 그대로 출력 $Q$로 전달하며, 클록 신호에 맞춰 데이터를 저장하거나 지연시키는 특성이 있어 디지털 신호의 시간 지연이 필요할 때 사용합니다.
profile_image
1

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

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

  1. Y=1
  2. Y=A+B
  3. Y=AB
  4. Y=0
(정답률: 70%)

  • 진리표를 분석하면 입력 $A$와 $B$가 모두 $1$일 때만 출력 $Y$가 $1$이 되는 논리 구조입니다. 이는 두 입력의 논리곱인 AND 연산의 결과와 일치하므로 $Y=AB$로 표현합니다.
profile_image
1

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

56. 다음 SW 회로에 대한 논리함수 Y는?

  1. (A+B)(C+D)
  2. AC+BD
  3. A·B·C·D
  4. AB+CD
(정답률: 58%)

  • 회로에서 직렬 연결은 AND 연산($\cdot$), 병렬 연결은 OR 연산($+$)으로 표현합니다. 스위치 A와 B가 직렬로 연결된 경로와 C와 D가 직렬로 연결된 경로가 서로 병렬로 구성되어 있으므로 논리함수는 $AB+CD$가 됩니다.
profile_image
1

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

57. 다음의 불 대수 정리 중 옳지 않은 것은?

  1. A+1=A
  2. A+A=A
  3. A·A=A
  4. A·1=A
(정답률: 60%)
  • 불 대수에서 어떤 변수에 $1$을 OR 연산하면 결과는 항상 $1$이 됩니다. 따라서 $A+1=1$이 옳으며, $A+1=A$라는 표현은 틀린 정리입니다.

    오답 노트

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

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

58. 동기형 16진 계수기를 만들려면 JK-FF이 몇 개 필요한가?

  1. 3
  2. 4
  3. 8
  4. 16
(정답률: 78%)
  • 16진 계수기는 $0$부터 $15$까지 총 16개의 상태를 표현해야 합니다. $2^n$개의 상태를 표현하기 위해 필요한 플립플롭의 개수 $n$을 구하면 됩니다.
    $$\text{상태 수} = 2^n$$
    $$16 = 2^4$$
    $$n = 4$$
profile_image
1

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

59. JK-FF에서 J입력과 K입력이 모두 1일 때 출력은 CLOCK에 의해 어떻게 되는가?

  1. 반전된다.
  2. 출력은 0이다.
  3. 기억을 유지한다.
  4. 출력은 1이다.
(정답률: 80%)
  • JK 플립플롭에서 $J=1, K=1$인 상태는 토글(Toggle) 모드로, 클록 신호가 입력될 때마다 현재의 출력 상태가 반전되는 특성을 가집니다.
profile_image
1

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

60. 2진수 (1101)2를 10진수로 변환하면?

  1. 8
  2. 10
  3. 11
  4. 13
(정답률: 76%)
  • 2진수를 10진수로 변환하기 위해 각 자릿수에 2의 거듭제곱 가중치를 곱하여 모두 더합니다.
    ① [기본 공식]
    $$\text{Decimal} = \sum (d_n \times 2^n)$$
    ② [숫자 대입]
    $$\text{Decimal} = (1 \times 2^3) + (1 \times 2^2) + (0 \times 2^1) + (1 \times 2^0)$$
    ③ [최종 결과]
    $$\text{Decimal} = 8 + 4 + 0 + 1 = 13$$
profile_image
1

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

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