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

임베디드기능사 2002-04-07 필기 기출문제 해설

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

임베디드기능사
(2002-04-07 기출문제)

목록

1과목: 전기전자공학

1. 기전력 1.5V, 전류용량 1A인 건전지 6개가 있다. 이것을 직∙병렬로 연결하여 3V, 3A의 출력을 얻으려면 어떻게 접속하여야 하는가?

  1. 6개 모두 직렬연결
  2. 6개 모두 병렬연결
  3. 2개 직렬 연결한 것을 3조 병렬연결
  4. 3개 직렬 연결한 것을 2조 병렬연결
(정답률: 68%)
  • 전지의 직렬연결은 전압이 합산되고, 병렬연결은 전류용량이 합산되는 원리를 이용합니다.
    ① [기본 공식] $V_{total} = n \times V, \quad I_{total} = m \times I$
    ② [숫자 대입] $3\text{V} = n \times 1.5\text{V}, \quad 3\text{A} = m \times 1\text{A}$
    ③ [최종 결과] $n = 2, \quad m = 3$
    따라서 2개를 직렬로 연결하여 $3\text{V}$를 만들고, 이를 3조 병렬로 연결하여 $3\text{A}$를 얻어야 합니다.
profile_image
1

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

2. 콘덴서 입력형을 쵸크 입력형 전원 평활회로에 비교한 특징으로 옳지 않은 것은?

  1. 일반적으로 출력이 높다.
  2. 전압변동률이 좋지 않다.
  3. 기동 시 전류가 흐르지 않는다.
  4. 소전력용에 적합하다.
(정답률: 41%)
  • 콘덴서 입력형 평활회로는 전원을 켤 때 콘덴서가 충전되면서 순간적으로 매우 큰 돌입 전류(기동 전류)가 흐르는 특징이 있습니다. 따라서 기동 시 전류가 흐르지 않는다는 설명은 틀린 것입니다.
profile_image
1

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

3. 그림에서 |VCE|=1.5V, |Ic|=0.7mA, |VBE|=0.17V, |IB|=8㎂로 동작시키려면 RB와 RL은 몇 kΩ의 저항을 사용하여야 하는가?

  1. RB=187.5, RL=4.29
  2. RB=208.8, RL=6.43
  3. RB=175.6, RL=2.68
  4. RB=166.2, RL=2.14
(정답률: 23%)
  • 회로의 전압 강하와 옴의 법칙을 이용하여 각 저항값을 계산합니다.
    먼저 $R_{B}$는 베이스 전압과 전원 전압의 차이를 베이스 전류로 나눕니다.
    ① [기본 공식] $R_{B} = \frac{V_{CC} - V_{BE}}{I_{B}}$
    ② [숫자 대입] $R_{B} = \frac{1.5 - 0.17}{0.008}$
    ③ [최종 결과] $R_{B} = 166.25\text{ k}\Omega$
    다음으로 $R_{L}$은 컬렉터-이미터 전압과 전원 전압의 차이를 컬렉터 전류로 나눕니다.
    ① [기본 공식] $R_{L} = \frac{V_{CC} - V_{CE}}{I_{C}}$
    ② [숫자 대입] $R_{L} = \frac{3 - 1.5}{0.0007}$
    ③ [최종 결과] $R_{L} = 2.14\text{ k}\Omega$
profile_image
1

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

4. 회로에서 전압증폭도는 얼마인가? (단, hfe=30, hie=2kΩ이다.)

  1. -0.5
  2. -10
  3. -15
  4. -150
(정답률: 55%)
  • 공통 이미터 증폭 회로에서 전압증폭도는 입력 임피던스와 부하 저항, 전류 증폭도의 곱으로 결정됩니다.
    ① [기본 공식] $A_v = -h_{fe} \times \frac{R_L}{h_{ie}}$
    ② [숫자 대입] $A_v = -30 \times \frac{1000}{2000}$
    ③ [최종 결과] $A_v = -15$
profile_image
1

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

5. 발진을 이용하지 않는 검파방식은?

  1. 헤테로다인검파회로
  2. 링검파회로
  3. 다이오드검파회로
  4. 평형검파회로
