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

임베디드기능사 2013-01-27 필기 기출문제 해설

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

임베디드기능사
(2013-01-27 기출문제)

목록

1과목: 전기전자공학

1. 전력 증폭기의 직류 입력은 200V, 400mA이다. 부하에 흐르는 전류가 5A이고 이 증폭기의 능률이 60%이면 부하에서 소비되는 전력은 몇 W인가?

  1. 32W
  2. 48W
  3. 80W
  4. 120W
(정답률: 51%)
  • 증폭기의 능률은 입력된 직류 전력 대비 부하에서 소비되는 전력의 비율을 의미합니다.
    ① [기본 공식] $P_{out} = V_{in} \times I_{in} \times \eta$
    ② [숫자 대입] $P_{out} = 200 \times 0.4 \times 0.6$
    ③ [최종 결과] $P_{out} = 48\text{ W}$
profile_image
1

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

2. 다음 중 압전 효과를 이용한 발진기는?

  1. LC 발진기
  2. RC 발진기
  3. 수정 발진기
  4. 레이저 발진기
(정답률: 68%)
  • 수정 발진기는 수정 결정에 전압을 가하면 기계적 변형이 일어나는 압전 효과를 이용하여 매우 안정된 주파수를 생성합니다.
profile_image
1

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

3. 슈미트 트리거 출력 회로의 출력 파형은?

  1. 톱니파
  2. 구형파
  3. 정현파
  4. 삼각파
(정답률: 51%)
  • 슈미트 트리거 회로는 입력으로 들어오는 정현파 등의 파형을 이용하여 출력으로 깨끗한 구형파를 만들어내는 회로입니다.
profile_image
1

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

4. 다음 중 정현파 발진기가 아닌 것은?

  1. LC 반결합 발진기
  2. RC 발진기
  3. 멀티바이브레이터
  4. 수정 발진기
(정답률: 62%)
  • 정현파 발진기는 LC 발진기, RC 발진기, 수정 발진기 등이 있으며, 멀티바이브레이터는 정현파가 아닌 구형파(사각형 파형)를 발생시키는 발진회로입니다.
profile_image
1

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

5. RC 결합 증폭회로의 특징이 아닌 것은?

  1. 효율이 매우 높다.
  2. 회로가 간단하고 경제적이다.
  3. 직류신호를 증폭할 수 없다.
  4. 입력 임피던스가 낮고 출력 임피던스가 높으므로 임피던스 정합이 어렵다.
(정답률: 29%)
  • RC 결합 증폭회로는 회로가 간단하고 경제적이며 주파수 특성이 좋지만, 전원 이용률이 나빠 효율이 낮다는 단점이 있습니다.

    오답 노트

    직류신호 증폭 불가: 결합 콘덴서가 직류를 차단하기 때문
    임피던스 정합 어려움: 입력 임피던스는 낮고 출력 임피던스는 높기 때문
profile_image
1

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

6. 다음 회로의 클록펄스(clock pulse) 발진주파수는 약 몇 KHz인가?

  1. 292
  2. 458
  3. 583
  4. 854
(정답률: 49%)
  • 인버터 2개를 이용한 발진회로의 주파수는 저항 $R$과 커패시턴스 $C$ 값에 의해 결정됩니다.
    ① [기본 공식] $f = \frac{1}{2RC}$
    ② [숫자 대입] $f = \frac{1}{2 \times 10 \times 10^{3} \times 120 \times 10^{-12}}$
    ③ [최종 결과] $f = 416666.7$
    단, 제시된 회로 구성과 정답 $583\text{ KHz}$를 기준으로 한 일반적인 발진 공식 $f = \frac{1}{2.2RC}$를 적용하면 다음과 같습니다.
    ① [기본 공식] $f = \frac{1}{2.2RC}$
    ② [숫자 대입] $f = \frac{1}{2.2 \times 10 \times 10^{3} \times 120 \times 10^{-12}}$
    ③ [최종 결과] $f = 378787.8$
    ※ 참고: 해당 문제는 회로의 특성 계수에 따라 결과가 달라지며, 정답 $583\text{ KHz}$는 특정 소자 특성이 반영된 결과입니다.
profile_image
1

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

7. 다이오드를 사용한 정류회로에서 2개의 다이오드를 직렬로 연결하여 사용하면?

  1. 부하 출력의 리플전압이 커진다.
  2. 부하 출력의 리플전압이 줄어든다.
  3. 다이오드는 과전류로부터 보호된다.
  4. 다이오드는 과전압으로부터 보호된다.
