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

임베디드기능사 2015-01-25 필기 기출문제 해설

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

임베디드기능사
(2015-01-25 기출문제)

목록

1과목: 전기전자공학

1. 부궤환 증폭기의 특징으로 옳지 않은 것은?

  1. 종합 이득 향상
  2. 안정도 개선
  3. 주파수 특성 향상
  4. 파형 찌그러짐 감소
(정답률: 52%)
  • 부궤환 증폭기는 안정도 개선, 주파수 특성 향상, 파형 찌그러짐(왜곡) 감소 등의 장점이 있지만, 궤환으로 인해 전체적인 종합 이득은 저하되는 특징이 있습니다.
profile_image
1

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

2. 초속도가 0 인 전자가 250[V]의 전위차로 가속되었을 때 전자의 속도는 약 몇 [m/s]인가?(단, 전자의 질량 m=9.1×10-31[Kg] 이고, 전자의 전하량 e =1.602×10-19[C] 이다.)

  1. 9.38×105[m/s]
  2. 9.38×106[m/s]
  3. 7.29×105[m/s]
  4. 7.29×106[m/s]
(정답률: 62%)
  • 전위차에 의해 가속된 전자의 전기적 위치 에너지가 모두 운동 에너지로 전환된다는 에너지 보존 법칙을 이용하여 속도를 구합니다.
    ① [기본 공식] $v = \sqrt{\frac{2eV}{m}}$
    ② [숫자 대입] $v = \sqrt{\frac{2 \times 1.602 \times 10^{-19} \times 250}{9.1 \times 10^{-31}}}$
    ③ [최종 결과] $v = 9.38 \times 10^{6}$
profile_image
1

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

3. 차동증폭기에서 동위상제거비(CMRR)가 어떻게 변할 때 우수한 평형 특성을 가지는가?

  1. 차동 이득과 동위상 이득이 클수록 좋다.
  2. 차동 이득과 동위상 이득이 작을수록 좋다.
  3. 차동 이득이 작고 동위상 이득은 클수록 좋다.
  4. 차동 이득이 크고 동위상 이득은 작을수록 좋다.
(정답률: 47%)
  • 동위상제거비(CMRR)는 차동 이득을 동위상 이득으로 나눈 값으로, 이 값이 클수록 동위상 신호를 더 잘 제거하여 평형 특성이 우수해집니다. 따라서 분자인 차동 이득은 크고 분모인 동위상 이득은 작을수록 유리합니다.
    $$CMRR = \frac{차동 이득}{동위상 이득}$$
profile_image
1

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

4. 입력신호의 정(+), 부(-)의 피크(peak)를 어느 기준레벨로 바꾸어 고정시키는 회로는?

  1. 클리핑 회로(clipping circuit)
  2. 비교 회로(comparing circuit)
  3. 클램핑 회로(clamping circuit)
  4. 리미터 회로(limiter circuit)
(정답률: 67%)
  • 입력 신호의 정(+) 또는 부(-)의 피크를 특정 기준 레벨로 고정시켜 직류분을 추가하는 회로를 클램핑 회로(clamping circuit)라고 합니다.
    이 회로는 목적에 따라 직류분 재생 회로라고도 불립니다.
profile_image
1

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

5. 10[Ω]의 저항 10개를 이용하여 얻을 수 있는 가장 큰 합성저항 값은?

  1. 1[Ω]
  2. 10[Ω]
  3. 50[Ω]
  4. 100[Ω]
(정답률: 81%)
  • 저항을 직렬로 연결했을 때 합성저항 값이 최대가 됩니다.
    ① [기본 공식] $R_{total} = R \times n$
    ② [숫자 대입] $R_{total} = 10 \times 10$
    ③ [최종 결과] $R_{total} = 100 \text{ } \Omega$
profile_image
1

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

6. 실리콘(Si) 트랜지스터의 순방향 바이어스 전압은 대략 몇 [V] 정도인가?

  1. 1~2[V]
  2. 2~5[V]
  3. 0.2~0.3[V]
  4. 0.6~0.7[V]
(정답률: 59%)
  • 실리콘(Si) 반도체 소자의 PN 접합 다이오드나 트랜지스터가 도통되기 위해 필요한 순방향 바이어스 전압은 일반적으로 $0.6 \sim 0.7$ V 입니다.
profile_image
1

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

7. 홀 효과(hall effect)에 대한 설명으로 옳은 것은?

  1. 전류와 자기장으로 기전력 발생
  2. 빛과 자기장으로 기전력 발생
  3. 자기 저항 소자
  4. 광전도 소자
