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

임베디드기능사 2012-04-08 필기 기출문제 해설

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

임베디드기능사
(2012-04-08 기출문제)

목록

1과목: 전기전자공학

1. 수정발진기는 수정의 임피던스가 어떻게 될 때 가장 안정적인 발진을 계속하는가?

  1. 저항성
  2. 용량성
  3. 유도성
  4. 무한대
(정답률: 72%)
  • 수정발진기에서 수정의 임피던스가 유도성일 때 가장 안정적인 발진을 유지할 수 있습니다.
profile_image
1

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

2. 적분회로의 입력에 구형파를 가할 때 출력파형은?(단 시정수(CR)은 입력 구형파의 펄스폭( )에 비해 매우 크다.)

  1. 정현파
  2. 삼각파
  3. 구형파
  4. 톱니파
(정답률: 52%)
  • 적분회로는 입력 신호를 시간에 대해 적분하여 출력하므로, 구형파를 입력하면 전압이 시간에 비례하여 선형적으로 변화하는 삼각파가 출력됩니다.
profile_image
1

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

3. 그림의 회로에서 출력전압 V0의 크기는?(단, V는 실효값이다.)

(정답률: 53%)
  • 전압 배압 회로의 원리를 이용한 문제로, 커패시터에 전압이 축전되어 출력 전압이 최대 전압의 2배가 됩니다.
    실효값 $V$의 최대 전압 $V_{m}$은 $\sqrt{2}V$이므로, 최종 출력 전압 $V_{0}$는 다음과 같습니다.
    ① [기본 공식] $V_{0} = 2V_{m}$
    ② [숫자 대입] $V_{0} = 2 \times \sqrt{2}V$
    ③ [최종 결과] $V_{0} = 2\sqrt{2}V$
    따라서 정답은 입니다.
profile_image
1

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

4. 8100[KHz] 반송파를 5[KHz]의 주파수로 진폭 변조하였을 때 그 주파수 대역은 몇 [KHz]인가?

  1. 5
  2. 10
  3. 8100±5
  4. 8100±10
(정답률: 73%)
  • 진폭 변조(AM) 시 주파수 대역은 반송파 주파수를 중심으로 변조 신호 주파수의 $\pm$ 범위로 형성됩니다.
    ① [기본 공식]
    $$f = f_c \pm f_m$$
    ② [숫자 대입]
    $$f = 8100 \pm 5$$
    ③ [최종 결과]
    $$f = 8100 \pm 5$$
profile_image
1

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

5. 연산 증폭기의 설명 중 옳지 않은 것은?

  1. 직렬 차동 증폭기를 사용하여 구성한다.
  2. 연산의 정확도를 높이기 위해 낮은 증폭도가 필요하다
  3. 차동 증폭기에서 TR 특성의 불일치로 출력해 드리프트가 생긴다.
  4. 직류에서 특정 주파수 사이의 되먹임 증폭기를 구성, 일정한 연산을 할 수 있도록 한 직류 증폭기이다.
(정답률: 50%)
  • 연산 증폭기는 기본적으로 매우 높은 전압 이득(증폭도)을 가져야 하며, 이를 통해 되먹임(Feedback) 회로를 구성함으로써 연산의 정확도를 높일 수 있습니다.

    오답 노트

    낮은 증폭도: 정확도를 높이기 위해서는 매우 높은 개방 루프 이득이 필요함
profile_image
1

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

6. 시정수가 매우 큰 RC 저역통과여파 회로의 기능으로 가장 적합한 것은?

  1. 적분기
  2. 미분기
  3. 가산기
  4. 감산기
(정답률: 47%)
  • 저항(R)과 콘덴서(C)가 직렬로 연결되어 저역통과필터(Low Pass Filter)를 형성하고, 시정수가 매우 크면 입력 신호의 적분 값에 비례하는 출력이 나오는 적분기 역할을 수행합니다.
profile_image
1

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

7. 어떤 증폭기에서 궤환이 없을 때 이득이 100이다. 궤환율 0.01의 부궤환을 걸면 이 증폭기의 이득은?

  1. 15
  2. 20
  3. 25
  4. 50