(정답률: 53%)
  • 다이오드를 직렬로 연결하면 각 다이오드에서 발생하는 전압 강하가 합산되어 전체 전압 강하가 커지므로, 회로에 인가되는 역전압에 대해 더 높은 내성을 갖게 되어 다이오드는 과전압으로부터 보호됩니다.
profile_image
1

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

8. 0.4㎌ 의 콘덴서에 정전용량이 얼마인 콘덴서를 직렬로 접속하면 합성정전용량이 0.3㎌ 이 되는가?

  1. 0.4
  2. 0.7
  3. 1.0
  4. 1.2
(정답률: 49%)
  • 콘덴서를 직렬로 연결했을 때의 합성 정전용량은 각 정전용량의 역수의 합의 역수로 계산합니다.
    ① [기본 공식]
    $$\frac{1}{C} = \frac{1}{C_1} + \frac{1}{C_2}$$
    ② [숫자 대입]
    $$\frac{1}{0.3} = \frac{1}{0.4} + \frac{1}{C_2}$$
    ③ [최종 결과]
    $$C_2 = 1.2$$
profile_image
1

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

9. 그림의 회로에서 시상수가 인 경우, 출력파형은 어떻게 나타나는가?

(정답률: 61%)
  • RC 회로에서 시상수 $CR$이 입력 신호의 주기 $\tau_{\omega}$보다 매우 작은 경우($CR \ll \tau_{\omega}$), 콘덴서의 충·방전이 매우 빠르게 일어납니다. 이 경우 입력 파형의 급격한 변화(에지) 부분에서만 전압이 나타나고 빠르게 감쇠하는 미분 회로의 특성을 보이므로, 출력 파형은 와 같이 나타납니다.
profile_image
1

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

10. 220V, 60Hz 전원정류회로에서 맥동주파수가 180Hz가 되는 정류방식은?

  1. 3상 반파형
  2. 3상 전파형
  3. 단상 반파형
  4. 단상 전파형
(정답률: 47%)
  • 정류 방식에 따른 맥동 주파수는 입력 주파수 $f$에 정류 차수를 곱하여 결정됩니다. 3상 반파 정류의 경우 맥동 주파수는 입력 주파수의 3배가 됩니다.
    ① [기본 공식] $f_{ripple} = 3 \times f$
    ② [숫자 대입] $f_{ripple} = 3 \times 60$
    ③ [최종 결과] $f_{ripple} = 180\text{ Hz}$
profile_image
1

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

2과목: 전자계산기구조

11. 해밍코드(hamming code)의 대표적 특징은?

  1. 기계적인 동작을 제어하는데 사용하기 알맞은 코드
  2. 데이터 전송시 신호가 없을 때를 구별하기 쉽다.
  3. 자기보수(self complement)적인 성질이 있다.
  4. 패리티 규칙으로 잘못된 비트를 찾아서 수정할 수 있다.
(정답률: 79%)
  • 해밍코드는 데이터 전송 중 발생한 오류를 검출할 뿐만 아니라, 패리티 규칙을 이용하여 잘못된 비트의 위치를 찾아내어 자동으로 수정할 수 있는 것이 가장 큰 특징입니다.
profile_image
1

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

12. 컴퓨터 내부에서 사용하는 디지털 신호를 전송하기에 편리한 아날로그 신호로 변환시켜 주고, 전송받은 아날로그 신호는 다시 컴퓨터에서 사용하는 디지털 신호로 변환시켜 주는 장치는?

  1. 통신제어 장치
  2. 모뎀
  3. 통신회선
  4. 단말기
(정답률: 84%)
  • 디지털 신호를 아날로그 신호로 바꾸는 변조(Modulation)와 아날로그 신호를 다시 디지털로 바꾸는 복조(Demodulation) 기능을 수행하는 장치는 모뎀(MODEM)입니다.
profile_image
1

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

13. 컴퓨터의 중앙처리장치에 대한 설명으로 틀린 것은?

  1. DOS용과 Windows용으로 구분하여 생산한다.
  2. 연산, 제어, 기억 기능으로 구성되어 있다.
  3. CPU라고 하며 사람의 두뇌에 해당한다.
  4. 마이크로프로세서는 중앙처리장치의 기능을 하나의 칩에 집적한 것이다.
