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

임베디드기능사 2004-02-01 필기 기출문제 해설

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

임베디드기능사
(2004-02-01 기출문제)

목록

1과목: 전기전자공학

1. 서로 같은 저항 n개를 병렬로 연결했을 때의 합성저항을 1개의 저항값과 비교 했을 때의 관계는?

  1. 1/n
  2. 1/n2
  3. n+1
  4. n-1
(정답률: 63%)
  • 동일한 저항 $R$이 $n$개 병렬로 연결된 경우, 전체 합성저항 $R_{total}$은 개별 저항값의 $1/n$배가 됩니다.
    ① [기본 공식]
    $$\frac{1}{R_{total}} = \frac{1}{R} + \frac{1}{R} + \dots + \frac{1}{R} = \frac{n}{R}$$
    ② [숫자 대입]
    $$R_{total} = \frac{R}{n}$$
    ③ [최종 결과]
    $$R_{total} = \frac{1}{n} R$$
profile_image
1

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

2. RLC공진회로에 대한 설명이다. 틀린 것은?

  1. 직렬공진 시 임피던스는 최소로 된다.
  2. 직렬공진 시 전류는 최소가 된다.
  3. 병렬공진 시 임피던스는 최대로 된다.
  4. 병렬공진 시 전류는 최소가 된다.
(정답률: 46%)
  • RLC 직렬공진 시 임피던스는 최소가 되며, 옴의 법칙($$I = \frac{V}{Z}$$)에 의해 전류는 최대가 됩니다.

    오답 노트

    직렬공진 시 전류는 최소가 된다: 임피던스가 최소이므로 전류는 최대가 되어야 함
profile_image
1

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

3. 저역통과 RC회로에서 시정수가 의미하는 것은?

  1. 응답의 상승속도를 표시한다.
  2. 응답의 위치를 결정해 준다.
  3. 입력의 진폭크기를 표시한다.
  4. 입력의 주기를 결정해 준다.
(정답률: 37%)
  • RC 회로에서 시정수($\tau$)는 커패시터가 충전 또는 방전되는 속도를 결정하는 지표로, 응답의 상승 및 하강 속도를 나타냅니다.
profile_image
1

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

4. 그림과 같은 2단궤환 증폭회로에서 궤환전압 Vf는?

(정답률: 39%)
  • 제시된 회로에서 궤환전압 $V_f$는 출력전압 $V_0$가 저항 $R_2$와 $R_1$로 구성된 분배 회로를 통해 결정됩니다. 전압 분배 법칙을 적용하여 계산합니다.
    ① [기본 공식] $V_f = \frac{R_1}{R_1 + R_2} V_0$ 궤환전압 공식
    ② [숫자 대입] $V_f = \frac{R_1}{R_1 + R_2} V_0$
    ③ [최종 결과]
profile_image
1

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

5. FM(주파수 변조)에서 신호주파수가 1KHz, 최대주파수 편이가 4KHz일 경우 변조지수는?

  1. 0.25
  2. 0.4
  3. 4
  4. 10
(정답률: 52%)
  • FM 변조지수는 최대 주파수 편이를 신호 주파수로 나눈 값으로 정의합니다.
    ① [기본 공식] $\beta = \frac{\Delta f}{f_m}$ 변조지수 = 최대주파수편이 / 신호주파수
    ② [숫자 대입] $\beta = \frac{4\text{ kHz}}{1\text{ kHz}}$
    ③ [최종 결과] $\beta = 4$
profile_image
1

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

6. 그림과 같은 회로의 출력에 나타나는 파형은?

(정답률: 56%)
  • 제시된 회로는 RL 저역통과 필터(Low Pass Filter) 구조입니다. 입력에 사각 펄스가 들어오면 인덕터 $L$의 전류가 서서히 증가하며 출력 전압 $V_{o}$가 지수함수적으로 상승하고, 입력이 0이 되면 저장된 에너지가 방전되며 서서히 감소하는 파형인 가 나타납니다.
profile_image
1

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

7. 그림에서 펄스의 반복주기는?

  1. 0.7(C2RB1+C1RB2)
  2. 0.7(C1RB1+C2RB2)
  3. C2RB1+C1RB2
  4. C1RB1+C2RB2