(정답률: 46%)
  • 부궤환을 적용했을 때의 폐쇄 루프 이득을 구하는 문제입니다.
    ① [기본 공식] $A_f = \frac{A}{1 + A\beta}$
    ② [숫자 대입] $A_f = \frac{100}{1 + 100 \times 0.01}$
    ③ [최종 결과] $A_f = 50$
profile_image
1

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

8. 단측파대(single side band) 통신에 사용되는 변조 회로는?

  1. 컬렉터 변조회로
  2. 베이스 변조회로
  3. 주파수 변조회로
  4. 링 변조회로
(정답률: 46%)
  • 단측파대(SSB) 통신은 전송 효율을 높이기 위해 두 개의 측파대 중 하나만 전송하는 방식이며, 이를 구현하기 위해 평형 변조기나 링 변조회로를 사용합니다.
profile_image
1

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

9. 다음 중 디지털 변조 방식이 아닌것은?

  1. AM
  2. FSK
  3. PSK
  4. ASK
(정답률: 76%)
  • 디지털 변조는 디지털 신호를 반송파의 진폭, 주파수, 위상에 실어 보내는 방식으로 ASK, FSK, PSK가 이에 해당합니다.
    AM은 아날로그 신호를 진폭에 실어 보내는 대표적인 아날로그 변조 방식입니다.
profile_image
1

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

10. 플립플롭 회로를 사용하지 않는 것은?

  1. 2진 계수회로
  2. 리미터 회로
  3. 분주회로
  4. 전자계산기 기억회로
(정답률: 39%)
  • 플립플롭 회로는 1비트의 정보를 보관하고 유지할 수 있는 순차 회로의 기본 요소로, 2진 계수회로, 분주회로, 기억소자로 활용됩니다.

    오답 노트

    리미터 회로: 입력 신호의 진폭을 일정 수준 이하로 제한하는 회로로 플립플롭과 무관합니다.
profile_image
1

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

2과목: 전자계산기구조

11. 다음 중 컴퓨터의 출력장치가 아닌 것은?

  1. 플로터
  2. 빔 프로젝터
  3. 모니터
  4. 마우스
(정답률: 80%)
  • 마우스는 사용자가 컴퓨터에 명령을 입력하는 대표적인 입력장치입니다. 반면 플로터, 빔 프로젝터, 모니터는 컴퓨터의 처리 결과를 외부로 보여주는 출력장치입니다.
profile_image
1

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

12. AND연산에서 레지스터 내의 어느 비트 또는 문자를 지울 것인지를 결정할 때 사용하는 것은?

  1. Parity bit
  2. Mask bit
  3. MSB(Mpst Significant Bit)
  4. LSB(Least Significant Bit)
(정답률: 75%)
  • Mask bit는 AND 연산을 통해 레지스터 내의 특정 비트나 문자를 선택적으로 지우거나 가리기 위해 사용하는 비트 패턴입니다.
profile_image
1

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

13. 중앙처리장치와 주기억장치 사이에 존재하며, 수행속도를 빠르게 하는 것은?

  1. 캐시기억장치
  2. 보조기억장치
  3. ROM
  4. RAM
(정답률: 71%)
  • 캐시기억장치는 CPU와 주기억장치 사이에서 데이터와 명령어를 일시적으로 저장하는 소형 고속 기억장치로, 속도 차이를 극복하여 전체 수행 속도를 향상시킵니다.

    오답 노트

    보조기억장치: 용량 부족 보충을 위한 외부 기억장치
    ROM: 읽기 전용 비소멸성 기억소자
    RAM: 읽기/쓰기가 가능하나 전원 차단 시 내용 소멸
profile_image
1

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

14. 누산기(Accumulator)에 대한 설명 중 옳은 것은?

  1. 연산 부호를 해석하는 장치
  2. 연산 명령의 순서를 기억하는 장치
  3. 연산 명령이 주어지면 연산 준비를 하는 장치
  4. 레지스터의 일종으로 논리연산, 산술연산의 결과를 기억하는 장치
(정답률: 76%)
  • 누산기는 CPU 내의 레지스터 일종으로, 산술 연산이나 논리 연산의 중간 결과 또는 최종 결과를 일시적으로 저장하는 장치입니다.
profile_image
1

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

15. 컴퓨터에서 명령을 실행할 때 마이크로 동작을 순서적으로 실행하기 위해서 필요한 회로는?

  1. 분기동작 회로
  2. 인터럽트 회로
  3. 제어신호 발생회로
  4. 인터페이스 회로