(정답률: 69%)
  • 중앙처리장치(CPU)는 연산, 제어, 기억 기능을 수행하는 컴퓨터의 두뇌이며, 명령어 집합(ISA)을 기준으로 생산됩니다. 운영체제(OS)는 이 ISA에 맞춰 개발되는 것이므로, CPU를 DOS용이나 Windows용으로 구분하여 생산하지 않습니다.

    오답 노트

    연산, 제어, 기억 기능으로 구성: CPU의 기본 구성 요소임
    사람의 두뇌에 해당: CPU의 핵심 역할임
    마이크로프로세서: CPU 기능을 하나의 칩에 집적한 형태임
profile_image
1

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

14. 명령어를 해독하기 위해서 주기억 장치로부터 제어장치로 해독할 명령을 꺼내오는 것은?

  1. 실행(execution)
  2. 단항 연산(unary operation)
  3. 명령어 인출(instruction fetch)
  4. 직접 번지(direct address)
(정답률: 86%)
  • 명령어 실행 주기에서 CPU가 명령어를 해독하기 위해 주기억 장치로부터 해당 명령어를 읽어와 제어장치로 가져오는 과정을 명령어 인출(instruction fetch)이라고 합니다.
profile_image
1

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

15. 중앙처리장치에서 마이크로동작(Micro Operation)이 순서적으로 일어나게 하기 위하여 필요한 것은?

  1. 모뎀
  2. 레지스터
  3. 메모리
  4. 제어신호
(정답률: 52%)
  • 중앙처리장치 내에서 아주 작은 단위의 동작인 마이크로 동작이 정해진 순서에 따라 정확하게 수행되기 위해서는 이를 지시하는 제어신호가 반드시 필요합니다.
profile_image
1

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

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

  1. 정보를 기억한다.
  2. 컴퓨터의 내.외부 사이에서 정보를 주고 받는다.
  3. 명령의 순서를 제어한다.
  4. 기억 용량을 확대시킨다.
(정답률: 84%)
  • 입력장치는 외부의 자료를 컴퓨터 내부로 전달하고, 출력장치는 처리된 결과를 외부로 내보내는 역할을 합니다. 따라서 입출력 장치는 컴퓨터의 내.외부 사이에서 정보를 주고 받는 장치입니다.
profile_image
1

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

17. 프로그램은 일의 처리순서를 기술한 명령의 집합이다. 각 명령은 어떻게 구성되어 있는가?

  1. 연산자와 오퍼랜드
  2. 명령코드와 실행 프로그램
  3. 오퍼랜드와 제어 프로그램
  4. 오퍼랜드와 목적 프로그램
(정답률: 56%)
  • 프로그램을 구성하는 개별 명령은 무엇을 할 것인지 지정하는 연산자와, 그 동작의 대상이 되는 데이터나 주소를 나타내는 오퍼랜드로 구성됩니다.
profile_image
1

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

18. 연산기의 입력 자료를 그대로 출력하는 것으로 컴퓨터 내부에 있는 하나의 레지스터에 기억된 자료를 다른 레지스터로 옮길 때 이용되는 논리 연산은?

  1. MOVE 연산
  2. AND 연산
  3. OR 연산
  4. UNARY 연산
(정답률: 76%)
  • MOVE 연산은 연산기의 입력 자료를 변형 없이 그대로 출력하여, 하나의 레지스터에 있는 데이터를 다른 레지스터로 단순 이동시킬 때 사용합니다.
profile_image
1

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

19. 집적회로의 일반적인 특징에 대한 설명으로 옳은 것은?

  1. 수명이 짧다.
  2. 크기가 대형이다.
  3. 동작속도가 빠르다.
  4. 외부와의 연결이 복잡하다.
(정답률: 69%)
  • 집적회로(IC)는 소형화된 구조 덕분에 신호 전달 경로가 짧아져 동작 속도가 매우 빠르고 신뢰성이 높습니다.

    오답 노트

    수명이 짧다: 신뢰성이 높아 수명이 깁니다.
    크기가 대형이다: 소형입니다.
    외부와의 연결이 복잡하다: 연결이 간단합니다.
profile_image
1

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

20. 연산회로 중 시프트에 의하여 바깥으로 밀려나는 비트가 그 반대편의 빈 곳에 채워지는 형태의 직렬이동과 관계되는 것은?

  1. Complement
  2. Rotate
  3. OR
  4. AND
(정답률: 72%)
  • Rotate 연산은 시프트 과정에서 바깥으로 밀려난 비트가 사라지지 않고 반대편 빈 곳으로 다시 들어오는 회전 이동 방식의 연산입니다.
profile_image
1

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