(정답률: 32%)
  • 비안정 멀티바이브레이터 회로에서 펄스의 반복주기 $T$는 두 시정수의 합에 계수를 곱하여 결정됩니다. 주어진 회로 구성에서 주기는 다음과 같이 계산됩니다.
    ① [기본 공식] $T = 0.7(C_{2}R_{B1} + C_{1}R_{B2})$
    ② [숫자 대입] $T = 0.7(C_{2}R_{B1} + C_{1}R_{B2})$
    ③ [최종 결과] $T = 0.7(C_{2}R_{B1} + C_{1}R_{B2})$
profile_image
1

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

8. 그림과 같은 이상적인 발진기에서 발진주파수를 결정하는 소자는?

  1. R3, R4, C1, C2
  2. C1, C2, R1, R2
  3. C1, R1, R2, R3
  4. C1, R1
(정답률: 57%)
  • 그림의 회로는 위너 발진기(Wien Bridge Oscillator)로, 주파수 결정 회로인 RC 병렬-직렬 네트워크가 발진 주파수를 결정합니다. 따라서 주파수 결정 소자는 $C_1, C_2, R_1, R_2$가 됩니다.
profile_image
1

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

9. 그림의 리플함유율은 몇 %인가?

  1. 1
  2. 2
  3. 10
  4. 20
(정답률: 26%)
  • 리플 함유율은 직류 성분 대비 리플 성분의 크기 비율을 백분율로 나타낸 것입니다.
    ① [기본 공식] $\text{Ripple Rate} = \frac{V_{ripple}}{V_{dc}} \times 100$
    ② [숫자 대입] $\text{Ripple Rate} = \frac{2}{100} \times 100$
    ③ [최종 결과] $\text{Ripple Rate} = 2$
profile_image
1

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

10. 저항 R=5Ω, 인덕턴스 L=100mH, 정전용량 C=100㎌의 RLC 직렬회로에 60Hz의 교류전압을 가할 때 회로의 리액턴스 성분은?

  1. 유도성
  2. 용량성
  3. 저항
  4. 임피던스
(정답률: 46%)
  • 유도 리액턴스 $X_L$과 용량 리액턴스 $X_C$의 크기를 비교하여 리액턴스 성분을 결정합니다.
    ① [기본 공식]
    $$X_L = 2\pi f L$$
    $$X_C = \frac{1}{2\pi f C}$$
    ② [숫자 대입]
    $$X_L = 2 \times 3.14 \times 60 \times 0.1 = 37.68\Omega$$
    $$X_C = \frac{1}{2 \times 3.14 \times 60 \times 100 \times 10^{-6}} = 26.53\Omega$$
    ③ [최종 결과]
    $$X_L > X_C$$
    유도 리액턴스가 더 크므로 회로의 성분은 유도성입니다.
profile_image
1

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

2과목: 전자계산기구조

11. 다음 논리식을 간소화 하면?

  1. A
  2. AB
  3. B
(정답률: 58%)
  • 분배 법칙을 이용하여 논리식을 간소화하면 $A$만 남게 됩니다.
    $$\text{식: } X = (A + B) \cdot (A + \overline{B})$$
    $$\text{전개: } X = A + (B \cdot \overline{B})$$
    $$\text{결과: } X = A + 0 = A$$
profile_image
1

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

12. 프로그램은 일의 처리 순서를 나타낸 명령의 집합이다. 각 명령의 구성은?

  1. 명령 코드(op-code)와 오퍼랜드(Operand)
  2. 오퍼랜드(Operand)와 제어 프로그램
  3. 오퍼랜드(Operand)와 목적 프로그램
  4. 명령 코드와 실행 프로그램
(정답률: 59%)
  • 컴퓨터의 명령어는 무엇을 할 것인지 지시하는 명령 코드(op-code)와 그 명령의 대상이 되는 데이터나 주소를 나타내는 오퍼랜드(Operand)로 구성됩니다.
profile_image
1

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

13. 에러검출뿐만 아니라 교정까지 가능한 코드는?

  1. Biquinary Code
  2. Gray Code
  3. ASCII Code
  4. Hamming Code
(정답률: 88%)
  • Hamming Code는 패리티 비트를 적절히 배치하여 데이터 전송 중 발생한 에러를 검출할 뿐만 아니라, 에러가 발생한 위치를 찾아내어 스스로 교정할 수 있는 코드입니다.
profile_image
1

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