(정답률: 46%)
  • 제어신호 발생회로는 타이밍 발생 회로와 제어 회로로 구성되며, 명령어 해독기로부터 온 신호에 따라 명령 실행에 필요한 기계 사이클(제어 함수)을 발생시켜 각 장치에 전달하는 역할을 합니다.
profile_image
1

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

16. 입.출력 제어방식인 DMA(direct memory access) 방식의 설명으로 옳은 것은?

  1. 중앙처리장치의 많은 간섭을 받는다.
  2. 가장 원시적인 방법이며 작업효율이 낮다.
  3. 입.출력에 관한 동작을 자율적으로 수행한다.
  4. 프로그램에 의한 방법과 인터럽트에 의한 방법을 갖고 있다.
(정답률: 66%)
  • DMA 방식은 CPU의 간섭을 최소화하고 입출력 제어기(DMA Controller)가 주기억장치와 직접 데이터를 주고받아 입출력 동작을 자율적으로 수행하는 고속 전송 방식입니다.
profile_image
1

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

17. 다음 중 입력 장치로만 묶인 것은?

  1. OMR, OCR, CRT
  2. 프린터, 스피커, 플로터
  3. 플로터, 라이트 펜, 스캐너
  4. 마우스, 키보드, 스캐너
(정답률: 85%)
  • 마우스, 키보드, 스캐너는 모두 외부의 데이터를 컴퓨터 내부로 입력하는 장치들로만 구성되어 있습니다.

    오답 노트

    CRT, 프린터, 스피커, 플로터: 출력 장치
profile_image
1

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

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

  1. 단일 주소 명령어
  2. 2주소 명령어
  3. 3주소 명령어
  4. 4주소 명령어
(정답률: 64%)
  • 제시된 이미지 를 보면 오퍼레이션 코드 외에 피연산자의 주소(A)와 피연산자의 주소(B) 총 2개의 주소 필드가 존재하므로 2주소 명령어입니다.
profile_image
1

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

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

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

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

20. 다음 그림과 같이 컴퓨터 내부에서 2진수 자료를 표현하는 방식은?

  1. 팩 형식(pack format)
  2. 부동 소수점 형식(floating point format)
  3. 고정 소수점 형식(fixed point format)
  4. 언팩 형식(unpack format)
(정답률: 73%)
  • 제시된 이미지 처럼 부호, 지수, 가수로 구성되어 실수를 표현하는 방식은 부동 소수점 형식(floating point format)입니다.
profile_image
1

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

21. 컴퓨터 인터럽트 입출력 방식의 처리 방식이 아닌 것은?

  1. 소프트웨어 폴링
  2. 데이지 체인
  3. 우선순위 인터럽트
  4. 핸드쉐이크
(정답률: 70%)
  • 인터럽트 처리 방식은 소프트웨어 폴링, 데이지 체인, 우선순위 인터럽트 등이 있으며, 핸드쉐이크는 스트로브 제어 방식을 보완하여 송수신 측이 서로 신호를 주고받는 입출력 제어 방식입니다.
profile_image
1

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

22. 10진수 114를 16진수로 변환하면?

  1. 52
  2. 62
  3. 72
  4. 82
(정답률: 66%)
  • 10진수를 16진수로 변환하기 위해 10진수 값을 16으로 나누어 나머지를 구하는 방식을 사용합니다.
    ① [기본 공식] $10_{10} \rightarrow 16_{16}$
    ② [숫자 대입] $114 = (16 \times 7) + 2$
    ③ [최종 결과] $72_{16}$
profile_image
1

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

23. 공유하고 있는 통신 회선에 대한 제어신호를 각 노드 간에 순차적으로 옮겨가면서 수행하는 방식은?

  1. CSMA 방식
  2. CD 방식
  3. TOKEN PASSING 방식
  4. ALOHA 방식
(정답률: 71%)
  • TOKEN PASSING 방식은 네트워크상의 노드들이 토큰이라는 제어 신호를 순차적으로 주고받으며, 토큰을 가진 노드만이 통신 회선을 사용할 수 있도록 제어하는 방식입니다.
profile_image
1

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