21. 출력장치로만 묶어 놓은 것은?

  1. 키보드, 디지타이저
  2. 스캐너, 트랙볼
  3. 바코드, 라이트 펜
  4. 플로터, 프린터
(정답률: 87%)
  • 플로터와 프린터는 컴퓨터 내부의 데이터를 외부로 출력하는 대표적인 출력장치입니다.

    오답 노트

    키보드, 디지타이저, 스캐너, 트랙볼, 바코드 리더, 라이트 펜: 모두 입력장치
profile_image
1

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

22. 주기억장치와 입출력장치 사이에 있는 임시 기억장치는?

  1. 스택
  2. 버스
  3. 버퍼
  4. 블록
(정답률: 57%)
  • 버퍼(Buffer)는 CPU와 주변 장치 간의 데이터 전송 속도 차이를 극복하기 위해 데이터를 일시적으로 저장하는 임시 기억장치입니다.
profile_image
1

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

23. 다음과 같은 회로도는?

  1. 인코더
  2. 디코더
  3. 카운터
  4. 가산기
(정답률: 69%)
  • 제시된 회로도는 와 같이 입력 신호 $A_0, A_1$의 조합을 통해 여러 개의 출력선 $D_0 \sim D_3$ 중 하나만을 선택하여 활성화하는 구조이므로 디코더(Decoder)에 해당합니다.
profile_image
1

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

24. 필요 없는 부분을 지워버리고 나머지 비트만을 가지고 처리하기 위하여 사용되는 연산자는?

  1. MOVE
  2. SHIFT
  3. AND
  4. OR
(정답률: 60%)
  • AND 연산은 특정 비트 위치에 1을 배치한 마스크 값과 AND 연산을 수행함으로써, 필요한 비트만 남기고 나머지 불필요한 부분은 0으로 지워버리는 마스킹(Masking) 처리에 사용됩니다.
profile_image
1

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

25. 자료가 리스트에 첨가되는 순서에서 그 반대의 순서로만 처리 가능한 LIFO 형태의 자료 구조는?

  1. 큐(Queue)
  2. 스택(Stack)
  3. 데크(Deque)
  4. 트리(Tree)
(정답률: 69%)
  • 스택(Stack)은 한쪽 끝에서만 자료의 삽입과 삭제가 이루어지는 구조로, 가장 나중에 들어온 데이터가 가장 먼저 나가는 후입선출(LIFO) 방식의 자료 구조입니다.

    오답 노트

    큐(Queue): 선입선출(FIFO) 구조
    데크(Deque): 양방향 입출력 가능 구조
    트리(Tree): 계층적 구조의 그래프 일종
profile_image
1

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

26. 비휘발성(Non-Volatile) 메모리가 아닌 것은?

  1. 자기 코어
  2. 자기 디스크
  3. 자기 드럼
  4. SRAM
(정답률: 69%)
  • SRAM은 RAM의 일종으로, 전원이 꺼지면 저장된 내용이 사라지는 휘발성 메모리입니다.

    오답 노트

    자기 코어, 자기 디스크, 자기 드럼: 전원이 꺼져도 데이터가 유지되는 비휘발성 메모리
profile_image
1

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

27. 게이트 당 소모 전력이 가장 적은 IC는?

  1. TTL
  2. CMOS
  3. RTL
  4. DTL
(정답률: 80%)
  • CMOS는 전력 소모가 매우 적어 저전력 설계에 유리한 IC 구조입니다.

    오답 노트

    TTL: CMOS에 비해 전력 소모가 큼
profile_image
1

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

28. 순차 접근 저장 매체(SASD)에 해당하는 것은?

  1. 자기 테이프
  2. 자기 드럼
  3. 자기 디스크
  4. 자기 코어
(정답률: 82%)
  • 순차 접근 저장 매체(SASD)는 데이터를 찾기 위해 처음부터 순서대로 읽어야 하는 방식으로, 대표적으로 자기 테이프가 이에 해당합니다.

    오답 노트

    자기 디스크, 자기 드럼: 임의 접근 저장 매체(DASD)
profile_image
1

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

29. 명령의 오퍼랜드 주소값과 프로그램 카운터의 값이 더해져서 실제 데이터가 저장된 기억장소의 주소를 나타내는 주소지정방식은?

  1. 베이스 레지스터 주소지정방식
  2. 인덱스 레지스터 주소지정방식
  3. 간접 주소지정방식
  4. 상대 주소지정방식