(정답률: 46%)
  • 다이오드검파회로는 다이오드의 정류 작용만을 이용하여 신호를 검출하는 비동기 검파 방식이므로, 별도의 국부 발진기를 사용하지 않습니다.

    오답 노트

    헤테로다인, 링, 평형검파회로: 국부 발진기를 사용하는 동기 검파 방식입니다.
profile_image
1

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

6. 그림의 비반전회로에서 전압증폭도 Av는?

(정답률: 47%)
  • 비반전 증폭기는 입력 신호가 $+$ 단자로 들어가며, 피드백 저항 $R_2$와 접지 저항 $R_1$의 비율에 의해 전압 이득이 결정됩니다.

    ① [기본 공식] $A_v = 1 + \frac{R_2}{R_1}$
    ② [숫자 대입] $A_v = 1 + \frac{R_2}{R_1}$
    ③ [최종 결과] $A_v = 1 + \frac{R_2}{R_1}$
profile_image
1

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

7. R=1MΩ, C=1㎌의 직렬회로에 V=10V를 공급할 때 시간 1초 후의 저항 R의 양단 전압은 몇 V인가?

  1. 0.1
  2. 3.68
  3. 6.32
  4. 10.6
(정답률: 41%)
  • RC 직렬회로에서 전원 공급 후 시간 $t$가 지났을 때 저항 양단 전압은 지수함수적으로 감소하는 방전 공식(또는 충전 후 전압)을 사용합니다.
    ① [기본 공식] $V = V_0 e^{-\frac{t}{RC}}$
    ② [숫자 대입] $V = 10 e^{-\frac{1}{1 \times 10^6 \times 1 \times 10^{-6}}}$
    ③ [최종 결과] $V = 10 e^{-1} \approx 3.68$
profile_image
1

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

8. 진폭변조가 m=1이라면 이때의 변조는 어떤 변조인가?

  1. 과변조 상태이다.
  2. 무변조 상태이다.
  3. 100% 변조 상태이다.
  4. 무변조 상태는 아니나, 변조도가 가장 낮은 상태의 변조이다.
(정답률: 52%)
  • 진폭변조도 $m$은 변조 지수를 의미하며, $m=1$은 변조파의 최대 진폭이 반송파의 진폭과 같아져 100% 변조된 상태를 말합니다.
profile_image
1

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

9. 그림과 같은 회로는 무엇인가?

  1. 클리핑회로
  2. 양단 클리핑회로
  3. 클램핑회로
  4. 진폭제한회로
(정답률: 68%)
  • 회로 구성에 커패시터($C$), 저항($R$), 다이오드($D$)가 직·병렬로 연결되어 입력 신호의 파형은 유지하면서 DC 레벨만 이동시키는 구조이므로 클램핑회로입니다.
profile_image
1

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

10. 회로의 입력에 정현파를 인가했을 때 출력파형은?

(정답률: 64%)
  • 제시된 회로 는 다이오드와 전압원 $V_{R}$이 결합된 클리퍼 회로입니다. 입력 정현파가 다이오드를 순방향으로 바이어스 시킬 때만 출력이 나타나며, 전압 $V_{R}$에 의해 특정 레벨에서 파형이 잘리는 형태가 되므로 출력파형은 가 됩니다.
profile_image
1

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

2과목: 전자계산기구조

11. Accumulator에 대하여 올바르게 설명한 것은?

  1. 연산 부호를 해독하는 장치이다.
  2. 연산 명령의 순서를 기억하는 장치이다.
  3. 연산 명령이 주어지면 연산 준비를 하는 장소이다.
  4. 레지스터의 일종으로 산술연산 또는 논리연산의 결과를 일시적으로 기억하는 장치이다.
(정답률: 74%)
  • Accumulator(누산기)는 CPU 내의 레지스터 중 하나로, 산술 및 논리 연산의 중간 결과나 최종 결과를 일시적으로 저장하여 다음 연산에 사용할 수 있도록 하는 장치입니다.
profile_image
1

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