24. 연산 후 입력 자료가 보존되고 프로그램의 길이를 짧게 할 수 있다는 장점은 있으나 명령 수행시간이 많이 걸리는 주소 지정 방식은?

  1. 0 주소 명령 형식
  2. 1 주소 명령 형식
  3. 2 주소 명령 형식
  4. 3 주소 명령 형식
(정답률: 54%)
  • 3 주소 명령 형식은 연산에 필요한 피연산자 3개를 모두 명시하므로 입력 자료가 보존되고 프로그램의 전체 길이를 짧게 만들 수 있지만, 명령어의 길이가 길어 수행 시간이 많이 걸리는 특징이 있습니다.
profile_image
1

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

25. 통신을 원하는 두 개의 개체 간에 무엇을, 어떻게, 언제 통신할 것인가를 서로 약속한 규약으로 컴퓨터 간에 통신을 할 때 사용하는 규칙은?

  1. OPERATING SYSTEM
  2. DOMAIN
  3. PROTOCOL
  4. DBMS
(정답률: 56%)
  • 컴퓨터 간에 정보를 주고받기 위해 무엇을, 어떻게, 언제 통신할 것인지에 대해 정의한 통신 방법의 규칙과 약속을 PROTOCOL이라고 합니다.
profile_image
1

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

26. 컴퓨터의 중앙처리장치에 대한 설명으로 옳지 않은 것은?

  1. 마이크로프로세서는 중앙처리장치의 기능을 하나의 칩에 집적한 것이다.
  2. CPU라고 하며 사람의 두뇌에 해당한다.
  3. 연산, 제어, 기억 기능으로 구성되어 있다.
  4. 도스용과 윈도우용으로 구분하여 생산한다.
(정답률: 72%)
  • 중앙처리장치(CPU)는 하드웨어 장치로서 연산, 제어, 기억 기능을 수행하며, 운영체제(OS)인 도스나 윈도우에 따라 구분하여 생산하지 않습니다.

    오답 노트

    마이크로프로세서는 CPU 기능을 칩 하나에 집적한 것이 맞으며, 사람의 두뇌 역할을 수행하고 연산·제어·기억 장치로 구성되는 것이 옳습니다.
profile_image
1

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

27. 복수 개의 입력단자와 복수 개의 출력단자를 가진 다출력 조합회로로서 입력단자에 어떤 조합의 부호가 가해졌을 때 그 조합에 대응하여 출력단자에 변형된 조합의 신호가 나타나도록 하는 회로는?

  1. complement
  2. full adder
  3. decoder
  4. parity generator
(정답률: 53%)
  • 입력된 부호 조합을 해석하여 그에 대응하는 특정 출력 신호로 변환하는 다출력 조합회로는 decoder입니다.
profile_image
1

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

28. 다음 중 최대 클록 주파수가 가장 높은 논리 소자는?

  1. TTL
  2. ECL
  3. MOS
  4. CMOS
(정답률: 70%)
  • 논리 소자의 동작 속도(최대 클록 주파수)는 ECL $\rightarrow$ TTL $\rightarrow$ MOS $\rightarrow$ CMOS 순으로 빠릅니다. 따라서 가장 높은 주파수 특성을 가진 소자는 ECL입니다.
profile_image
1

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

29. 다음 IC의 분류 중 집적도가 가장 큰 것은?

  1. SSI
  2. MSI
  3. LSI
  4. VLSI
(정답률: 64%)
  • IC의 집적도는 소자 수에 따라 SSI(소규모) $\rightarrow$ MSI(중규모) $\rightarrow$ LSI(대규모) $\rightarrow$ VLSI(초대규모) 순으로 증가합니다. 따라서 가장 집적도가 큰 것은 VLSI입니다.
profile_image
1

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

30. 주소지정 방식 중에서 명령어가 현재 오퍼랜드에 표현된 값이 실제 데이터의 주소가 아니고, 그 곳에 기억된 내용이 실제 데이터 주소인 방식은?

  1. 간접 주소지정방식(indirect addressing)
  2. 즉시 주소지정방식(immediate addressing)
  3. 상대 주소지정방식(relative addressing)
  4. 직접 주소지정방식(direct addressing)
(정답률: 64%)
  • 오퍼랜드에 저장된 값이 실제 데이터가 아니라, 실제 데이터가 저장된 주소를 가리키는 또 다른 주소인 방식을 간접 주소지정방식(indirect addressing)이라고 합니다.