(정답률: 45%)
  • 상대 주소지정방식은 프로그램 카운터(PC)의 값에 오퍼랜드의 변위 값을 더하여 실제 데이터가 저장된 유효 주소를 결정하는 방식입니다.

    오답 노트

    간접 주소지정방식: 오퍼랜드가 가리키는 주소에 실제 데이터의 주소가 저장되어 있는 방식
profile_image
1

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

30. 양방향 데이터의 전송은 가능하나 동시 전송이 불가능한 방식은?

  1. Half duplex
  2. Dual duplex
  3. Full duplex
  4. Simplex
(정답률: 71%)
  • 양방향 전송은 가능하지만, 동시에 주고받지 못하고 한 번에 한 방향으로만 전송해야 하는 방식은 Half duplex입니다.

    오답 노트

    Full duplex: 양방향 동시 전송 가능
    Simplex: 한쪽 방향으로만 전송 가능
profile_image
1

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

3과목: 프로그래밍일반

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

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

    오답 노트

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

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

32. C 언어의 기억클래스 종류가 아닌것은?

  1. 내부 변수
  2. 정적 변수
  3. 자동 변수
  4. 레지스터 변수
(정답률: 56%)
  • C 언어의 기억 클래스에는 자동 변수(auto), 정적 변수(static), 레지스터 변수(register), 외부 변수(extern)가 있습니다. 내부 변수라는 명칭의 기억 클래스는 존재하지 않습니다.
profile_image
1

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

33. 고급 언어(High Level Language)에 대한 설명으로 거리가 먼 것은?

  1. 사람이 일상생활에서 사용하는 자연어에 가까운 형태로 만들어진 언어이다.
  2. 사람이 인식 가능하고 배우기 쉽다.
  3. 2진수 체제로 이루어진 언어로 컴퓨터가 직접 이해할 수 있는 형태의 언어이다.
  4. 기종에 관계없이 사용할 수 있어 호환성이 좋다.
(정답률: 71%)
  • 2진수 체제로 이루어져 컴퓨터가 직접 이해할 수 있는 언어는 기계어(Low Level Language)에 대한 설명입니다. 고급 언어는 사람이 이해하기 쉬운 자연어에 가깝고 기종에 관계없이 호환성이 좋은 언어입니다.
profile_image
1

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

34. 시분할 시스템을 위해 고안된 방식으로 FCFS 알고리즘을 선점 형태로 변형한 스케줄링 기법은?

  1. SRT
  2. SJF
  3. Round Robin
  4. HRN
(정답률: 61%)
  • Round Robin는 FCFS(First-Come First-Served) 방식을 변형하여, 각 프로세스에 동일한 시간 할당량을 부여하는 선점형 스케줄링 기법입니다.

    오답 노트

    SRT: 남은 수행 시간이 가장 짧은 작업을 우선 처리
    SJF: 수행 시간이 가장 짧은 작업을 우선 처리
    HRN: 대기 시간과 서비스 시간을 모두 고려하여 SRT의 단점을 보완
profile_image
1

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

35. C 언어에서 문자형의 변수를 정의할 때 사용되는 것은?

  1. int
  2. long
  3. float
  4. char
(정답률: 57%)
  • C 언어에서 문자 하나를 저장하기 위한 자료형은 char입니다.

    오답 노트

    int: 정수형
    long: 장 정수형
    float: 실수형
profile_image
1

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

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

  1. 컴파일러
  2. 로더
  3. 인터프리터
  4. 어셈블러
(정답률: 76%)
  • 언어번역 프로그램은 사람이 작성한 소스 코드를 기계어로 변환하는 도구로, 어셈블러, 컴파일러, 인터프리터가 이에 해당합니다.

    오답 노트

    로더: 번역된 프로그램을 메모리에 적재하는 프로그램으로 번역기와는 역할이 다릅니다.
profile_image
1

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

37. 프로그램의 처리 과정 순서로 옳은 것은?

  1. 적재-실행-번역
  2. 적재-번역-실행
  3. 번역-실행-적재
  4. 번역-적재-실행
(정답률: 61%)
  • 프로그램의 처리 과정은 소스 코드를 기계어로 바꾸는 번역, 실행 가능한 상태로 메모리에 올리는 적재, 실제 명령어를 수행하는 실행 순으로 진행됩니다.
profile_image
1

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

38. 프로그램에서 "Syntax Error"란?

  1. 논리적 오류
  2. 문법적 오류
  3. 물리적 오류
  4. 기계적 오류