(정답률: 54%)
  • 홀 효과는 전류가 흐르는 도체에 직각 방향으로 자기장을 가했을 때, 전류와 자기장 모두에 수직인 방향으로 기전력이 발생하는 현상입니다.
profile_image
1

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

8. 다이오드를 사용한 브리지정류회로는 주로 어떤 정류회로인가?

  1. 반파 정류회로
  2. 전파 정류회로
  3. 배전압 정류회로
  4. 정전압 정류회로
(정답률: 44%)
  • 브리지 정류회로는 4개의 다이오드를 브리지 형태로 접속하여 입력 전압의 양(+)과 음(-)의 반주기를 모두 활용해 정류하는 대표적인 전파 정류회로입니다.
profile_image
1

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

9. 비안정 멀티바이브레이터 회로에서 펄스 폭이 1[sec], 반복주기가 5[sec]일 때 반복 주파수는 몇[Hz]인가?

  1. 0.2[Hz]
  2. 0.5[Hz]
  3. 1.0[Hz]
  4. 5.0[Hz]
(정답률: 60%)
  • 주파수는 반복 주기의 역수로 계산하며, 펄스 폭과는 무관하게 전체 주기 $T$를 기준으로 산출합니다.
    ① [기본 공식]
    $$f = \frac{1}{T}$$
    ② [숫자 대입]
    $$f = \frac{1}{5}$$
    ③ [최종 결과]
    $$f = 0.2$$
profile_image
1

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

10. 트랜지스터를 활성영역에서 사용하고자 할 때 E-B 접합부와 C-B접합부의 바이어스는 어떻게 공급하여야 하는가?

  1. E-B : 순바이어스, C-B : 순바이어스
  2. E-B : 순바이어스, C-B : 역바이어스
  3. E-B : 역바이어스, C-B : 순바이어스
  4. E-B : 역바이어스, C-B : 역바이어스
(정답률: 65%)
  • 트랜지스터의 활성 영역 동작을 위해서는 에미터-베이스(E-B) 접합부에는 순바이어스를, 컬렉터-베이스(C-B) 접합부에는 역바이어스를 공급해야 합니다.
profile_image
1

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

2과목: 전자계산기구조

11. 컴퓨터 내부에서 음수를 표현하는 방법이 아닌 것은?

  1. 부호와 절대값
  2. 부호와 1의 보수
  3. 부호와 상대값
  4. 부호와 2의 보수
(정답률: 74%)
  • 컴퓨터 내부에서 음수를 표현하는 방식으로는 부호와 절대값, 부호와 1의 보수, 부호와 2의 보수 방식이 사용됩니다.

    오답 노트

    부호와 상대값: 존재하지 않는 표현 방식입니다.
profile_image
1

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

12. 입력 단자에 나타난 정보를 코드화 하여 출력으로 내보내는 것으로 해독기와 정반대의 기능을 수행하는 것은?

  1. 멀티플렉서(Mulyiplexer)
  2. 플립플롭(Flip-Flop)
  3. 가산기(Adder)
  4. 부호기(Encoder)
(정답률: 74%)
  • 부호기(Encoder)는 숫자나 문자 등의 10진수 입력을 2진수로 변환하여 코드화하는 회로로, 해독기(Decoder)와 정반대의 기능을 수행합니다.
profile_image
1

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

13. 제어장치의 PC(Program Counter)에 대한 설명으로 가장 적합한 것은?

  1. 기억레지스터의 명령 코드를 기억한다.
  2. 다음에 실행될 명령어의 번지를 기억한다.
  3. 주기억장치에 있는 명령어를 임시로 기억한다.
  4. 명령 코드를 해독하여 필요한 신호를 발생시킨다.
(정답률: 59%)
  • 프로그램 카운터(PC)는 CPU가 다음에 실행해야 할 명령어가 저장되어 있는 주기억장치의 주소(번지)를 기억하는 레지스터입니다.
profile_image
1

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

14. 국제표준기구에서 개발되고 미국 국립 표준 연구소에 의해 제정된 코드로서, 3개의 ZONE비트와 4개의 DIGIT비트로 구성되는 것은?

  1. GRAY 코드
  2. EBCDIC 코드
  3. 표준 BCD 코드
  4. ASCII 코드
(정답률: 77%)
  • ASCII 코드는 미국 국립 표준 연구소에서 제정한 코드로, 기본적으로 3개의 존(Zone) 비트와 4개의 디지트(Digit) 비트로 구성되어 총 7비트로 문자를 표현합니다.
profile_image
1

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

15. 2진수 1001과 0011을 더하면 그 결과는 2진수로 얼마인가?

  1. 1110
  2. 1101
  3. 1100
  4. 1001