profile_image
1

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

3과목: 프로그래밍일반

31. 운영체제의 목적으로 거리가 먼 것은?

  1. 사용 가능도 향상
  2. 처리 능력 향상
  3. 신뢰성 향상
  4. 응답 시간 연장
(정답률: 78%)
  • 운영체제는 처리 능력, 신뢰성, 사용 가능도를 향상시키고 응답 시간을 단축(최소화)하는 것을 목적으로 합니다.

    오답 노트

    응답 시간 연장: 응답 시간은 짧을수록 효율적입니다.
profile_image
1

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

32. 프로그램 문서화에 대한 설명으로 거리가 먼 것은?

  1. 프로그램 개발과정의 요식적 절차이다.
  2. 프로그램의 유지보수가 용이하다.
  3. 개발 중간의 변경사항에 대하여 대처가 용이하다.
  4. 프로그램의 개발 목적 및 과정을 표준화하여 효율적인 작업이 이루어지게 한다.
(정답률: 62%)
  • 프로그램 문서화는 유지보수 효율성을 높이고 개발 과정을 표준화하기 위한 필수적인 작업이며, 단순히 형식적으로 처리하는 요식적 절차가 아닙니다.
profile_image
1

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

33. 프로그램 개발 과정에서 프로그램 안에 내재해 있는 논리적 오류를 발견하고 수정하는 작업을 무엇이라 하는가?

  1. Linking
  2. Coding
  3. Loading
  4. Debugging
(정답률: 80%)
  • 프로그램 내의 논리적 오류(Bug)를 찾아내어 수정하는 과정을 디버깅(Debugging)이라고 합니다.
profile_image
1

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

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

  1. 2진수를 사용하여 데이터를 표현한다.
  2. 호환성이 없다.
  3. 프로그램의 실행속도가 빠르다.
  4. 유지보수가 용이하다.
(정답률: 66%)
  • 기계어는 컴퓨터가 직접 이해하는 2진수 형태의 언어로, 하드웨어에 종속되어 호환성이 없고 사람이 읽고 수정하기 매우 어렵습니다. 따라서 유지보수가 용이하다는 설명은 틀린 내용입니다.
profile_image
1

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

35. 이항연산에 해당하는 것은?

  1. SHIFT
  2. XOR
  3. MOVE
  4. COMPLEMENT
(정답률: 61%)
  • 이항연산은 두 개의 피연산자를 필요로 하는 연산입니다. XOR은 두 개의 비트 값을 비교하여 서로 다를 때 1을 출력하는 대표적인 이항연산입니다.

    오답 노트

    SHIFT, MOVE, COMPLEMENT: 하나의 피연산자만 사용하는 단항연산
profile_image
1

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

36. 운영체제의 운영 기법 중 일정량 또는 일정 기간동안 데이터를 모아서 한꺼번에 처리하는 방식은?

  1. 시분할 시스템
  2. 다중 프로그래밍 시스템
  3. 실시간 처리 시스템
  4. 일괄 처리 시스템
(정답률: 84%)
  • 일괄 처리 시스템(Batch Processing System)은 데이터를 일정량 또는 일정 기간 동안 모아두었다가 한꺼번에 처리하는 방식으로, 효율적인 자원 활용이 가능합니다.

    오답 노트

    시분할 시스템: CPU 시간을 나누어 여러 사용자가 동시에 이용
    다중 프로그래밍 시스템: 여러 프로그램을 메모리에 올려 CPU 효율 극대화
    실시간 처리 시스템: 데이터 발생 즉시 처리
profile_image
1

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

37. 페이지 교체 기법 중 기억공간에 가장 먼저 들어온 페이지를 제일 먼저 교체하는 방법을 사용하는 것은?

  1. LFU
  2. NUR
  3. LRU
  4. FIFO
(정답률: 67%)
  • FIFO(First-In First-Out)는 선입선출 방식으로, 기억공간에 가장 먼저 들어온 페이지를 가장 먼저 교체하는 가장 단순한 페이지 교체 알고리즘입니다.

    오답 노트

    LFU: 참조 횟수가 가장 적은 페이지 교체
    LRU: 가장 오랫동안 참조되지 않은 페이지 교체
    NUR: 최근에 참조되지 않은 페이지 교체