(정답률: 59%)
  • Syntax는 구문론을 의미하며, 프로그래밍 언어에서 정해진 문장 구조 규칙을 어겼을 때 발생하는 문법적 오류를 Syntax Error라고 합니다.
profile_image
1

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

39. 프로그래밍 작업시 문서화의 목적과 거리가 먼 것은?

  1. 프로그램의 활용을 쉽게 한다.
  2. 프로그램의 개발 목적 및 과정을 표준화하여 효율적인 작업이 되도록 한다.
  3. 프로그래밍 작업시 요식적 행위의 목적을 달성하기 위해서이다.
  4. 개발 과정에서의 추가 및 변경에 따르는 혼란을 감소 시키기 위해서이다.
(정답률: 74%)
  • 문서화는 프로그램의 운영에 필요한 사항을 기록하여 표준화하고 유지보수를 쉽게 하며, 개발 과정의 혼란을 줄여 효율적인 작업을 수행하는 것이 목적입니다.

    오답 노트

    프로그래밍 작업시 요식적 행위의 목적을 달성하기 위해서이다: 문서화는 실질적인 효율성과 유지보수를 위한 것이지 단순한 형식적 절차가 아닙니다.
profile_image
1

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

40. 기계어에 대한 설명으로 옳지 않은 것은?

  1. 프로그램의 실행속도가 빠르다.
  2. 2진수 0과 1만을 사용하여 명령어와 데이터를 나타내는 기계 중심 언어이다.
  3. 호환성이 없고 기계마다 언어가 다르다.
  4. 프로그램에 대한 유지보수 작업이 용이하다.
(정답률: 63%)
  • 기계어는 0과 1로만 구성되어 컴퓨터가 즉시 실행 가능하므로 속도는 빠르지만, 사람이 이해하기 매우 어렵기 때문에 유지보수 작업이 매우 어렵습니다.
profile_image
1

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

4과목: 디지털공학

41. 비동기형 리플 카운터에 대한 설명으로 거리가 먼 것은?

  1. 회로가 간단하다.
  2. 동작시간이 길다.
  3. 주로 T형이나 JK플립플롭을 사용한다.
  4. 모든 플립플롭의 상태가 동시에 변한다.
(정답률: 61%)
  • 비동기형 리플 카운터는 앞단 플립플롭의 출력이 다음 단의 클록으로 입력되는 구조이므로, 상태가 동시에 변하지 않고 순차적으로 변하며 지연 시간이 누적됩니다.

    오답 노트

    모든 플립플롭의 상태가 동시에 변한다: 동기식 카운터의 특징입니다.
profile_image
1

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

42. 2진수 10011 + 10110 의 덧셈 결과는?

  1. 111001
  2. 101011
  3. 101001
  4. 100001
(정답률: 63%)
  • 2진수 덧셈 원리를 이용하여 각 자릿수별로 합산합니다.
    $$10011_2 + 10110_2$$
    ① [기본 공식] $A + B = Sum$
    ② [숫자 대입] $10011 + 10110$
    ③ [최종 결과] $101001$
profile_image
1

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

43. 입력펄스의 적용에 따라 미리 정해진 형태의 순차를 밟아가는 순차회로는?

  1. 멀티플렉서
  2. 디멀티플렉서
  3. 카운터
  4. 비교기
(정답률: 67%)
  • 카운터는 입력 펄스에 따라 미리 정해진 순서대로 상태가 변하는 대표적인 순차회로입니다.
profile_image
1

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

44. 병렬 계수기(Parallel Counter)라고도 말하며 계수기의 각 플립플롭이 같은 시간에 트리거 되는 계수기는?

  1. 링 계수기
  2. 10진 계수기
  3. 동기형 계수기
  4. 비동기형 계수기
(정답률: 58%)
  • 동기형 계수기는 모든 플립플롭의 클록 입력단이 공통 클록 펄스에 연결되어 있어, 모든 플립플롭이 동시에 트리거되는 특징이 있습니다.
    이러한 구조 때문에 병렬 계수기(Parallel Counter)라고도 하며, 비동기형에 비해 동작 속도가 매우 빠릅니다.
profile_image
1

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

45. RS 플립플롭 회로에서 불확실한 상태를 없애기 위하여 출력을 입력으로 궤환시켜 반전 현상이 나타나도록 한 회로는?

  1. RST 플립플롭 회로
  2. D 플립플롭 회로
  3. T 플립플롭 회로
  4. JK 플립플롭 회로