(정답률: 72%)
  • 2진수 덧셈 원리를 이용하여 두 수를 더한 후 결과를 2진수로 변환합니다.
    ① [기본 공식] $1001_{2} + 0011_{2}$
    ② [숫자 대입] $9_{10} + 3_{10} = 12_{10}$
    ③ [최종 결과] $1100_{2}$
profile_image
1

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

16. 근거리 통신망의 구성 중 회선 형태의 케이블에 송.수신기를 통하여 스테이션을 접속하는 것으로 그림과 같은 것은?

  1. 성(Star)형
  2. 루프(Loop)형
  3. 버스(Bus)형
  4. 그물(Mesh)형
(정답률: 84%)
  • 버스(Bus)형은 하나의 공통 배선(버스)에 여러 노드가 연결되어 신호를 주고받는 구조입니다.

    오답 노트

    성(Star)형: 중앙 컴퓨터에 별 모양으로 연결
    그물(Mesh)형: 모든 노드가 일대일로 연결
    루프(Loop)형: 인접 노드와 연결되어 원형 구성
profile_image
1

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

17. 연산 결과의 상태를 기록, 자리 올림 및 오버플로우 발생 등의 연산에 관계되는 상태와 인터럽트 신호까지 나타내어 주는 것은?

  1. 누산기
  2. 데이터 레지스터
  3. 가산기
  4. 상태 레지스터
(정답률: 58%)
  • 상태 레지스터는 연산 결과에서 발생하는 자리올림(Carry), 오버플로(Overflow) 및 인터럽트 신호와 같은 CPU의 현재 상태 정보를 저장하는 레지스터입니다.
profile_image
1

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

18. 조합논리회로를 설계할 때 일반적인 순서로 옳은 것은?

  1. D-B-A-C
  2. D-A-B-C
  3. B-D-A-C
  4. B-D-C-A
(정답률: 70%)
  • 조합논리회로 설계는 입력/출력 조건 결정 및 진리표 작성 $\rightarrow$ 카르노 맵 작성 $\rightarrow$ 논리식 간소화 $\rightarrow$ 게이트 구성 순으로 진행됩니다.
    따라서 제시된 이미지의 단계는 다음과 같습니다.
    D. 입출력 조건에 따라 변수를 결정하여 진리표를 작성한다. $\rightarrow$ B. 진리표에 대한 카르노표를 작성한다. $\rightarrow$ A. 간소화된 논리식을 구한다. $\rightarrow$ C. 논리식을 기본 게이트로 구성한다.
profile_image
1

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

19. 프로그램 수행 중 서브루틴(Sub-Routine)으로 돌입할 때 프로그램의 리턴 번지(Return Address)의 수를 LIFO(Last-In-First-Out) 기술로 메모리의 일부에 저장한다. 이 메모리와 가장 밀접한 자료 구조는?

  1. 트리
  2. 스택
  3. 그래프
(정답률: 71%)
  • 스택(Stack)은 한쪽 끝에서만 자료의 삽입과 삭제가 이루어지는 후입선출(LIFO, Last-In-First-Out) 구조로, 서브루틴 호출 시 리턴 번지를 저장하는 메모리 구조에 가장 적합합니다.

    오답 노트

    큐: 선입선출(FIFO) 방식의 자료 구조
profile_image
1

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

20. 출력 장치가 아닌 것은?

  1. 모니터
  2. 스캐너
  3. 프린터
  4. 플로터
(정답률: 72%)
  • 스캐너는 외부의 이미지나 문서를 디지털 데이터로 변환하여 컴퓨터로 입력하는 대표적인 입력 장치입니다.

    오답 노트

    모니터, 프린터, 플로터: 처리된 데이터를 외부로 내보내는 출력 장치
profile_image
1

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

21. 네온, 아르곤 등의 혼합가스를 셀(Cell)에 채워 높은 전압을 가할 때 나오는 빛을 이용한 출력 장치는?

  1. 음극선과(CRT)
  2. X-Y 플로터(X-Y Plotter)
  3. 플라즈마 디스플레이(Plasma Display)
  4. 액정 디스플레이(Liauid Crystal Display)
(정답률: 78%)
  • 두 장의 유리판 사이에 네온과 아르곤의 혼합가스를 채우고 전압을 가했을 때, 가스의 방전 현상으로 빛이 발생하는 원리를 이용한 표시 장치는 플라즈마 디스플레이(Plasma Display)입니다.
profile_image
1

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

22. 다음 중 자기 보수(self complement) 코드는?

  1. 해밍 코드
  2. 그레이 코드
  3. BCD 코드
  4. 3초과 코드