profile_image
1

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

38. 프로그램 개발 순서가 옳은 것은?

  1. 분석 및 설계-구현단계-운영단계-전산화계획
  2. 구현단계-운영단계-전산화계획-분석 및 설계
  3. 운영단계-전산화계획-분석 및 설계-구현단계
  4. 전산화계획-분석 및 설계-구현단계-운영단계
(정답률: 51%)
  • 소프트웨어 개발 생명주기(SDLC)의 일반적인 흐름은 전체적인 방향을 잡는 전산화계획을 시작으로, 요구사항을 정의하는 분석 및 설계, 실제 코드를 작성하는 구현단계, 그리고 최종적으로 시스템을 가동하는 운영단계 순으로 진행됩니다.
profile_image
1

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

39. C 언어의 기억 클래스(Storage class)에 해당되지 않는 것은?

  1. 내부 변수(Internal Variable)
  2. 자동 변수(Automatic Variable)
  3. 정적 변수(Static Variable)
  4. 레지스터 변수(Register Variable)
(정답률: 58%)
  • C 언어의 기억 클래스는 변수의 수명과 범위(Scope)를 결정하며, 자동 변수(auto), 정적 변수(static), 레지스터 변수(register), 외부 변수(extern)가 이에 해당합니다. 내부 변수는 기억 클래스의 공식 명칭이 아닙니다.
profile_image
1

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

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

  1. puts()
  2. prints()
  3. putchar()
  4. printchar()
(정답률: 75%)
  • C 언어에서 문자열을 표준 출력 장치에 출력하고 자동으로 줄 바꿈을 수행하는 함수는 puts()입니다.

    오답 노트

    putchar(): 문자 하나만 출력하는 함수
profile_image
1

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

4과목: 디지털공학

41. 불 대수 Z = AC + ABC 를 간단히 하면?

  1. A
  2. AB
  3. BC
  4. AC
(정답률: 75%)
  • 불 대수의 흡수 법칙을 적용하여 공통 인수인 $AC$로 묶어 단순화합니다.
    $$Z = AC + ABC$$
    $$Z = AC(1 + B)$$
    $$Z = AC \times 1 = AC$$
profile_image
1

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

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

  1. 3초과 코드
  2. BCD 코드
  3. 그레이 코드
  4. 패리티 코드
(정답률: 52%)
  • 그레이 코드는 인접한 수로 변할 때 오직 한 비트만 변경되는 특성이 있어, 데이터 전송 시 오차를 줄여야 하는 연속적인 양의 부호화에 가장 적합합니다.
profile_image
1

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

43. 하나의 입력 회선을 여러 개의 출력 회선에 연결하여 선택 신호에서 지정하는 하나의 회선에 출력하는 분배기라고도 하는 것은?

  1. 비교기(comparator)
  2. 3 초과 코드(excess-3 code)
  3. 디멀티플렉서(demultiplexor)
  4. 코드 변환기(code converter)
(정답률: 78%)
  • 하나의 입력 신호를 선택 신호에 따라 여러 개의 출력 회선 중 하나로 전달하는 회로를 디멀티플렉서(demultiplexor)라고 하며, 이를 분배기라고도 합니다.
profile_image
1

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

44. 레지스터에 대한 설명으로 옳은 것은?

  1. 저항 소자의 일종이다.
  2. 레지스터는 4비트만 저장할 수 있다.
  3. 플립플롭 회로로 구성되어 있다.
  4. ROM으로 구성되어 있다.
(정답률: 67%)
  • 레지스터는 CPU 내부에서 데이터를 일시적으로 저장하는 고속 기억 장치로, 1비트를 저장할 수 있는 플립플롭(Flip-Flop) 회로를 여러 개 묶어서 구성합니다.

    오답 노트

    저항 소자의 일종이다: 전기 저항기(Resistor)와 혼동한 설명입니다.
    4비트만 저장할 수 있다: 설계에 따라 8, 16, 32, 64비트 등 다양하게 구성 가능합니다.
    ROM으로 구성되어 있다: 비휘발성 메모리인 ROM이 아니라 플립플롭 기반의 휘발성 메모리입니다.
profile_image
1

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

45. 디코더 회로가 4개의 입력단자를 갖는다면 출력단자는 몇 개를 가지는가?

  1. 2개
  2. 4개
  3. 8개
  4. 16개