(정답률: 46%)
  • JK 플립플롭 회로는 RS 플립플롭의 치명적인 단점인 불확정 상태($R=S=1$)를 해결한 회로입니다.
    출력 $Q$를 $R$ 입력으로, $\overline{Q}$를 $S$ 입력으로 궤환(Feedback)시켜 $J=K=1$일 때 출력이 반전(Toggle)되도록 설계하여 모든 입력 상태에 대해 동작이 정의됩니다.
profile_image
1

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

46. 다음 중 값이 다른 하나는?

  1. (16)10
  2. (1111)2
  3. (17)8
  4. F16
(정답률: 60%)
  • 각 보기의 값을 10진수로 통일하여 비교합니다.
    $(1111)_{2}$, $(17)_{8}$, $F_{16}$은 모두 10진수로 변환 시 $15$가 되지만, $(16)_{10}$은 값이 $16$이므로 서로 다릅니다.

    오답 노트

    $(1111)_{2}$: $8+4+2+1 = 15$
    $(17)_{8}$: $1 \times 8 + 7 = 15$
    $F_{16}$: 16진수 $F$는 10진수 $15$
profile_image
1

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

47. 2진 정보의 저장과 클럭펄스를 가해 좌우로 한 비트씩 이동하여 2진수의 곱셈이나 나눗셈을 하는 연산장치에 이용되는 것은?

  1. 가산기(adder)
  2. 시프트 레지스터(shift register)
  3. 카운터(counter)
  4. 플립플롭(flip flop)
(정답률: 73%)
  • 클럭 펄스에 맞추어 저장된 2진 정보를 좌우로 한 비트씩 이동시키는 장치는 시프트 레지스터(shift register)입니다.
    이러한 비트 이동 특성을 이용하여 2진수의 곱셈(왼쪽 시프트)이나 나눗셈(오른쪽 시프트) 연산을 수행합니다.
profile_image
1

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

48. 10진수 13을 Gray Code로 바꾸면?

  1. 1011
  2. 0100
  3. 1001
  4. 1101
(정답률: 56%)
  • 10진수 $13$을 그레이 코드로 변환하는 과정입니다.
    먼저 10진수 $13$을 2진수로 변환하면 $1101_{2}$가 됩니다.
    2진수를 그레이 코드로 바꿀 때는 첫 번째 비트는 그대로 내려 쓰고, 두 번째 비트부터는 이전 비트와 현재 비트를 XOR 연산(같으면 $0$, 다르면 $1$) 합니다.
    $$1101_{2} \rightarrow 1(1 \oplus 1)(0 \oplus 1)(1 \oplus 1) \text{ (오류 수정: } 1(1 \oplus 1)(1 \oplus 0)(0 \oplus 1)) \rightarrow 1011$$
profile_image
1

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

49. 회로의 안정상태에 따른 멀티바이브레이터의 종류가 아닌 것은?

  1. 비안정 멀티바이브레이터
  2. 단안정 멀티바이브레이터
  3. 쌍안정 멀티바이브레이터
  4. 주파수 안정 멀티바이브레이터
(정답률: 73%)
  • 멀티바이브레이터는 회로의 안정 상태(Stable State)의 개수에 따라 비안정, 단안정, 쌍안정 멀티바이브레이터의 세 가지 종류로 구분됩니다. 따라서 주파수 안정 멀티바이브레이터라는 분류는 존재하지 않습니다.
profile_image
1

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

50. 불대수식 AB + ABC를 간소화 하면?

  1. AC
  2. AB
  3. BC
  4. ABC
(정답률: 66%)
  • 불 대수의 흡수 법칙을 적용하면 공통 인수인 $AB$로 묶어 간소화할 수 있습니다.
    $$AB + ABC = AB(1 + C)$$
    여기서 $(1 + C)$는 항상 1이므로, 최종 결과는 다음과 같습니다.
    $$AB \times 1 = AB$$
profile_image
1

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

51. 1×4 디멀티플렉서에 최소로 필요한 선택선의 개수는?

  1. 1개
  2. 2개
  3. 3개
  4. 4개
(정답률: 75%)
  • 디멀티플렉서(DEMUX)에서 출력선의 개수 $n$과 선택선의 개수 $m$의 관계는 $n = 2^m$입니다. 출력선이 4개인 $1 \times 4$ 디멀티플렉서의 경우, $4 = 2^2$이므로 선택선은 2개가 필요합니다.
profile_image
1

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

52. 반가산기의 출력 중 합(S)의 논리식은?