14. 다음 코드 가운데 데이터 통신용으로 널리 사용되며, 또한 소형 컴퓨터에서 많이 채택하고 있는 것은?

  1. ASCII
  2. BCD
  3. EBCDIC
  4. Hamming
(정답률: 74%)
  • ASCII는 7비트로 구성된 표준 코드로, 데이터 통신용으로 널리 사용되며 소형 컴퓨터에서 가장 많이 채택하고 있는 문자 코드입니다.
profile_image
1

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

15. 다음 도면의 연산기에서 AND 동작을 취하면 결과는?

  1. 1101 0000
  2. 1011 0000
  3. 1110 0000
  4. 0100 1010
(정답률: 76%)
  • AND 연산은 두 비트가 모두 $1$일 때만 결과가 $1$이 되는 논리 연산입니다.
    ① [기본 공식] $A \text{ AND } B$
    ② [숫자 대입] $1011 0101 \text{ AND } 1111 0000$
    ③ [최종 결과] $1011 0000$
profile_image
1

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

16. CPU는 처리속도가 빠르고 주변 장치는 처리 속도가 늦기 때문에 CPU를 효율적으로 사용하기 위한 방안으로 주변 장치에서 요청이 있을 때만 취급을 하고 그 외에는 CPU가 다른 일을 하는 방식은?

  1. interrupt
  2. isolated I/O
  3. parallel processing
  4. DMA
(정답률: 47%)
  • 인터럽트(interrupt)는 주변 장치가 CPU에 신호를 보내 처리를 요청함으로써, CPU가 불필요하게 대기하지 않고 다른 작업을 수행할 수 있게 하여 효율성을 높이는 방식입니다.
profile_image
1

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

17. 다음 장치 중 입력 장치가 될 수 없는 것은?

  1. 카드 판독기(card reader)
  2. 프린터(printer)
  3. 자기 테이프
  4. console
(정답률: 66%)
  • 프린터(printer)는 컴퓨터에서 처리된 데이터를 종이 등의 매체로 출력하는 대표적인 출력 장치입니다.
profile_image
1

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

18. 근거리 또는 동일 건물 내에서 다수의 컴퓨터를 통신 회선을 이용하여 연결하고, 데이터를 공유하게 함으로써 종합적인 정보처리 능력을 갖게 하는 통신망은?

  1. WAN
  2. VAN
  3. LAN
  4. DAN
(정답률: 81%)
  • LAN(Local Area Network)은 근거리 통신망으로, 동일 건물이나 제한된 지역 내에서 컴퓨터들을 연결하여 자원을 공유하는 네트워크입니다.
profile_image
1

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

19. 다음 2변수 카르노도로부터 논리식이 옳은 것은?

(정답률: 45%)
  • 카르노 맵에서 값이 1인 칸을 묶어 논리식을 도출합니다. 에서 $A=0, B=0$일 때와 $A=0, B=1$일 때 값이 1이므로, 공통 인수인 $\bar{A}$를 추출하여 논리식을 구성하면 $\bar{A}\bar{B} + \bar{A}B$가 됩니다.
    따라서 정답은 입니다.
profile_image
1

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

20. 2진수 (1100)2의 2의 보수는?

  1. 0100
  2. 1100
  3. 0101
  4. 1001
(정답률: 72%)
  • 2의 보수는 1의 보수(비트 반전)를 구한 뒤 최하위 비트에 $1$을 더하여 계산합니다.
    ① [1의 보수] $1100 \rightarrow 0011$
    ② [1 더하기] $0011 + 1$
    ③ [최종 결과] $0100$
profile_image
1

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

21. 중앙처리장치를 크게 두 부분으로 나눌 때 중앙처리장치를 구성하는 요소로만 되어 있는 것은?

  1. 기억장치, 연산장치
  2. 연산장치, 제어장치
  3. 기억장치, 제어장치
  4. 입·출력장치, 제어장치
(정답률: 58%)
  • 중앙처리장치(CPU)는 크게 연산장치(ALU)와 제어장치(CU)의 두 부분으로 구성되어 데이터의 계산과 시스템의 제어를 담당합니다.
profile_image
1

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

22. 어떤 명령어를 반복적으로 처리하기 위하여 연속되지 않은 주소에 있는 명령어로 제어의 흐름을 바꾸도록 하는 명령어를 무엇이라 하는가?

  1. 명령어 처리 순서
  2. 명령어 해석
  3. 명령어 수행
  4. 분기 명령