(정답률: 65%)
  • 디코더는 $n$개의 입력 단자를 통해 $2^n$개의 출력 단자를 선택하는 회로입니다.
    ① [기본 공식] $Output = 2^n$
    ② [숫자 대입] $Output = 2^4$
    ③ [최종 결과] $Output = 16$
profile_image
1

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

46. JK플립플롭을 이용하여 시프트 레지스터를 구성하려고 한다. 데이터가 입력되는 단자는?

  1. CK
  2. J
  3. K
  4. J와K
(정답률: 66%)
  • JK 플립플롭으로 시프트 레지스터를 구성할 때, 데이터의 입력은 J 단자와 K 단자를 통해 제어됩니다. 일반적으로 J와 K에 서로 보수 관계의 입력을 주어 데이터를 전송합니다.
profile_image
1

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

47. 2진수 (1010)2 의 1의 보수를 3초과 코드로 변환한 것은?

  1. 1000
  2. 1001
  3. 1100
  4. 1101
(정답률: 49%)
  • 2진수의 1의 보수를 구한 뒤, 그 값에 3(2진수 $0011_2$)을 더하여 3초과 코드로 변환합니다.
    ① [1의 보수 변환] $(1010)_2 \rightarrow (0101)_2$
    ② [3초과 코드 계산] $(0101)_2 + (0011)_2$
    ③ [최종 결과] $(1000)_2$
profile_image
1

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

48. 반가산기에서 입력 A=1이고 B=0이면 출력 합(S)와 올림수(C)는?

  1. S=1, C=0
  2. S=0, C=0
  3. S=1, C=1
  4. S=0, C=1
(정답률: 77%)
  • 반가산기는 두 개의 비트를 더해 합(S)과 올림수(C)를 출력하는 회로입니다. 합 $S$는 XOR 연산, 올림수 $C$는 AND 연산을 수행합니다.
    ① [합 공식] $S = A \oplus B$
    ② [숫자 대입] $S = 1 \oplus 0$
    ③ [최종 결과] $S = 1$
    ① [올림수 공식] $C = A \cdot B$
    ② [숫자 대입] $C = 1 \cdot 0$
    ③ [최종 결과] $C = 0$
profile_image
1

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

49. 동기형 16진수 계수기를 만들려면 JK플립플롭이 최소 몇 개가 필요한가?

  1. 3
  2. 4
  3. 8
  4. 16
(정답률: 78%)
  • 16진수 계수기는 $0$부터 $15$까지 총 $16$가지의 상태를 표현해야 합니다. $n$개의 플립플롭으로 표현 가능한 상태 수는 $2^n$개이므로, $2^4 = 16$이 되어 최소 $4$개의 플립플롭이 필요합니다.
    ① [기본 공식] $2^n = N$ (여기서 $N$은 상태 수, $n$은 플립플롭 개수)
    ② [숫자 대입] $2^n = 16$
    ③ [최종 결과] $n = 4$
profile_image
1

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

50. 일반적으로 디지털 시스템과 아날로그 시스템을 비교할 때 디지털 시스템의 특징으로 거리가 먼 것은?

  1. 신뢰도가 높다.
  2. 측정오차가 없다.
  3. 정보의 기억이 쉽다.
  4. 신호의 형태가 연속적이다.
(정답률: 63%)
  • 디지털 시스템은 $0$과 $1$이라는 이산적인 값으로 정보를 표현하는 불연속적인 시스템입니다. 신호의 형태가 연속적인 것은 아날로그 시스템의 핵심 특징입니다.
profile_image
1

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

51. 다음 논리회로 기호에서 입력 A=1, B=0 일 때 출력 S의 값은?

  1. Y=0
  2. Y=1
  3. Y=이전상태
  4. Y=반대상태
(정답률: 60%)
  • 제시된 회로 는 XOR 게이트의 출력에 NOT 게이트가 결합된 XNOR 게이트입니다. XNOR 게이트는 두 입력이 서로 같을 때 $1$, 다를 때 $0$을 출력합니다.
    입력 $A=1, B=0$으로 서로 다르므로 출력 $S$의 값은 $0$이 됩니다.
profile_image
1

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