(정답률: 54%)
  • 3초과 코드는 BCD 코드에 $3(11_{2})$을 더하여 만든 코드로, 비가중치 코드이자 0과 9, 1과 8처럼 서로 보수 관계에 있는 숫자가 비트 반전만으로 서로 변환되는 자기 보수 코드의 특징을 가집니다.
profile_image
1

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

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

  1. 타이밍 제어
  2. 인터럽트
  3. 메모리 매핑
  4. 마이크로 오퍼레이션
(정답률: 69%)
  • 인터럽트는 프로그램 실행 중 특정 조건이나 사건이 발생했을 때, 현재 작업을 일시 중단하고 제어를 특정 주소(인터럽트 서비스 루틴)로 옮겨 처리한 후 다시 원래 작업으로 복귀하는 메커니즘입니다.
profile_image
1

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

24. 전자계산기나 단말 장치의 출력단에서 직류 신호를 교류신호로 변환하거나 또는 거꾸로 전송되어 온 교류 신호를 직류 신호로 변환해 주는 장치는?

  1. MODEM
  2. DSU
  3. BPS
  4. PCM
(정답률: 73%)
  • MODEM은 디지털 신호를 아날로그 신호로 바꾸는 변조(Modulation)와 아날로그 신호를 디지털 신호로 바꾸는 복조(Demodulation)를 수행하는 장치입니다.
profile_image
1

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

25. 주소의 개념이 거의 사용되지 않는 보조기억장치로서 순서에 의해서만 접근하는 기억장치(SASD)라고도 하는 것은?

  1. Magnetic Tape
  2. Magnetic Disk
  3. Magnetic Core
  4. RAM
(정답률: 70%)
  • Magnetic Tape는 데이터를 순차적으로만 읽고 쓸 수 있는 순차 접근 저장 매체(SASD, Sequential Access Storage Device)의 대표적인 예입니다.
profile_image
1

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

26. 오퍼랜드부에 표현된 주소를 사용하여 실제 데이터가 기억된 기억장소에 직접 사상시킬 수 있는 주소지정방식은?

  1. direct addressing
  2. indirect addressing
  3. immediate addressing
  4. register addressing
(정답률: 50%)
  • 명령어의 오퍼랜드 부분이 실제 데이터가 저장된 기억장소의 주소를 직접 가리키는 방식을 direct addressing이라고 합니다.

    오답 노트

    indirect addressing: 오퍼랜드가 가리키는 곳에 실제 주소가 또 있는 방식
    immediate addressing: 오퍼랜드에 주소가 아닌 실제 데이터가 직접 포함된 방식
    register addressing: 오퍼랜드가 메모리가 아닌 레지스터를 참조하는 방식
profile_image
1

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

27. 다음 그림의 연산 결과를 올바르게 나타낸 것은?

  1. 10011001
  2. 00001001
  3. 10101111
  4. 10001001
(정답률: 77%)
  • 제시된 이미지는 두 이진수의 AND(논리곱) 연산을 수행하는 과정입니다. AND 연산은 두 비트가 모두 1일 때만 결과가 1이 됩니다.
    $$\begin{matrix} 1110 & 1001 \\ 0000 & 1111 \\ \hline 0000 & 1001 \end{matrix}$$
profile_image
1

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

28. 산술 연산에 해당하지 않는 것은?

  1. DIVIDE
  2. SUBTRACT
  3. ADD
  4. AND
(정답률: 72%)
  • 산술 연산은 수치 계산을 수행하는 ADD(더하기), SUB(빼기), MUL(곱하기), DIV(나누기) 등이 해당합니다. AND는 비트 단위의 논리곱을 수행하는 논리 연산입니다.

    오답 노트

    DIVIDE, SUBTRACT, ADD: 수치 계산을 수행하는 산술 연산임
profile_image
1

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

29. 명령을 수행하는 연산기와 레지스터, 이들에 의해 명령이 수행되도록 제어하는 제어기, 장치 상호간에 신호의 전달을 위한 신호 회선인 내부 버스로 구성되어 있으며, 기억장치에 있는 명령어를 해독하여 실행하는 것은?

  1. 모니터
  2. 어셈블러
  3. CPU
  4. 컴파일러
(정답률: 58%)
  • CPU(중앙처리장치)는 연산기, 레지스터, 제어기, 내부 버스로 구성되어 있으며, 기억장치로부터 명령어를 인출하여 해독하고 실행하는 컴퓨터의 핵심 장치입니다.
profile_image
1

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

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

  1. TTL
  2. ECL
  3. MOS
  4. CMOS