(정답률: 36%)
  • 분기 명령은 프로그램의 순차적인 흐름을 바꾸어 특정 주소로 점프하게 함으로써 명령어의 반복 처리나 조건부 실행을 가능하게 하는 명령어입니다.
profile_image
1

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

23. 다음 특수 기억장치와 기능이 올바르게 짝지어진 것은?

  1. 가상기억장치 - 처리속도 증가
  2. 캐시 기억장치 - 처리속도 증가
  3. 복수모듈 기억장치 - 메모리 확장
  4. 연상 기억장치 - 메모리 확장
(정답률: 64%)
  • 캐시 기억장치는 CPU와 주기억장치 사이의 속도 차이를 줄여 전체적인 시스템 처리속도를 증가시키는 역할을 합니다.

    오답 노트

    가상기억장치: 부족한 주기억장치 용량 확장
    복수모듈 기억장치: 메모리 접근 속도 향상
    연상 기억장치: 주소가 아닌 내용으로 데이터 검색
profile_image
1

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

24. 사칙연산, 논리연산 등의 중간 결과를 기억하는 기능을 가지고 있는 연산장치의 중심 레지스터는?

  1. 누산기(accumulator)
  2. 데이터 레지스터(data register)
  3. 가산기(adder)
  4. 상태 레지스터(status register)
(정답률: 72%)
  • 누산기(accumulator)는 CPU의 연산 장치 내에서 연산의 중간 결과나 최종 결과를 일시적으로 저장하는 가장 핵심적인 레지스터입니다.

    오답 노트

    데이터 레지스터: 연산에 사용될 데이터를 일시 저장
    가산기: 실제 덧셈 연산을 수행하는 조합 논리 회로
    상태 레지스터: 연산 결과의 상태(부호, 오버플로 등)를 저장
profile_image
1

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

25. 번지 필드가 없는 명령어로서 스택(stack) 운영에 의해 이루어지는 명령어 형식은?

  1. 0 - 주소 형식
  2. 1 - 주소 형식
  3. 2 - 주소 형식
  4. 3 - 주소 형식
(정답률: 77%)
  • 0-주소 형식은 오퍼랜드(번지 필드)가 없으며, 스택(stack) 구조를 이용하여 데이터를 처리하는 명령어 형식입니다.
profile_image
1

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

26. 컴퓨터의 5대 장치에 포함되지 않는 것은?

  1. 주변 장치
  2. 연산 장치
  3. 제어 장치
  4. 입·출력장치
(정답률: 72%)
  • 컴퓨터의 5대 장치는 입력 장치, 출력 장치, 기억 장치, 연산 장치, 제어 장치로 구성됩니다.
    주변 장치는 이들 장치 외에 컴퓨터에 연결되어 기능을 확장하는 보조 장치를 통칭하는 말이므로 5대 핵심 장치에 포함되지 않습니다.
profile_image
1

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

27. EPROM에 기억된 내용을 지우는 방법은?

  1. 자외선
  2. 적외선
  3. 방사선
  4. 고주파
(정답률: 49%)
  • EPROM(Erasable Programmable ROM)은 자외선을 이용하여 저장된 내용을 지울 수 있는 특성을 가진 기억 장치입니다.
profile_image
1

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

28. 양쪽 방향에서 동시에 정보를 송·수신 할 수 있는 정보 통신 방식은?

  1. 단방향 통신
  2. 반이중 통신
  3. 전이중 통신
  4. 무방향 통신
(정답률: 80%)
  • 송신과 수신이 동시에 양방향으로 가능한 통신 방식을 전이중 통신이라고 합니다.

    오답 노트

    단방향 통신: 한쪽 방향으로만 전송
    반이중 통신: 양방향 전송은 가능하나 동시는 불가능
profile_image
1

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

29. 컴퓨터 내부에서 사용하는 자료의 내부적 표현에 해당하지 않는 것은?

  1. 고정 소수점 방식
  2. 천공 방식
  3. 비팩(unpack) 방식
  4. 팩(pack) 방식
(정답률: 48%)
  • 컴퓨터 내부의 자료 표현은 수치 데이터를 처리하는 방식(고정 소수점, 팩, 비팩 방식 등)을 의미합니다.
    천공 방식은 과거 천공 카드를 이용해 데이터를 입력하던 외부 입력 매체 방식이므로 내부적 표현 방식이 아닙니다.