12. 연산자의 기능이 아닌 것은?

  1. 입·출력 기능
  2. 제어 기능
  3. 함수연산 기능
  4. 기억 기능
(정답률: 41%)
  • 연산자(ALU)는 산술 및 논리 연산을 수행하는 장치로, 입출력, 제어, 함수 연산 기능은 수행하지만 데이터를 저장하는 기억 기능은 메모리나 레지스터의 역할입니다.
profile_image
1

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

13. 4자리의 10진수를 2진수로 표현하려면 몇 자리의 2진수로 표현되는가?

  1. 12
  2. 13
  3. 14
  4. 15
(정답률: 35%)
  • 4자리의 10진수 중 가장 큰 수는 $9999$이며, 이를 2진수로 표현하기 위해 필요한 비트 수는 $2^{n-1} \le 9999 < 2^{n}$을 만족하는 최소 정수 $n$을 찾는 것입니다.
    ① [기본 공식] $n = \lceil \log_{2}(Max Value + 1) \rceil$
    ② [숫자 대입] $n = \lceil \log_{2}(10000) \rceil$
    ③ [최종 결과] $n = 14$
profile_image
1

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

14. 특정의 비트를 삭제하기 위해 필요한 연산은?

  1. XOR 연산
  2. OR 연산
  3. AND 연산
  4. 보수 연산
(정답률: 70%)
  • 특정 비트를 0으로 만들어 삭제(Masking)하기 위해서는 0과 AND 연산을 수행하면 됩니다. AND 연산은 입력 중 하나라도 0이면 결과가 무조건 0이 되는 특성을 이용합니다.
profile_image
1

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

15. 디지털 컴퓨터의 중앙 처리 장치를 기능적으로 크게 2부 분으로 구분 한다면?

  1. 어큐뮬레이터(ACC)와 연산기(ALU)
  2. 연산부와 제어부
  3. 내부버스와 레지스터군(register group)
  4. 연산기와 레지스터군
(정답률: 63%)
  • 중앙 처리 장치(CPU)는 산술 및 논리 연산을 수행하는 연산부와, 시스템 전체의 동작을 지시하고 제어하는 제어부의 두 가지 핵심 기능적 구성 요소로 구분됩니다.
profile_image
1

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

16. 마이크로컴퓨터의 메모리 중 제조 과정에서 내용을 미리 기억시킨 것으로, 사용자는 어떤 경우에도 그 내용을 바꿀 수 없는 것은?

  1. RAM
  2. PROM
  3. EPROM
  4. MASK ROM
(정답률: 68%)
  • MASK ROM은 제조 공정 단계에서 데이터가 마스크 형태로 고정되어 기록되므로, 사용자가 내용을 절대 수정하거나 삭제할 수 없는 읽기 전용 메모리입니다.

    오답 노트

    RAM: 읽기/쓰기 가능
    PROM: 사용자가 한 번 기록 가능
    EPROM: 자외선으로 삭제 후 재기록 가능
profile_image
1

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

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

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

    오답 노트

    full adder: 가산기(덧셈 연산)
    parity generator: 패리티 생성기(오류 검출)
profile_image
1

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

18. 다음 회로는 무슨 회로인가?

  1. NAND 회로
  2. NOR 회로
  3. AND-OR 회로
  4. Exclusive-OR 회로
(정답률: 57%)
  • 제시된 회로도는 두 개의 AND 게이트와 하나의 NOR 게이트가 조합된 형태이며, 입력 $A, B$에 대해 $A \cdot B$와 $\overline{A} \cdot \overline{B}$의 합을 반전시킨 결과인 $\overline{(A \cdot B) + (\overline{A} \cdot \overline{B})} = A \oplus B$를 출력합니다. 이는 두 입력이 서로 다를 때만 1을 출력하는 Exclusive-OR 회로의 논리 구조입니다.
profile_image
1

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

19. 배타적 논리합(EXCLUSIVE OR)의 대수식 표현 중 옳지 않은 것은?