(정답률: 66%)
  • 논리 소자 중 ECL은 전압 변화 폭이 작고 포화 영역을 사용하지 않아 동작 속도가 가장 빠르며, 이에 따라 최대 클록 주파수가 가장 높습니다.

    오답 노트

    TTL, MOS, CMOS: ECL보다 동작 속도가 느려 최대 클록 주파수가 낮음
profile_image
1

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

3과목: 프로그래밍일반

31. 로더의 기능으로 거리가 먼 것은?

  1. Allocation
  2. Linking
  3. Loading
  4. Translation
(정답률: 67%)
  • 로더는 목적 프로그램을 실행하기 위해 주기억장치에 적재하는 역할을 하며, 주요 기능으로 공간을 확보하는 Allocation, 외부 기호를 연결하는 Linking, 상대 주소를 절대 주소로 바꾸는 Relocation, 실제 데이터를 적재하는 Loading이 있습니다. Translation은 로더의 핵심 기능에 해당하지 않습니다.
profile_image
1

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

32. 객체지향 기법에서 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것은?

  1. 클래스
  2. 메시지
  3. 메소드
  4. 속성
(정답률: 59%)
  • 클래스는 하나 이상의 유사한 객체들을 묶어 공통된 특성을 표현한 데이터 추상화의 틀이며, 객체의 타입으로서 속성과 연산을 정의합니다.

    오답 노트

    메시지: 객체 간의 상호 작용 수단
    메소드: 객체가 실행하는 구체적인 연산(함수)
    속성: 객체의 상태를 나타내는 데이터
profile_image
1

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

33. 운영체제의 성능 평가 기준으로 거리가 먼 것은?

  1. Throughput
  2. Reliability
  3. Cost
  4. Availability
(정답률: 70%)
  • 운영체제의 성능 평가 기준은 처리량(Throughput), 신뢰도(Reliability), 가용성(Availability), 응답시간(Response Time) 등이 포함됩니다. Cost(비용)는 경제적 지표일 뿐 운영체제 자체의 시스템 성능 평가 기준으로는 적절하지 않습니다.
profile_image
1

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

34. C 언어에서 사용되는 자료형이 아닌 것은?

  1. double
  2. float
  3. char
  4. integer
(정답률: 61%)
  • C 언어에서 정수형을 나타내는 예약어는 int입니다. integer는 정수를 의미하는 일반 명칭일 뿐, C 언어의 표준 자료형 키워드가 아닙니다.

    오답 노트

    double: 배정도 실수형
    float: 단정도 실수형
    char: 문자형
profile_image
1

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

35. 구조적 프로그래밍의 특징으로 거리가 먼 것은?

  1. 기능별로 모듈화하여 작성한다.
  2. GOTO문의 활용이 증가한다.
  3. 프로그램을 읽기 쉽고 수정하기가 용이하다.
  4. 기본 구조는 순차, 선택, 반복 구조이다.
(정답률: 75%)
  • 구조적 프로그래밍은 프로그램의 가독성과 유지보수성을 높이기 위해 순차, 선택, 반복 구조만을 사용하며, 프로그램의 흐름을 복잡하게 만드는 GOTO문의 사용을 금지하는 것이 핵심 특징입니다.
profile_image
1

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

36. 프로그래밍 언어의 구문 요소 중 프로그램의 이해를 돕기 위해 설명을 적어두는 부분으로 프로그램의 실행과는 관계가 없고, 프로그램의 판독성을 향상시키는 요소는?

  1. Comment
  2. Reserved Word
  3. Operator
  4. Key Word
(정답률: 67%)
  • Comment(주석)는 소스코드 내에 설명을 적어두는 부분으로, 실제 프로그램 실행에는 아무런 영향을 주지 않으며 오직 프로그램의 판독성과 이해도를 높이기 위해 사용됩니다.

    오답 노트

    Reserved Word: 문법적 용도로 이미 정의되어 식별자로 사용할 수 없는 예약어
    Operator: 변수나 값의 연산을 위해 사용하는 부호
    Key Word: 문장의 핵심 내용을 표현하는 단어
profile_image
1

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

37. 프로그래머가 작성한 것으로 기계어로 번역되기 전의 프로그램은?

  1. 원시 프로그램
  2. 목적 프로그램
  3. 루트 프로그램
  4. 해석 프로그램
(정답률: 75%)
  • 프로그래머가 프로그래밍 언어로 작성하여 기계어로 번역되기 전 단계의 프로그램을 원시 프로그램(Source Program)이라고 합니다.
profile_image
1

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

38. 연상기호 코드를 사용하는 프로그래밍 언어는?

  1. C
  2. PASCAL
  3. COBOL
  4. ASSEMBLY