52. JK 플립플롭에서 J입력과 K입력이 1 일 때 출력은 clock에 의해 어떻게 되는가?

  1. 0
  2. 1
  3. 반전
  4. 현 상태 그대로 출력
(정답률: 76%)
  • JK 플립플롭에서 $J=1, K=1$인 상태는 토글(Toggle) 모드로, 클록 신호가 입력될 때마다 출력 상태가 현재의 반대 상태로 바뀌는 반전 특성을 가집니다.
profile_image
1

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

53. 다음 스위치 회로와 같은 게이트는?

  1. AND
  2. OR
  3. NAND
  4. XOR
(정답률: 68%)

  • 제시된 회로는 스위치 A와 B가 직렬로 연결된 구조입니다. 두 스위치가 모두 닫혀야만(1이어야만) 전구에 불이 들어오므로, 모든 입력이 1일 때만 출력이 1이 되는 AND 게이트의 동작과 일치합니다.
profile_image
1

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

54. 디지털 계수기에서 계수기가 주로 사용되는 회로는?

  1. 비안정 멀티바이브레이터
  2. 쌍안정 멀티바이브레이터
  3. 단안정 멀티바이브레이터
  4. 시미터 트리거 회로
(정답률: 57%)
  • 디지털 계수기는 상태를 기억하고 유지할 수 있는 능력이 필요하므로, 두 개의 안정된 상태를 가지는 쌍안정 멀티바이브레이터(플립플롭)를 기본 회로로 사용합니다.
profile_image
1

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

55. 4단의 계수기는 몇 개의 펄스를 셀 수 있는가?

  1. 4
  2. 8
  3. 10
  4. 16
(정답률: 76%)
  • 계수기의 단수가 $n$단일 때 셀 수 있는 최대 펄스 수는 $2^{n}$개입니다.
    ① [기본 공식] $N = 2^{n}$
    ② [숫자 대입] $N = 2^{4}$
    ③ [최종 결과] $N = 16$
profile_image
1

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

56. 5개의 플립플롭으로 구성된 2진 계수기의 모듈러스(modulus)는 몇 개인가?

  1. 5
  2. 8
  3. 16
  4. 32
(정답률: 65%)
  • 2진 계수기의 모듈러스는 플립플롭의 개수를 $n$이라 할 때 $2^{n}$의 공식으로 계산합니다.
    ① [기본 공식] $M = 2^{n}$
    ② [숫자 대입] $M = 2^{5}$
    ③ [최종 결과] $M = 32$
profile_image
1

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

57. 4 변수 카르노 맵에서 최소항(minterm)의 개수는?

  1. 4
  2. 8
  3. 12
  4. 16
(정답률: 68%)
  • 카르노 맵에서 최소항의 개수는 변수의 개수가 $n$개일 때 $2^{n}$으로 결정됩니다. 변수가 4개이므로 $$2^{4} = 16$$ 이 되어 총 16개의 최소항이 존재합니다.
profile_image
1

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

58. 출력은 입력과 같으며 이떤 내용을 일시적으로 보존하거나 전해지는 신호를 지연시키는 플립플롭은?

  1. RS
  2. D
  3. T
  4. JK
(정답률: 70%)
  • D 플립플롭은 Delay(지연)의 약자로, 입력된 데이터를 클록 신호에 맞춰 출력으로 전달하여 일시적으로 보존하거나 신호를 지연시키는 기능을 합니다.
profile_image
1

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

59. 다음 불 대수식 중 성립하지 않는 것은?

(정답률: 67%)
  • 불 대수의 기본 법칙 중 멱등 법칙에 따르면 $A \cdot A = A$가 성립해야 합니다.
    따라서 $\text{A} \cdot \text{A} = 1$이라는 식은 $A=0$일 때 성립하지 않으므로 잘못된 식입니다.
profile_image
1

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

60. 그림과 같은 회로의 명칭은?

  1. 동기형 2진 계수기
  2. 동기형 4진 계수기
  3. 2진 리플 계수기
  4. 4진 리플 계수기
(정답률: 34%)
  • 전단 플립플롭의 출력을 다음 단의 클록 입력으로 사용하는 리플 계수기 구조입니다.
    2단의 플립플롭이 연결되어 있으므로 $2^2 = 4$진 리플 계수기가 됩니다.
profile_image
1

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

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