(정답률: 39%)
  • 배타적 논리합(XOR)은 두 입력이 서로 다를 때만 1이 되는 논리 연산입니다. 기본 대수식은 다음과 같습니다.
    $$A \oplus B = \bar{A}B + A\bar{B}$$
    제시된 이미지 중 $\overline{AB} + \overline{AB}$ 형태의 식은 XOR의 논리 구조와 일치하지 않으므로 옳지 않습니다.
profile_image
1

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

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

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

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

21. 메모리에 데이터를 자리 잡게 하는 동작은?

  1. 읽기(read)
  2. 쓰기(write)
  3. 전송(transfer)
  4. 연산(arithmetic)
(정답률: 44%)
  • 메모리에 데이터를 저장하여 특정 위치에 자리 잡게 하는 동작은 쓰기(write)입니다.

    오답 노트

    읽기(read): 메모리에 저장된 데이터를 가져오는 동작
profile_image
1

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

22. 입·출력에 필요한 기능이 아닌 것은?

  1. 입·출력 버스
  2. 입·출력 인터페이스
  3. 입·출력 제어장치
  4. 입·출력 기억장치
(정답률: 38%)
  • 입·출력 시스템은 CPU와 주변 장치 간의 데이터 교환을 위해 버스, 인터페이스, 제어장치가 필요합니다. 하지만 입·출력 기억장치라는 별도의 기능 단위는 입·출력 프로세스의 필수 구성 요소가 아닙니다.
profile_image
1

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

23. 선형구조 중 정보의 입력과 출력의 순서가 바뀌는 것은?

  1. Deque
  2. Queue
  3. Stack
  4. Circular List
(정답률: 54%)
  • Stack은 후입선출(LIFO, Last-In First-Out) 구조로, 가장 나중에 입력된 데이터가 가장 먼저 출력되기 때문에 입력과 출력의 순서가 반대로 바뀝니다.

    오답 노트

    Queue: 선입선출(FIFO) 구조로 입력과 출력 순서가 동일함
    Deque: 양쪽 끝에서 입력과 출력이 모두 가능한 구조
    Circular List: 연결 리스트의 끝이 처음과 연결된 구조
profile_image
1

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

24. 프로토콜의 규범 사항이 아닌 것은?

  1. 데이터의 전송속도
  2. 메시지의 형태
  3. 제어문자의 사용방법
  4. 착오 검출방법
(정답률: 30%)
  • 프로토콜은 통신을 위한 약속으로, 메시지의 형태(구문), 제어문자 사용방법(의미), 착오 검출 및 흐름 제어(타이밍) 등을 규정합니다. 데이터의 전송속도는 물리적인 회선 성능이나 하드웨어 설정에 따른 성능 지표이며, 프로토콜의 규범 사항은 아닙니다.
profile_image
1

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

25. 시분할 처리 방식의 설명이 아닌 것은?

  1. 많은 이용자가 공동으로 독립해서 사용할 수 있다.
  2. 하나의 자료가 발생하면 그 즉시 결과를 얻을 수 있다.
  3. 여러 개의 자료를 극히 짧은 시간에 단속적으로 병행 처리한다.
  4. 실제 처리시간 외에 사용하는 시간을 오버 헤드라 한다.
(정답률: 45%)
  • 시분할 처리 방식(Time Sharing System)은 여러 사용자가 CPU 시간을 나누어 사용하여 동시에 사용하는 것처럼 느끼게 하는 방식입니다. 즉시 결과를 얻는 방식은 실시간 처리 방식(Real-time Processing)에 대한 설명입니다.

    오답 노트

    많은 이용자가 공동으로 독립해서 사용할 수 있다: 시분할 시스템의 기본 특징
    여러 개의 자료를 극히 짧은 시간에 단속적으로 병행 처리한다: 시분할의 동작 원리
    실제 처리시간 외에 사용하는 시간을 오버 헤드라 한다: 문맥 전환(Context Switching) 등으로 발생하는 오버헤드 존재
profile_image
1

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

26. 다음 반도체 메모리 중 주기적으로 재충전하면서 기억 내용을 보존해야 하는 것은?

  1. PROM
  2. EPROM
  3. SRAM
  4. DRAM