(정답률: 46%)
  • 기계어의 숫자 코드 대신 사람이 이해하기 쉬운 연상기호(Mnemonic)를 사용하여 작성하는 언어는 ASSEMBLY 언어입니다.

    오답 노트

    C, PASCAL, COBOL: 사람이 이해하기 더 쉬운 고수준의 고급 언어에 해당합니다.
profile_image
1

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

39. 운영체제의 기능이 아닌 것은?

  1. 프로세서, 기억장치, 입/출력장치, 파일 및 정보 등의 자원 관리
  2. 시스템의 각종 하드웨어와 네트워크에 대한 관리,제어
  3. 원시 프로그램에 대한 목적 프로그램 생성
  4. 사용자와 시스템간의 인터페이스 기능
(정답률: 70%)
  • 운영체제는 사용자와 시스템 간의 인터페이스를 제공하고 프로세서, 기억장치, 입출력장치 등 하드웨어 자원을 효율적으로 관리하고 제어하는 역할을 수행합니다.

    오답 노트

    원시 프로그램에 대한 목적 프로그램 생성: 컴파일러나 어셈블러와 같은 언어 번역 프로그램의 역할입니다.
profile_image
1

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

40. 순서도에 대한 설명으로 거리가 먼 것은?

  1. 프로그램 개발 비용을 산출하는 역할을 한다.
  2. 프로그램 인수 인계시 문서 역할을 할 수 있다.
  3. 프로그램의 오류수정을 용이하게 해준다.
  4. 프로그램에 대한 이해를 도와준다.
(정답률: 67%)
  • 순서도는 프로그램의 논리적 흐름을 시각적으로 표현한 도구로, 프로그램의 이해를 돕고 오류 수정 및 인수인계 문서로 활용됩니다.

    오답 노트

    프로그램 개발 비용을 산출하는 역할: 순서도는 논리 설계 도구이며, 비용 산출은 프로젝트 관리 영역입니다.
profile_image
1

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

4과목: 디지털공학

41. 여러 진법으로 표현된 다음 수 중 가장 큰 것은?

  1. (114)10
  2. (156)8
  3. 11011102
  4. (6F)16
(정답률: 45%)
  • 각 진법으로 표현된 수를 10진수로 변환하여 크기를 비교합니다.
    ① $(114)_{10} = 114$
    ② $(156)_{8} = 6 \times 1 + 5 \times 8 + 1 \times 64 = 110$
    ③ $(1101110)_{2} = 0 \times 1 + 1 \times 2 + 1 \times 4 + 1 \times 8 + 0 \times 16 + 1 \times 32 + 1 \times 64 = 110$
    ④ $(6F)_{16} = 15 \times 1 + 6 \times 16 = 111$
    따라서 $(114)_{10}$이 가장 큰 값입니다.
profile_image
1

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

42. Y=(A+B)(A+C)의 최소화로 옳은 것은?

  1. Y+A+B+C
  2. Y=A+BC
  3. Y=B+AC
  4. Y=AB+C
(정답률: 74%)
  • 분배 법칙과 불 대수의 기본 정리($$A + AB = A$$)를 이용하여 논리식을 전개하고 간소화합니다.
    ① [기본 공식] $Y = (A+B)(A+C) = AA + AC + AB + BC$
    ② [숫자 대입] $Y = A + AC + AB + BC = A(1+C+B) + BC$
    ③ [최종 결과] $Y = A + BC$
profile_image
1

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

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

  1. NOT
  2. NAND
  3. XOR
  4. OR
(정답률: 59%)
  • 반가산기는 두 개의 비트를 더해 합(S)과 캐리(C)를 구하는 회로로, 합(S)을 출력하기 위해 XOR 게이트를 사용하고 캐리(C)를 출력하기 위해 AND 게이트를 사용합니다.
profile_image
1

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

44. 논리식을 최소화 하는 방법으로 가장 적절한 것은?

  1. 가법 표준형
  2. 카르노 맵
  3. 승법 표준형
  4. venn diagram
(정답률: 84%)
  • 논리 회로의 논리식을 간소화하는 것을 최소화라고 하며, 카르노 맵은 불 대수의 정리와 법칙을 이용하여 이를 시각적으로 해결하는 대표적인 방법입니다. 논리식의 값을 표에 기입하고 이웃한 1들을 묶어 변하지 않는 변수만을 추출함으로써 식을 최소화합니다.
profile_image
1

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

45. RS 플립플롭의 R선에 인버터를 추가하여 S선과 하나로 묶어서 입력선을 하나만 구성한 플립플롭은?

  1. JK 플립플롭
  2. T 플립플롭
  3. 마스터-슬레이브 플립플롭
  4. D 플립플롭