profile_image
1

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

30. CPU의 간섭을 받지 않고 메모리와 입·출력 장치 사이에 데이터 전송이 이루어지는 방식은?

  1. FIFO
  2. DMA
  3. LIFO
  4. MASK
(정답률: 67%)
  • DMA(Direct Memory Access)는 CPU의 개입 없이 입출력 장치가 메모리에 직접 접근하여 데이터를 전송함으로써 CPU의 부하를 줄이는 방식입니다.
profile_image
1

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

3과목: 프로그래밍일반

31. 정해진 데이터를 입력하여 원하는 출력 정보를 얻기 위하여 적용할 처리 방법과 순서를 기호로 설계하는 과정은?

  1. 문제 분석
  2. 순서도 작성
  3. 프로그램의 코딩
  4. 프로그램의 문서화
(정답률: 71%)
  • 처리 방법과 순서를 기호(Flowchart)를 사용하여 시각적으로 설계하는 과정은 순서도 작성에 해당합니다.
profile_image
1

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

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

  1. 프로그램의 수정 및 유지보수가 용이하다.
  2. 순차, 조건, 반복 구조를 기본 구조로 사용한다.
  3. GOTO 문을 많이 사용하여 이해가 쉽다.
  4. 프로그램의 구조가 간결하며 흐름의 추적이 가능하다
(정답률: 80%)
  • 구조적 프로그래밍은 프로그램의 가독성과 유지보수성을 높이기 위해 순차, 조건, 반복 구조만을 사용하며, 흐름을 복잡하게 만드는 GOTO 문의 사용을 지양합니다.
profile_image
1

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

33. 시스템 프로그래밍에 가장 적합한 언어는?

  1. COBOL
  2. BASIC
  3. C
  4. FORTRAN
(정답률: 87%)
  • C 언어는 하드웨어 제어가 가능하고 실행 속도가 매우 빨라 운영체제나 드라이버 같은 시스템 프로그래밍에 가장 최적화된 언어입니다.
profile_image
1

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

34. 언어번역기에 해당하지 않는 것은?

  1. 인터프리터(interpreter)
  2. 컴파일러(compiler)
  3. 로더(loader)
  4. 어셈블러(assembler)
(정답률: 79%)
  • 언어번역기는 소스 코드를 다른 언어로 변환하는 프로그램으로, 컴파일러, 인터프리터, 어셈블러가 이에 해당합니다. 로더는 번역된 프로그램을 메모리에 올려 실행시키는 프로그램이므로 번역기에 해당하지 않습니다.
profile_image
1

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

35. 두개 이상의 프로세스들이 다른 프로세스가 차지하고 있는 자원을 무한정 기다림에 따라 프로세스의 진행이 중단 되는 상태는?

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

    오답 노트

    relocation: 재배치
    spooling: 고속 장치와 저속 장치 간의 속도 차이 해결
    swapping: 프로세스 전체를 메모리와 디스크 간에 교체
profile_image
1

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

36. 운영체제를 수행 기능에 따라 제어 프로그램과 처리 프로그램으로 분류할 경우 아래 설명에 해당하는 프로그램의 종류는?

  1. 감시 프로그램
  2. 서비스 프로그램
  3. 작업 제어 프로그램
  4. 문제 프로그램
(정답률: 57%)

  • 작업의 연속 처리를 위해 스케줄링과 시스템 자원 할당을 담당하며, 업무 간의 자동적인 이행을 준비하고 처리 완료를 담당하는 프로그램은 작업 제어 프로그램입니다.
profile_image
1

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

37. 고급 언어로 작성된 원시 프로그램을 컴퓨터가 이해할 수 있는 목적 프로그램으로 변환하는 기능을 갖는 것은?

  1. 운영체제(operating system)
  2. 컴파일러(compiler)
  3. 로더(loader)
  4. 디버거(debugger)
(정답률: 70%)
  • 고급 언어로 작성된 소스 코드를 컴퓨터가 실행 가능한 기계어 형태의 목적 프로그램으로 한꺼번에 변환하는 프로그램은 컴파일러입니다.
profile_image
1

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

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

  1. allocation(할당)
  2. linking(링킹)
  3. loading(로딩)
  4. compile(컴파일)