(정답률: 62%)
  • DRAM(Dynamic RAM)은 전하를 커패시터에 저장하는 방식으로, 시간이 지나면 전하가 누설되어 데이터가 소실되므로 주기적으로 재충전하는 리프레시(Refresh) 동작이 반드시 필요합니다.
profile_image
1

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

27. 다음 식을 간략화 하면?

  1. 1
  2. A
  3. B
  4. A·B
(정답률: 59%)
  • 불 대수의 흡수 법칙(Absorption Law)을 적용하여 식을 간략화합니다. $A$를 공통 인수로 묶어내면 $A(1 + B)$가 되며, 불 대수에서 $1 + B$는 항상 $1$이므로 최종 결과는 $A$가 됩니다.
    $$\text{식: } Y = A + AB$$
    $$\text{전개: } Y = A(1 + B)$$
    $$\text{결과: } Y = A$$
profile_image
1

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

28. 로드(Load)와 스토어(Store) 동작은 어느 기능에 속하는 가?

  1. 매크로 기능
  2. 제어기능
  3. 연산기능
  4. 전달기능
(정답률: 50%)
  • 로드(Load)는 메모리에서 레지스터로, 스토어(Store)는 레지스터에서 메모리로 데이터를 이동시키는 동작이므로 데이터의 이동을 담당하는 전달기능에 해당합니다.
profile_image
1

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

29. 입·출력 처리기(input-output processor, IOP)는 입·출력 장치와 직접 데이터의 전송을 담당하는 처리기로 일명 무엇이라고 하는가?

  1. bus
  2. buffer
  3. line
  4. channel
(정답률: 53%)
  • IOP(입출력 처리기)는 CPU의 부하를 줄이기 위해 입출력 장치와 메모리 사이의 데이터 전송을 독립적으로 제어하는 전용 처리기로, 채널(channel)이라고도 부릅니다.
profile_image
1

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

30. 다음 중 -13을 2의 보수 방식으로 표현한 것은?

  1. 00000010
  2. 00000011
  3. 11110010
  4. 11110011
(정답률: 51%)
  • 2의 보수 방식은 양수의 모든 비트를 반전(1의 보수)시킨 후 1을 더하여 음수를 표현합니다.
    1. 13의 2진수: 00001101
    2. 1의 보수(반전): 11110010
    3. 2의 보수(+1): 11110011
profile_image
1

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

3과목: 프로그래밍일반

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

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

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

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

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

    오답 노트

    문자열: 문자열을 출력하기 위해서는 %s 서술자를 사용해야 합니다.
profile_image
1

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

33. 언어 번역 프로그램에 의해 기계어로 번역된 프로그램을 의미하는 것은?

  1. 원시 프로그램
  2. 목적 프로그램
  3. 실행 프로그램
  4. 구조 프로그램
(정답률: 46%)
  • 번역 프로그램(컴파일러 등)을 통해 원시 프로그램(Source Program)이 기계어로 변환되어 생성된 결과물을 목적 프로그램(Object Program)이라고 합니다.
profile_image
1

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

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

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

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

35. 구조적 프로그래밍의 설명으로 옳지 않은 것은?

  1. 프로그램의 수정 및 유지보수가 용이하다.
  2. 순차, 조건, 반복 구조를 기본 구조로 사용한다.
  3. GOTO 문을 많이 사용하여 이해가 쉽다.
  4. 프로그램의 구조가 간결하며 흐름의 추적이 가능하다
(정답률: 81%)
  • 구조적 프로그래밍은 프로그램의 흐름을 명확하게 하기 위해 GOTO 문 사용을 지양하고 순차, 조건, 반복 구조를 사용하는 것이 핵심입니다.

    오답 노트

    GOTO 문을 많이 사용: 프로그램의 흐름이 엉켜 '스파게티 코드'가 되므로 이해와 유지보수가 매우 어려워집니다.
profile_image
1

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

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

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

    오답 노트

    C, COBOL, FORTRAN: 전체 코드를 한 번에 기계어로 변환하는 컴파일 방식 언어입니다.
profile_image
1

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