(정답률: 45%)
  • D 플립플롭은 RS 플립플롭의 $R$선에 인버터를 추가하여 $S$선과 하나로 묶어 입력선을 하나로 구성한 회로입니다. 입력 데이터 $D$가 그대로 출력 $Q$로 전달되어 데이터의 일시적 보존이나 지연에 사용됩니다.
profile_image
1

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

46. 2진수 1101을 그레이 코드로 바꾸면?

  1. 1011
  2. 0010
  3. 1000
  4. 1100
(정답률: 70%)
  • 2진수를 그레이 코드로 변환할 때는 최상위 비트는 그대로 내리고, 이후 비트는 이전 2진수 비트와 현재 2진수 비트를 XOR 연산(더하기)하여 구합니다.
    ① [기본 공식]
    $$\text{Gray}_n = \text{Binary}_n \oplus \text{Binary}_{n+1}$$
    ② [숫자 대입]
    $$1 \to 1$$
    $$1 \oplus 1 = 0$$
    $$1 \oplus 0 = 1$$
    $$0 \oplus 1 = 1$$
    ③ [최종 결과]
    $$1011$$
profile_image
1

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

47. 그림과 같은 회로의 출력은?

(정답률: 64%)
  • 회로의 논리 게이트 구성을 분석하면, $A$와 $B$의 AND 연산 결과와 $C$와 $D$의 NOT 연산 결과의 AND 연산 결과가 최종적으로 OR 게이트로 연결됩니다.
    따라서 출력식은 다음과 같습니다.
    $$\text{OUT} = AB + C\overline{D}$$
    결과적으로 가 정답입니다.
profile_image
1

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

48. 어떤 연산의 수행 후 연산 결과를 일시적으로 보관하는 레지스터는?

  1. Address register
  2. Buffer register
  3. Data register
  4. Accumulator
(정답률: 68%)
  • 누산기(Accumulator)는 연산 장치의 중심 레지스터로서, 산술 논리 연산의 결과를 일시적으로 기억하는 역할을 수행합니다.
profile_image
1

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

49. 안정된 상태가 없는 회로이며, 직사각형파 발생회로 또는 시간 발생기로 사용되는 회로는?

  1. 비안정 멀티바이브레이터
  2. 플립플롭
  3. 쌍안정 멀티바이브레이터
  4. 단안정 멀티바이브레이터
(정답률: 73%)
  • 비안정 멀티바이브레이터는 안정된 상태가 없으며, 전원이 공급되면 스스로 구형파(직사각형파)를 발진시키는 회로로 시간 발생기로 사용됩니다.

    오답 노트

    단안정 멀티바이브레이터: 외부 트리거 펄스 입력 시 하나의 구형파 출력
    쌍안정 멀티바이브레이터: 두 개의 트리거 펄스 입력 시 하나의 구형파 출력
profile_image
1

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

50. 펄스가 입력되면 현재와 반대의 상태로 바뀌게 하는 토글(toggle)상태를 만드는 것은?

  1. D 플립플롭
  2. 마스터-슬레이브 플립플롭
  3. T 플립플롭
  4. JK 플립플롭
(정답률: 72%)
  • T 플립플롭은 JK 플립플롭의 J와 K 입력을 하나로 묶은 형태로, 클록 펄스가 입력될 때마다 현재 상태를 반전시키는 토글(Toggle) 동작을 수행하여 계수기에 주로 사용됩니다.
profile_image
1

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

51. 동기식 9진 카운터를 만드는데 필요한 플립플롭의 개수로 옳은 것은?

  1. 1개
  2. 2개
  3. 3개
  4. 4개
(정답률: 64%)
  • 플립플롭 $n$개로 표현 가능한 최대 상태 수는 $2^{n}$개입니다. 9진 카운터를 구현하려면 $2^{n} \ge 9$를 만족해야 하므로 최소 4개의 플립플롭이 필요합니다.
    ① [기본 공식] $2^{n} \ge N$
    ② [숫자 대입] $2^{4} = 16 \ge 9$
    ③ [최종 결과] $n = 4$
profile_image
1

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

52. 여러 회선의 입력이 한 곳으로 집중될 때 특정회선을 선택하도록 하므로 선택기라고도 하는 회로는?

  1. 리플 계수기(ripple counter)
  2. 디멀티플렉서(demultiplexer)
  3. 멀티플렉서(mulyiplexer)
  4. 병렬계수기(parallel counter)
(정답률: 60%)
  • 멀티플렉서는 여러 개의 입력 신호 중 선택 신호에 의해 하나만을 선택하여 출력하는 조합 논리회로로, 데이터 선택기라고도 합니다.
profile_image
1

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