(정답률: 62%)
  • 로더는 프로그램을 실행하기 위해 메모리에 적재하는 역할을 하며, 할당(allocation), 링킹(linking), 로딩(loading) 기능을 수행합니다. 반면 컴파일은 원시 프로그램을 목적 프로그램으로 변환하는 컴파일러의 기능입니다.
profile_image
1

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

39. 플로우 차트를 작성하는 이유로 거리가 먼 것은?

  1. 프로그램을 나누어 작성할 때 대화의 수단이 된다.
  2. 프로그램의 수정을 용이하게 한다.
  3. 계산기 내부 조작 과정을 쉽게 파악할 수 있다.
  4. 논리적인 단계를 쉽게 이해할 수 있다.
(정답률: 54%)
  • 플로우 차트는 프로그램의 논리적 흐름을 시각화하여 설계, 수정, 소통을 돕기 위해 작성합니다.
    하지만 이는 소프트웨어적인 논리 구조를 파악하기 위한 도구이며, 하드웨어인 계산기 내부의 물리적인 조작 과정까지 파악하는 것과는 거리가 멉니다.
profile_image
1

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

40. 운영체제의 성능 평가 항목으로 거리가 먼 것은?

  1. 처리능력(throughput)
  2. 반환시간(turn-around time)
  3. 비용(cost)
  4. 사용가능도(availability)
(정답률: 88%)
  • 운영체제의 성능 평가 항목은 시스템이 얼마나 효율적으로 자원을 관리하고 작업을 처리하는가에 집중합니다.
    처리능력, 반환시간, 사용가능도는 핵심 평가 지표이지만, 비용은 경제적 요소일 뿐 운영체제 자체의 기술적 성능 평가 항목은 아닙니다.
profile_image
1

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

4과목: 디지털공학

41. BCD 란 무엇을 의미하는가?

  1. 2진화 10진수
  2. 2진화 5진수
  3. 비트
  4. 바이트
(정답률: 75%)
  • BCD(Binary Coded Decimal)는 10진수 0부터 9까지의 숫자를 각각 4비트의 2진수로 표현하는 방식인 2진화 10진수를 의미합니다.
profile_image
1

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

42. 다음 논리식 중에서 드모르간의 정리를 나타낸 것은?

(정답률: 71%)
  • 드모르간의 정리는 논리합의 부정은 각각의 부정을 논리곱한 것과 같고, 논리곱의 부정은 각각의 부정을 논리합한 것과 같다는 법칙입니다.
    따라서 $\overline{A+B} = \overline{A} \cdot \overline{B}$를 나타내는 가 정답입니다.
profile_image
1

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

43. 다음 회로는?

  1. 반가산기
  2. 전가산기
  3. 감산기
  4. 카운터
(정답률: 72%)
  • 제시된 회로는 두 개의 입력 $A, B$를 받아 합($S$)을 구하는 XOR 게이트와 자리올림수($C$)를 구하는 AND 게이트로 구성되어 있습니다. 이는 하위 비트에서 올라온 자리올림수를 고려하지 않고 두 비트만을 더하는 반가산기의 전형적인 구조입니다.
profile_image
1

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

44. 다음 논리 회로 중 Fan Out 수가 가장 많은 회로는?

  1. CMOS
  2. TTL
  3. RTL
  4. DTL
(정답률: 44%)
  • Fan Out은 하나의 출력이 구동할 수 있는 입력의 수를 의미합니다. CMOS 회로는 입력 임피던스가 매우 높기 때문에 TTL, RTL, DTL 회로에 비해 훨씬 많은 수의 입력 단자를 구동할 수 있어 Fan Out 수가 가장 많습니다.
profile_image
1

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

45. JK-FF에서 J=K=1인 상태이면 clock이 "0" 상태로 갈 때 Q 출력은 어떻게 되는가?

  1. 변화 없음.
  2. 세트
  3. 리셋
  4. 반전
(정답률: 77%)
  • JK 플립플롭에서 $J=1, K=1$인 상태는 토글(Toggle) 모드입니다. 이 상태에서 클록 펄스가 인가되면 현재의 출력 상태 $Q$가 반전(0이면 1로, 1이면 0으로)됩니다.
profile_image
1

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

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

  1. 5
  2. 8
  3. 16
  4. 32