37. 시스템 프로그래밍 언어로서 가장 적당한 것은?

  1. FORTRAN
  2. BASIC
  3. COBOL
  4. C
(정답률: 85%)
  • C 언어는 하드웨어 제어가 가능하고 효율적인 메모리 관리가 가능하여 운영체제나 컴파일러 같은 시스템 프로그래밍에 가장 적합합니다.

    오답 노트

    FORTRAN: 과학 계산용
    BASIC: 초보자 교육용
    COBOL: 사무 처리용
profile_image
1

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

38. 매크로 프로세서의 기본 수행 작업이 아닌 것은?

  1. 매크로 정의 인식
  2. 매크로 정의 저장
  3. 매크로 호출 저장
  4. 매크로 호출 인식
(정답률: 64%)
  • 매크로 프로세서는 매크로 정의를 인식하여 저장하고, 호출을 인식하여 정의된 내용으로 확장하는 역할을 수행합니다. 호출 자체를 저장하는 기능은 수행하지 않습니다.
profile_image
1

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

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

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

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

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

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

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

4과목: 디지털공학

41. 십진수의 4는 3초과 코드(Excess-3 Code)로는 얼마인가?

  1. 0011
  2. 0100
  3. 0101
  4. 0111
(정답률: 58%)
  • 3초과 코드는 십진수 값을 2진수로 변환한 후, 여기에 2진수 $3(0011_2)$을 더하여 생성하는 코드입니다.
    ① [기본 공식] $\text{Excess-3} = \text{Binary Value} + 3$
    ② [숫자 대입] $0100 + 0011$
    ③ [최종 결과] $0111$
profile_image
1

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

42. 2진수 01011의 2의 보수는?

  1. 10000
  2. 10100
  3. 10101
  4. 11111
(정답률: 77%)
  • 2의 보수는 1의 보수(비트 반전)를 구한 뒤, 최하위 비트에 $1$을 더하여 계산합니다.
    ① [기본 공식] $\text{2's Complement} = \text{1's Complement} + 1$
    ② [숫자 대입] $10100 + 1$
    ③ [최종 결과] $10101$
profile_image
1

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

43. 다음 불 대수의 공리(公理) 중 옳지 못한 것은?

  1. A + A'= 1
  2. A + A = 0
  3. A+(BㆍC) = (A+B)ㆍ(A+C)
  4. (A+B)+C = A+(B+C)
(정답률: 63%)
  • 불 대수의 기본 공리에서 동일한 변수의 논리합은 항상 자기 자신이 됩니다.

    오답 노트

    A + A = 0 : $A + A = A$가 옳습니다.
profile_image
1

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

44. 논리식 f=(A+B)(A+B)를 최소화 하면?

  1. f = A + B
  2. f = A + B'
  3. f = A
  4. f = 0
(정답률: 62%)
  • 불 대수의 멱등 법칙(Idempotent Law)에 따라 동일한 항의 논리합은 자기 자신과 같습니다.
    ① [기본 공식] $f = X + X = X$
    ② [숫자 대입] $f = (A + B) + (A + B)$
    ③ [최종 결과] $f = A + B$
profile_image
1

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

45. 시프트 레지스터를 옳게 나타낸 것은?

  1. FF에 기억된 정보를 다른 FF에 옮기는 동작을 하는 레지스터를 말한다.
  2. FF에 기억된 정보를 소거시키는 레지스터를 말한다.
  3. FF에 기억되는 것을 방해시키는 레지스터를 말한다.
  4. FF에 clock 입력을 기억시키기만 하는 레지스터를 말한다.
(정답률: 68%)
  • 시프트 레지스터는 플립플롭(FF)들이 직렬로 연결되어, 기억된 데이터를 인접한 다른 플립플롭으로 한 칸씩 이동(Shift)시키는 동작을 수행하는 레지스터입니다.
profile_image
1

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

46. 논리식 의 논리 회로로 옳은 것은?

(정답률: 65%)
  • 논리식 $f = (A + B) \cdot \bar{C}$를 회로로 구현하면, $A$와 $B$를 OR 게이트로 묶고, $C$를 NOT 게이트로 반전시킨 후, 이 두 결과를 AND 게이트로 연결한 형태가 됩니다.
    논리식:
    회로:
profile_image
1

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

47. 다음 그림과 같은 RS-플립플롭의 출력 Qn+1 은?

(정답률: 30%)
  • NOR 게이트로 구성된 RS-플립플롭에서 출력 $Q_{n+1}$은 상단 NOR 게이트의 출력입니다. NOR 게이트의 특성상 입력 $R$과 $\bar{Q}_n$의 합의 부정으로 표현되며, 이를 정리하면 다음과 같습니다.
    $$Q_{n+1} = \bar{R} \cdot (S + Q_n)$$
profile_image
1

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

48. 그림과 같은 논리도의 명칭은?

  1. 반가산기
  2. 전가산기
  3. 4비트 홀수패리티검사기
  4. 4비트 홀수패리티발생기
(정답률: 53%)
  • 제시된 회로는 XOR 게이트들의 조합으로 구성되어 있으며, 4개의 입력 $x, y, z, p$에 대해 1의 개수가 홀수일 때 출력이 1이 되는 4비트 홀수패리티검사기 구조입니다.
profile_image
1

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

49. JK플립플롭을 1개의 입력으로 만든 플립플롭 명칭은?

  1. RS
  2. T
  3. D
  4. M/S
(정답률: 48%)
  • JK 플립플롭의 J 입력과 K 입력을 하나로 묶어 동일한 신호를 입력하면, 상태가 반전되는 T(Toggle) 플립플롭이 됩니다.
profile_image
1

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

50. 다음 회로는 무슨 회로인가?

  1. NOR 회로
  2. NAND 회로
  3. EXCLUSIVE-OR 회로
  4. AND-OR 회로
(정답률: 64%)
  • 제시된 회로 는 두 입력이 서로 다를 때만 1을 출력하는 논리 구조를 가지고 있으며, 이는 EXCLUSIVE-OR 회로(XOR 게이트)의 내부 구성 방식입니다.
profile_image
1

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

51. 5진 카운터를 만들기 위한 T플립플롭의 단수는?

  1. 2단
  2. 3단
  3. 4단
  4. 5단
(정답률: 62%)
  • 카운터에서 필요한 플립플롭의 단수는 $2^{n-1} < N \le 2^n$ (여기서 $N$은 진수, $n$은 단수) 공식을 통해 결정합니다.
    ① [기본 공식] $2^{n-1} < N \le 2^n$
    ② [숫자 대입] $2^{3-1} < 5 \le 2^3 \rightarrow 4 < 5 \le 8$
    ③ [최종 결과] $n = 3$
profile_image
1

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

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

  1. 이전 상태
  2. 현재 상태
  3. 다음 상태
  4. 출력
(정답률: 61%)
  • 순서논리회로의 상태표는 현재의 상태와 입력값에 따라 다음에 어떤 상태가 될지, 그리고 그때의 출력은 무엇인지를 정의하는 표입니다. 따라서 현재 상태, 다음 상태, 출력이 필수 구성 요소이며 이전 상태는 포함되지 않습니다.
profile_image
1

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

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

  1. 비안정 멀티바이브레이터
  2. 단안정 멀티바이브레이터
  3. 쌍안정 멀티바이브레이터
  4. 시미트 트리거 회로
(정답률: 54%)
  • 디지털 계수기는 상태를 유지하고 변경하는 능력이 필요하며, 두 개의 안정된 상태를 가지며 외부 입력에 의해 상태가 전환되는 쌍안정 멀티바이브레이터(Bistable Multivibrator)가 계수기의 기본 소자인 플립플롭의 원리가 됩니다.
profile_image
1

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

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

  1. 디지털 파형을 COUNTER 할 때
  2. 디지털 파형을 기억시킬 때
  3. 디지털 신호의 시간 지연이 필요 할 때
  4. 분주 회로를 만들어 8421 코드를 만들 때
(정답률: 64%)
  • D 플립플롭(D Flip-Flop)의 D는 Delay의 약자로, 입력 신호를 클록 신호에 맞춰 일정 시간 지연시켜 출력하는 특성을 가집니다. 따라서 디지털 신호의 시간 지연이 필요할 때 주로 사용됩니다.