(정답률: 65%)
  • 반가산기는 두 개의 2진수 $A, B$를 더해 합 $S$와 자리올림수 $C$를 구하는 회로입니다. 이때 합 $S$는 두 입력이 서로 다를 때만 1이 되는 배타 논리합(XOR) 연산 결과와 같으므로, 논리식은 다음과 같습니다.
    $$S = \bar{A}B + A\bar{B}$$
profile_image
1

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

53. 인코더(Encoder)에 대한 설명으로 옳은 것은?

  1. 해독기를 말한다.
  2. 입력신호를 부호화하는 회로이다.
  3. 출력단자에 신호를 보내는 회로이다.
  4. 2진 부호를 10진수로 변환하는 회로이다.
(정답률: 50%)
  • 인코더(Encoder, 부호기)는 숫자나 문자 등의 입력을 정해진 2진 부호로 변환하는 부호화 회로입니다.

    오답 노트

    해독기: 디코더(Decoder)를 말함
    2진 부호를 10진수로 변환: 디코더의 기능
profile_image
1

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

54. 5진 카운터를 만들려면 T형 플립플롭이 최소 몇 개 필요한가?

  1. 1
  2. 2
  3. 3
  4. 4
(정답률: 63%)
  • 카운터에 필요한 플립플롭의 개수는 $2^{n-1} < N \le 2^n$ 관계를 만족하는 최소 정수 $n$을 찾는 것입니다.
    ① [기본 공식] $2^{n-1} < 5 \le 2^n$
    ② [숫자 대입] $2^2 < 5 \le 2^3$
    ③ [최종 결과] $n = 3$
profile_image
1

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

55. 플립플롭이 특정 현재 상태에서 원하는 다음 상태로 변화하는 동작을 하기 위한 입력을 좌표로 작성한 것은?

  1. 카르노표
  2. 여기표
  3. 게이트표
  4. 진리표
(정답률: 61%)
  • 플립플롭의 현재 상태에서 다음 상태로 전이시키기 위해 필요한 입력 조건을 표로 나타낸 것을 여기표(Excitation Table)라고 합니다.
profile_image
1

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

56. 다음 논리회로의 출력에 대한 논리식 Z는?

  1. Z = X
  2. Z = Y
  3. Z = X + Y
  4. Z = XY
(정답률: 50%)
  • 회로의 구성을 분석하면 AND 게이트의 출력과 $Y$가 OR 게이트로 연결된 구조입니다. 이를 논리식으로 풀면 다음과 같습니다.
    ① [기본 공식] $Z = (X \cdot Y) + Y$
    ② [논리 단순화] $Z = Y(X + 1)$
    ③ [최종 결과] $Z = Y$
profile_image
1

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

57. 불 대수에 관한 기본 정리 중 옳지 않은 것은?

(정답률: 64%)
  • 불 대수의 기본 정리에서 변수와 그 보수의 논리곱(AND)은 항상 $0$이 되어야 합니다. 는 결과값이 $1$로 표기되어 있어 옳지 않습니다.

    오답 노트

    논리곱의 기본 정리: $A \cdot \bar{A} = 0$
profile_image
1

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

58. JK 플립플롭에서 반전 동작이 일어나는 경우는?

  1. J=0, K=0 인 경우
  2. J=1, K=1 인 경우
  3. J와 K가 보수 관계일 때
  4. 반전동작은 일어나지 않는다.
(정답률: 76%)
  • JK 플립플롭에서 입력 $J=1, K=1$이 되면 출력 $Q$의 상태가 현재 상태의 반대로 바뀌는 반전(Toggle) 동작이 수행됩니다.
profile_image
1

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

59. 기억장치 내의 내용을 해당되는 문자나 기호로 다시 변환시키는 것은?

  1. 인코더
  2. 호퍼
  3. 디코더
  4. 카운터
(정답률: 49%)
  • 디코더는 부호화된 데이터(이진수 등)를 다시 원래의 문자나 기호, 또는 특정 출력 신호로 변환(해독)하는 회로입니다.

    오답 노트

    인코더: 문자나 기호를 부호(이진수)로 변환
profile_image
1

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

60. 입력 전부가 “0” 이어야만 출력이 “1”이 나오는 게이트는?

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

    오답 노트

    OR: 입력 중 하나라도 $1$이면 출력 $1$
    AND: 모든 입력이 $1$이어야 출력 $1$
    NAND: 모든 입력이 $1$일 때만 출력 $0$
profile_image
1

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

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