(정답률: 59%)
  • 2진 계수기에서 플립플롭 $n$개로 구성할 수 있는 최대 상태 수(모듈러스)는 $2^n$으로 계산합니다.
    ① [기본 공식] $M = 2^n$
    ② [숫자 대입] $M = 2^5$
    ③ [최종 결과] $M = 32$
profile_image
1

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

47. 다음 논리회로에서 출력이 0이 되려면 입력 조건은?

  1. A=1, B=1, C=1
  2. A=1, B=1, C=0
  3. A=0, B=0, C=0
  4. A=0, B=1, C=1
(정답률: 49%)
  • 회로의 최종 출력이 NAND 게이트이므로, 출력이 $0$이 되려면 모든 입력이 $1$이어야 합니다.
    1. 첫 번째 NAND 게이트의 출력(상단 입력)이 $1$이 되려면 $A$와 $B$가 모두 $1$일 필요는 없으며, 둘 중 하나라도 $0$이면 $1$이 됩니다. 하지만 $A=0, B=0$일 때 $1$이 출력됩니다.
    2. NOT 게이트를 거치는 $C$의 출력(하단 입력)이 $1$이 되려면 $C=0$이어야 합니다.
    따라서 $A=0, B=0, C=0$일 때 최종 출력 $Z$는 $0$이 됩니다.
profile_image
1

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

48. 조합논리회로의 종류가 아닌 것은?

  1. 플립플롭
  2. 인코더
  3. 가산기
  4. 멀티플렉서
(정답률: 51%)
  • 조합논리회로는 기억 소자 없이 현재의 입력만으로 출력이 결정되는 회로입니다. 플립플롭은 상태를 저장할 수 있는 기억 소자를 포함하고 있으므로 조합논리회로가 아닌 순차논리회로에 해당합니다.
profile_image
1

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

49. 다음 기본 논리게이트와 같은 결과를 가지는 회로는?

(정답률: 45%)
  • 제시된 회로는 AND 게이트로 출력 $C = A \cdot B$를 생성합니다. 드모르간의 법칙에 의해 $\overline{\overline{A} + \overline{B}} = A \cdot B$가 성립하므로, 각 입력을 NOT 처리하여 NOR 게이트에 넣고 다시 NOR 게이트로 처리한 회로가 동일한 결과를 가집니다.
profile_image
1

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

50. 전 감산기를 구성하는데 필요한 요소는?

  1. 1개의 반 감산기와 1개의 AND 게이트
  2. 1개의 반 감산기와 2개의 AND 게이트
  3. 2개의 반 감산기와 1개의 OR 게이트
  4. 2개의 반 감산기와 2개의 OR 게이트
(정답률: 67%)
  • 전 감산기는 두 비트의 뺄셈과 빌림수(Borrow)를 처리하기 위해 2개의 반 감산기와, 두 반 감산기에서 발생한 빌림수를 합산하기 위한 1개의 OR 게이트로 구성됩니다.
profile_image
1

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

51. 두 입력을 한데 묶어 하나의 입력으로 만들어 넣어 토글 또는 스위칭 작용을 함으로써 계수기에 많이 사용되는 플립플롭은?

  1. D-FF
  2. T-FF
  3. RST-FF
  4. JK-FF
(정답률: 67%)
  • T-FF(Toggle Flip-Flop)는 JK-FF의 J와 K 입력을 하나로 묶어 입력한 형태로, 입력이 $1$일 때마다 출력 상태가 반전되는 토글 동작을 수행하여 계수기(Counter) 설계에 핵심적으로 사용됩니다.
profile_image
1

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

52. 2진수 11001010의 1의 보수는?

  1. 11000101
  2. 00110101
  3. 00110110
  4. 01011100
(정답률: 82%)
  • 1의 보수는 2진수의 각 비트를 반전(0은 1로, 1은 0으로)시켜 구합니다.
    ① [기본 공식]
    $$\text{NOT}(11001010)$$
    ② [숫자 대입]
    $$\text{NOT}(1)\text{NOT}(1)\text{NOT}(0)\text{NOT}(0)\text{NOT}(1)\text{NOT}(0)\text{NOT}(1)\text{NOT}(0)$$
    ③ [최종 결과]
    $$00110101$$
profile_image
1

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

53. 다음과 같은 Karnaugh 도표를 최소화한 것은?

  1. A
  2. A'
  3. B
  4. B'