53. 불 대수의 정리에서 옳지 않은 것은?

  1. A+0=A
  2. A+B=B+A
  3. Aㆍ(BㆍC)=(AㆍB)ㆍC
  4. Aㆍ1=1
(정답률: 70%)
  • 불 대수의 기본 정리에서 어떤 변수에 1을 AND 연산하면 자기 자신이 출력되어야 합니다.
    따라서 Aㆍ1=A가 옳은 식이며, Aㆍ1=1은 잘못된 정리입니다.
profile_image
1

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

54. 카운터와 같이 플립플롭을 사용하는 디지털 회로를 무엇이라고 하는가?

  1. 조합논리회로
  2. 아날로그 논리회로
  3. 순서논리회로
  4. 멀티플렉서 논리회로
(정답률: 54%)
  • 플립플롭, 레지스터, 카운터와 같이 현재의 상태(메모리)가 다음 상태에 영향을 주는 회로를 순서논리회로라고 합니다.

    오답 노트

    조합논리회로: 멀티플렉서, 디코더, 인코더, 가산기처럼 현재 입력에 의해서만 출력이 결정되는 회로
profile_image
1

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

55. 디지털 시스템에서 사용되는 2진 코드를 우리가 쉽게 인지할 수 있는 숫자나 문자로 변환해 주는 회로는?

  1. 인코더 회로
  2. 플립플롭 회로
  3. 전가산기 회로
  4. 디코더 회로
(정답률: 51%)
  • 부호화된 2진 데이터를 우리가 인지할 수 있는 10진수나 문자로 변환하여 해독하는 회로를 디코더 회로라고 합니다.

    오답 노트

    인코더 회로: 숫자나 문자를 2진 코드로 변환하는 부호기
profile_image
1

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

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

  1. A/D 변환기
  2. D/A 변환기
  3. 해독기(decoder)
  4. 비교 회로
(정답률: 83%)
  • 디지털(Digital) 신호를 아날로그(Analog) 신호로 변환하는 장치는 그 명칭 그대로 D/A 변환기입니다.

    오답 노트

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

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

57. 시프트 레지스터의 출력을 입력쪽에 되먹임 시킴으로써. 클록 펄스가 가해지는 동안 같은 2진수가 레지스터 내부에서 순환하도록 만든 것으로서 환상 계수기라고도 부르는 것은?

  1. 링 계수기
  2. 시프트 계수기
  3. 2bit 시프트 레지스터
  4. 직렬 시프트 레지스터
(정답률: 61%)
  • 시프트 레지스터의 출력을 다시 입력으로 되먹임(Feedback)하여 데이터가 원형으로 순환하도록 만든 회로를 링 계수기라고 하며, 그 형태가 고리 모양과 같아 환상 계수기라고도 부릅니다.
profile_image
1

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

58. 다음 기호와 동일한 게이트 명칭은?

  1. OR
  2. AND
  3. NAND
  4. NOR
(정답률: 44%)
  • 제시된 회로 기호는 입력단에 NOT 버블이 붙은 OR 게이트입니다. 드모르간의 법칙에 의해 입력의 부정들의 합은 전체 부정의 곱과 같으므로, 이는 NAND 게이트와 논리적으로 동일합니다.
    $$\overline{A} + \overline{B} = \overline{A \cdot B}$$
profile_image
1

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

59. 2진수 11001001의 1의 보수와 2의 보수는?

  1. 1의 보수: 11001000, 2의 보수: 11001001
  2. 1의 보수: 00110111, 2의 보수: 00110110
  3. 1의 보수: 00110110, 2의 보수: 00110110
  4. 1의 보수: 00110110, 2의 보수: 00110111
(정답률: 69%)
  • 1의 보수는 모든 비트를 반전시키고, 2의 보수는 1의 보수 결과에 1을 더하여 구합니다.
    ① [1의 보수] $11001001 \rightarrow 00110110$
    ② [2의 보수] $00110110 + 1$
    ③ [최종 결과] $00110111$
profile_image
1

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

60. 계수기에서 가장 기본이 되는 계수기로서, 흔히 리플 계수기라고도 불리는 것은?

  1. 상향 계수기
  2. 하향 계수기
  3. 동기형 계수기
  4. 비동기형 계수기
(정답률: 54%)
  • 비동기형 계수기는 플립플롭의 출력이 다음 단의 클록으로 연결되어 상태가 순차적으로 변하는 특징이 있으며, 이를 리플 계수기라고도 부릅니다.

    오답 노트

    동기형 계수기: 모든 플립플롭이 동일한 클록에 의해 동시에 상태가 변하는 방식입니다.
profile_image
1

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

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