profile_image
1

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

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

  1. Y=1
  2. Y=A+B
  3. Y=AB
  4. Y=0
(정답률: 76%)
  • 제시된 진리표를 보면 입력 $A$와 $B$가 모두 1일 때만 출력 $Y$가 1이 되는 논리 구조를 가지고 있습니다. 이는 두 입력의 논리곱(AND) 연산과 동일합니다.
    $$Y = A \cdot B$$
profile_image
1

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

56. 7진 동기식 카운터를 설계하려면 몇 개의 플립플롭이 필요한가?

  1. 2
  2. 3
  3. 4
  4. 5
(정답률: 61%)
  • 카운터에서 필요한 플립플롭의 개수 $n$은 표현 가능한 상태의 수 $N$에 대해 $2^{n-1} < N \le 2^n$을 만족해야 합니다. 7진 카운터는 7개의 상태를 표현해야 하므로 $2^2 < 7 \le 2^3$을 만족하는 3개가 필요합니다.
    $$\text{Number of FFs} = n$$
    $$2^n \ge 7$$
    $$n = 3$$
profile_image
1

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

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

  1. 8
  2. 10
  3. 11
  4. 13
(정답률: 75%)
  • 2진수를 10진수로 변환하기 위해 각 자릿수에 2의 거듭제곱 가중치를 곱하여 모두 더합니다.
    $$\text{Value} = (1 \times 2^3) + (1 \times 2^2) + (0 \times 2^1) + (1 \times 2^0)$$
    $$\text{Value} = 8 + 4 + 0 + 1$$
    $$\text{Value} = 13$$
profile_image
1

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

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

  1. 코드 변환기(code converter)
  2. 비교기(comparator)
  3. 디멀티플렉서(demultiplexer)
  4. 3초과 코드(excess-3 code)
(정답률: 79%)
  • 하나의 입력 데이터를 선택 신호에 따라 여러 출력 회선 중 하나로 분배하여 전송하는 장치는 디멀티플렉서(demultiplexer)입니다.

    오답 노트

    코드 변환기: 한 종류의 코드를 다른 코드로 변환
    비교기: 두 수의 크기를 비교
    3초과 코드: 2진수에 3(0011)을 더한 코드
profile_image
1

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

59. 다음은 해독기(decoder)의 회로도 및 진리표이다. 진리표 (ㄱ), (ㄴ), (ㄷ), (ㄹ) 안에 들어갈 내용 중 옳은 것은?

  1. (ㄱ)=1, (ㄴ)=0, (ㄷ)=0, (ㄹ)=1
  2. (ㄱ)=0, (ㄴ)=1, (ㄷ)=1, (ㄹ)=0
  3. (ㄱ)=1, (ㄴ)=1, (ㄷ)=0, (ㄹ)=0
  4. (ㄱ)=0, (ㄴ)=0, (ㄷ)=1, (ㄹ)=1
(정답률: 66%)
  • 해독기(Decoder)는 입력된 2진 코드를 해석하여 해당되는 단 하나의 출력선만 활성화(1)시키는 회로입니다. 진리표에서 입력 $X, Y$의 조합에 따라 출력 $D_0, D_1, D_2, D_3$가 순차적으로 1이 되는 대각선 구조를 가집니다.
    입력이 $0, 1$일 때는 $D_1$이 1이 되므로 (ㄱ)=0, (ㄴ)=1이며, 입력이 $1, 0$일 때는 $D_2$가 1이 되므로 (ㄷ)=1, (ㄹ)=0이 됩니다.
profile_image
1

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

60. 아래의 논리값을 갖는 논리회로는?

  1. AND
  2. NOT
  3. OR
  4. NOR
(정답률: 73%)
  • 입력 $A, B$ 중 어느 하나라도 $1$일 때 출력 $Y$가 $1$이 되고, 둘 다 $0$일 때만 $0$이 되는 논리 구조는 OR 게이트의 특성입니다.
profile_image
1

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

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