(정답률: 54%)
  • 카르노 맵에서 1이 표시된 셀들을 묶어 최소 논리식을 구합니다. 에서 $B=1$인 행의 모든 값이 1이므로, 변수 $A$는 제거되고 최종적으로 B만 남게 됩니다.
profile_image
1

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

54. 의 논리식을 간단히 하면?

  1. 0
  2. 1
  3. A
  4. AB
(정답률: 57%)
  • 분배 법칙과 불 대수의 기본 정리( $A \cdot \overline{A} = 0$ 및 $A \cdot A = A$ )를 이용하여 식을 단순화합니다.
    ① [기본 공식]
    $$A(\overline{A} + B) = A\overline{A} + AB$$
    ② [숫자 대입]
    $$0 + AB$$
    ③ [최종 결과]
    $$AB$$
profile_image
1

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

55. 다음 중에서 일련의 순차적인 수를 세는 회로는?

  1. 인코더
  2. 디코더
  3. 계수기
  4. 레지스터
(정답률: 74%)
  • 클록 펄스에 맞추어 일련의 순차적인 수를 세는 회로는 계수기(Counter)입니다.

    오답 노트

    인코더: 다수의 입력을 적은 수의 코드로 변환
    디코더: 코드를 원래의 신호로 복원
    레지스터: 데이터를 일시적으로 저장
profile_image
1

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

56. 문자를 나타내는 코드에서 전체 1의 비트가 짝수 개가 되거나 홀수 개가 되도록 하여 그 코드에 덧붙이는 비트 이며, 기계적인 오류를 검사하는데 사용되는 것은?

  1. 패리티 비트
  2. 3초과 코드
  3. 바이콰이너리 코드
  4. 링 카운터 코드
(정답률: 70%)
  • 데이터 전송 시 오류를 검출하기 위해 1의 비트 개수를 짝수 또는 홀수로 맞추어 추가하는 비트를 패리티 비트라고 합니다.
profile_image
1

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

57. 불 대수 의 표현에 맞는 논리게이트는?

  1. 버퍼
  2. NAND
  3. NOR
  4. X-NOR
(정답률: 54%)
  • 제시된 불 대수 식 $Y = \overline{A \oplus B}$는 배타적 논리합(XOR)의 결과에 NOT 연산을 수행한 형태입니다. 이는 두 입력이 같을 때 1, 다를 때 0을 출력하는 X-NOR 게이트의 논리식입니다.
profile_image
1

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

58. NAND 게이트의 출력이 0일 경우의 입력 조건은?

  1. 모든 입력이 0일 때
  2. 모든 입력이 1일 때
  3. 1개 입력이 0일 때
  4. 1개 입력이 1일 때
(정답률: 64%)
  • NAND 게이트는 AND 게이트의 출력에 NOT을 연결한 회로입니다. AND 게이트는 모든 입력이 1일 때만 출력이 1이 되므로, 이를 반전시킨 NAND 게이트는 모든 입력이 1일 때만 출력이 0이 됩니다.
profile_image
1

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

59. 리플 계수기(ripple counter)의 설명 중 옳지 않은 것은?

  1. 회로가 간단하다.
  2. 동작 시간이 길다.
  3. 동기형 계수기이다.
  4. 앞단의 플립플롭 출력 Q가 다음 단 플립플롭의 클록 입력 CLK로 연결된다.
(정답률: 55%)
  • 리플 계수기는 앞단 플립플롭의 출력이 다음 단의 클록으로 연결되어 신호가 물결(ripple)치듯 전달되는 비동기형 계수기입니다.

    오답 노트

    동기형 계수기이다: 리플 계수기는 비동기형 계수기입니다.
profile_image
1

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

60. 어떤 데이터의 일시적인 보존이나 디지털 신호의 지연 작용 등의 목적으로 사용되는 플립플롭은?

  1. D 플립플롭
  2. T 플립플롭
  3. RS 플립플롭
  4. JK 플립플롭
(정답률: 71%)
  • D 플립플롭은 입력 데이터(Data)를 그대로 출력으로 전달하며, 클록 신호에 맞춰 데이터를 저장하거나 지연시키는 특성이 있어 데이터의 일시적 보존 및 디지털 신호 지연 목적으로 사용됩니다.
profile_image
1

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

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