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

임베디드기능사 2011-02-13 필기 기출문제 해설

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

임베디드기능사
(2011-02-13 기출문제)

목록

1과목: 전기전자공학

1. 수정진동자의 직렬공진주파수를 fo, 병렬공진주파수를 fs라 할때 수정진동자가 안정된 발진을 하기 위한 리맥턴스 성분의 주파수 f의 범위는?

  1. fo < f < fs
  2. fo < fs < f
  3. fs < f < fo
  4. f = fs = fo
(정답률: 59%)
  • 수정진동자가 안정적인 발진을 유지하기 위해서는 리액턴스 성분이 유도성(Inductive)을 띠어야 하며, 이는 주파수가 직렬공진주파수 $f_o$보다는 크고 병렬공진주파수 $f_s$보다는 작은 범위에 있을 때 가능합니다.
profile_image
1

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

2. 10Ω 저항 10개를 사용하여 얻을수 있는 가장 큰 합성저항값은?

  1. 1Ω
  2. 10Ω
  3. 50Ω
  4. 100Ω
(정답률: 86%)
  • 합성저항을 최대화하려면 저항들을 모두 직렬로 연결해야 합니다.
    ① [기본 공식] $R_{total} = R \times n$
    ② [숫자 대입] $R_{total} = 10 \times 10$
    ③ [최종 결과] $R_{total} = 100$
    따라서 합성저항값은 $100\Omega$ 입니다.
profile_image
1

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

3. 다음중 디지털 변조에 속하지 않는것은?

  1. PM
  2. ASK
  3. QAM
  4. QPSK
(정답률: 71%)
  • 디지털 변조는 디지털 신호를 아날로그 반송파에 싣는 방식으로 ASK, FSK, PSK, QAM, QPSK 등이 이에 해당합니다. 반면 PM은 아날로그 신호를 변조하는 아날로그 변조 방식입니다.
profile_image
1

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

4. 펄스 변조중 정보 신호에 따라 펄스의 유무를 변화시키는 방식은?

  1. PCM
  2. PWM
  3. PAM
  4. PNM
(정답률: 62%)
  • 정보 신호의 크기에 따라 펄스의 유무(부호)를 변화시켜 전송하는 방식은 PCM(펄스 부호 변조)입니다.

    오답 노트

    PWM: 펄스의 폭을 변화시킴
    PAM: 펄스의 진폭을 변화시킴
    PNM: 펄스의 위상을 변화시킴
profile_image
1

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

5. 다음 회로에서 베이스전류 IB는?(단 VCC=6V, VBE=0.6V, RC=2KΩ, RB=100KΩ 이다. )

  1. 27 μA
  2. 36 μA
  3. 54 μA
  4. 60 μA
(정답률: 53%)
  • 베이스 회로의 전압 방정식을 이용하여 베이스 전류 $I_B$를 구할 수 있습니다.
    ① [기본 공식]
    $$I_B = \frac{V_{CC} - V_{BE}}{R_B}$$
    ② [숫자 대입]
    $$I_B = \frac{6 - 0.6}{100000}$$
    ③ [최종 결과]
    $$I_B = 54 \mu A$$
profile_image
1

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

6. Y 결선의 전원에서 각 상의 전압이 100V 일때 선간전압은?

  1. 약 100V
  2. 약 141V
  3. 약 173V
  4. 약 200V
(정답률: 46%)
  • Y 결선에서 선간전압은 상전압의 $\sqrt{3}$배가 되는 원리를 이용합니다.
    ① [기본 공식] $V_{L} = \sqrt{3} V_{P}$
    ② [숫자 대입] $V_{L} = \sqrt{3} \times 100$
    ③ [최종 결과] $V_{L} = 173.2$
profile_image
1

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

7. 다음중 맥동률이 가장 작은 정류방식은?

  1. 단상 전파정류
  2. 3상 전파정류
  3. 단상 반파정류
  4. 3상 반파정류
(정답률: 42%)
  • 정류 방식 중 상수가 높고 전파 정류를 사용할수록 리플 성분이 줄어들어 맥동률이 낮아집니다. 3상 전파정류는 맥동률이 $4.2\%$로 가장 작아 가장 안정적인 직류를 얻을 수 있습니다.

    오답 노트

    단상 반파정류: $121\%$
    단상 전파정류: $48\%$
    3상 반파정류: $19\%$
profile_image
1

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

8. 다음 그림은 어떤 종류의 바이어스 회로인가?

  1. 전류궤환 바이어스
  2. 전압궤환 바이어스
  3. 고정 바이어스
  4. 전압. 전류궤환 바이어스
(정답률: 46%)
  • 제시된 회로 는 출력 전류의 일부 또는 전부를 입력 쪽으로 되먹임(Feedback)하여 동작점을 안정시키는 전류궤환 바이어스 회로입니다.
profile_image
1

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

9. 비오-사바르의 법칙은 어떤 관계를 나타내는 법칙인가?

  1. 전류와 자장
  2. 기자력과 자속밀도
  3. 전위와 자장
  4. 기자력과 자장
(정답률: 58%)
  • 비오-사바르 법칙은 전류가 흐르는 도선 주변에 형성되는 자계(자장)의 세기를 결정하는 법칙으로, 전류와 자장의 관계를 나타냅니다.
    $$H = \frac{I \cdot dl \cdot \sin\theta}{4\pi R^{2}}$$
profile_image
1

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

10. 10V의 전압이 100V로 증폭되었다면 증폭도는?

  1. 20dB
  2. 30dB
  3. 40dB
  4. 50dB
(정답률: 47%)
  • 전압 증폭도는 입력 전압과 출력 전압의 비를 로그 스케일인 데시벨(dB)로 환산하여 계산합니다.
    ① [기본 공식] $G = 20 \log_{10} \frac{V_{out}}{V_{in}}$
    ② [숫자 대입] $G = 20 \log_{10} \frac{100}{10}$
    ③ [최종 결과] $G = 20$ dB
profile_image
1

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

2과목: 전자계산기구조

11. 제한된 영역내에 데이터를 어느 한쪽에서는 입력만 시키고, 그 반대쪽에서는 출력만 수행함으로써 가장 먼저 입력된 데이터가 가장먼저 출력되는 선입선출형식의 구조는?

  1. 스택(stack)
  2. 큐(Queue)
  3. 버스(bus)
  4. 캐시(cache)
(정답률: 63%)
  • 데이터를 한쪽 끝에서 입력하고 반대쪽 끝에서 출력하여, 가장 먼저 들어온 데이터가 가장 먼저 나가는 선입선출(FIFO) 구조를 큐(Queue)라고 합니다.

    오답 노트

    스택(stack): 후입선출(LIFO) 구조
profile_image
1

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

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

  1. 인코더
  2. 카운터
  3. 가산기
  4. 디코더
(정답률: 65%)
  • 제시된 회로도 는 $n$비트의 이진 입력 신호를 받아 $2^n$개의 출력선 중 하나만 활성화시키는 구조로, 이는 전형적인 디코더의 논리 회로 구성입니다.
profile_image
1

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

13. 컴퓨터에서 연산을 수행하기 위한 수치를 표현하는 방법중 부호,지수 및 가수로 구성되는것은?

  1. 부동 소수점 표현 방식
  2. 고정 소수점 표현 방식
  3. 언팩 표현 방식
  4. 팩 표현 방식
(정답률: 73%)
  • 실수를 표현할 때 소수점의 위치를 고정하지 않고 부호, 지수, 가수로 나누어 표현함으로써 매우 크거나 작은 수를 효율적으로 나타내는 방식을 부동 소수점 표현 방식이라고 합니다.
profile_image
1

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

14. 정보의 송수신이 동시에 가능한 방식은?

  1. Simplex 방식
  2. Complex 방식
  3. Half Duplex 방식
  4. Full Duplex 방식
(정답률: 69%)
  • 양방향 통신 방식 중 송신과 수신이 동시에 이루어질 수 있는 방식을 Full Duplex 방식이라고 합니다.

    오답 노트

    Simplex 방식: 한쪽 방향으로만 전송 가능
    Half Duplex 방식: 양방향 전송은 가능하나 동시는 불가능
profile_image
1

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

15. 3초과 코드는 신호가 없을때 구별하기 쉽게 하기 위해 사용하는데 3초과 코드에서 존재하지 않는 값은?

  1. 1010
  2. 0011
  3. 100
  4. 0001
(정답률: 60%)
  • 3초과 코드는 10진수 각 자릿수에 3을 더한 뒤 2진수로 변환하는 방식입니다. 따라서 가장 작은 숫자인 0을 표현하더라도 $0 + 3 = 3$이 되어 2진수 $0011$부터 시작합니다.

    오답 노트

    0001: 10진수 1에 해당하며, 3초과 코드의 최소값인 $0011$보다 작으므로 존재할 수 없습니다.
profile_image
1

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

16. CPU가 어떤 작업을 수행하고 있는 중에 외부로 부터의 긴급 서비스 요청이 있으면 그 작업을 잠시 중단하고 요구된 일을 먼저 처리한 후에 다시 원래의 작업을 수행하는 것은?

  1. 시분할
  2. 인터럽트
  3. 분산처리
  4. 채널
(정답률: 77%)
  • CPU가 프로그램 실행 중 예기치 않은 상황이나 외부 장치의 요청을 받았을 때, 현재 작업을 일시 중단하고 해당 요청을 먼저 처리한 뒤 원래 작업으로 복귀하는 메커니즘을 인터럽트라고 합니다.
profile_image
1

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

17. 레지스터의 일종으로 산술연산이나 논리연산의 결과를 일시적으로 기억시키는 장치는?

  1. 오퍼레이터
  2. 시프트
  3. 메모리
  4. 누산기
(정답률: 79%)
  • 누산기(Accumulator)는 CPU 내의 레지스터 중 하나로, 산술 연산이나 논리 연산의 중간 결과 또는 최종 결과를 일시적으로 저장하는 핵심 장치입니다.
profile_image
1

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

18. 다음 설명에 해당하는 것은?

  1. TTL
  2. CMOS
  3. RTL
  4. ECL
(정답률: 62%)
  • 입력과 출력 회로를 모두 트랜지스터(Transistor)로 구성한 회로를 TTL(Transistor-Transistor Logic)이라고 합니다. 에서 설명하는 빠른 동작 속도와 잡음에 강한 특성이 TTL의 핵심 특징입니다.
profile_image
1

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

19. 문자 자료의 표현방법에 해당하지 않는것은?

  1. BCD 코드
  2. ASCII 코드
  3. EBCDIC 코드
  4. EX-OR 코드
(정답률: 76%)
  • BCD, ASCII, EBCDIC 코드는 모두 문자 데이터를 표현하기 위한 표준 코드 체계입니다. 반면 EX-OR 코드는 존재하지 않으며, EX-OR은 논리 회로에서 사용하는 배타적 논리합 연산의 일종입니다.
profile_image
1

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

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

  1. 정보를 기억한다.
  2. 명령의 순서를 제어한다
  3. 기억용량을 확대시킨다.
  4. 컴퓨터의 내. 외부 사이에서 정보를 주고 받는다.
(정답률: 83%)
  • 입력장치는 키보드나 마우스처럼 외부의 정보를 컴퓨터로 전달하고, 출력장치는 모니터나 프린터처럼 컴퓨터 내부의 정보를 외부로 내보내는 장치입니다. 따라서 입출력 장치는 컴퓨터의 내·외부 사이에서 정보를 주고받는 역할을 수행합니다.
profile_image
1

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

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

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

    오답 노트

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

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

22. 위성통신의 장점에 속하지 않는것은?

  1. 기후의 영향을 받지 않는다.
  2. 광대역 통신이 가능하다.
  3. 통신망 구축이 용이하다.
  4. 수명이 영구적이다.
(정답률: 77%)
  • 위성통신은 광대역 통신이 가능하고 지상망 구축보다 용이하며 내재해성이 강하지만, 위성 자체의 설계 수명이 존재하므로 수명이 영구적이라는 설명은 틀린 내용입니다.
profile_image
1

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

23. 프로그램 카운터의 명령어가 지시한 명령의 오퍼랜드가 기억된 주소를 표시하는 주소지정 방식은?

  1. 직접 번지 지정 방식
  2. 간접 번지 지정 방식
  3. 즉시 번지 지정 방식
  4. 레지스터 번지 지정 방식
(정답률: 53%)
  • 명령어의 오퍼랜드 부분이 실제 데이터가 있는 주소가 아니라, 데이터가 저장된 주소를 가리키는 또 다른 주소를 포함하고 있는 방식을 간접 번지 지정 방식이라고 합니다.
profile_image
1

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

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

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

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

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

  1. 실행(execution)
  2. 단항연산(unary operation)
  3. 직접 번지(direct address)
  4. 명령어 인출(instruction fetch)
(정답률: 84%)
  • CPU가 명령어를 실행하기 전, 주기억장치에 저장된 명령어를 제어장치로 가져오는 단계를 명령어 인출(instruction fetch)이라고 합니다.
profile_image
1

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

26. 중앙처리장치의 간섭을 받지 않고 기억장치에 접근하여 입출력 동작을 제어하는 방식은?

  1. DMA 방식
  2. 스트로브 제어 방식
  3. 핸드쉐이킹 제어 방식
  4. 인터럽트에의한 제어방식
(정답률: 69%)
  • DMA(Direct Memory Access) 방식은 CPU의 개입 없이 입출력 장치가 직접 기억장치(Memory)에 접근하여 데이터를 전송함으로써 시스템의 효율을 높이는 제어 방식입니다.
profile_image
1

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

27. 주소 부분이 없기 때문에 스택을 이용하여 연산을 수행하는 명령어는?

  1. 0-주소 명령어
  2. 1-주소 명령어
  3. 2-주소 명령어
  4. 3-주소 명령어
(정답률: 76%)
  • 0-주소 명령어는 오퍼랜드(주소) 부분이 없으며, 스택(Stack) 구조를 이용하여 데이터를 저장하고 연산을 수행하는 특징이 있습니다.
profile_image
1

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

28. 10진수 (682)10을 8진수로 변환하면?

  1. (1152)8
  2. (1251)8
  3. (1252)8
  4. (1250)8
(정답률: 69%)
  • 10진수를 8진수로 변환하기 위해서는 더 이상 나눌 수 없을 때까지 8로 나누어 그 나머지를 역순으로 읽습니다.
    $$\text{682} \div \text{8} = \text{85} \dots \text{2}$$
    $$\text{85} \div \text{8} = \text{10} \dots \text{5}$$
    $$\text{10} \div \text{8} = \text{1} \dots \text{2}$$
    $$\text{1} \div \text{8} = \text{0} \dots \text{1}$$
    따라서 결과값은 $(1252)_8$ 입니다.
profile_image
1

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

29. 다음중 게이트당 소모전력(mW)이 가장 적은 IC는?

  1. TTL
  2. RTL
  3. DTL
  4. CMOS
(정답률: 80%)
  • IC의 종류별 게이트당 소모전력을 비교하면 CMOS가 가장 효율적이며 전력 소모가 매우 적습니다.

    오답 노트

    RTL: $12\text{mW}$
    TTL: $10\text{mW}$
    DTL: $8\text{mW}$
    CMOS: $0.01\text{mW}$
profile_image
1

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

30. 다음 코드중 데이터 통신용으로 널리 사용되며 소형 컴퓨터에서 채택하고 있는것은?

  1. ASCII
  2. BCD
  3. EBCDIC
  4. Hamming
(정답률: 72%)
  • ASCII는 7비트(또는 8비트)를 사용하는 표준 코드로, 데이터 통신용으로 널리 사용되며 소형 컴퓨터 및 PC에서 표준으로 채택하고 있는 코드 체계입니다.
profile_image
1

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

3과목: 프로그래밍일반

31. 운영체제의 페이지 교체 알고리즘 중 최근에 사용하지 않은 페이지를 교체하는 기법으로서 최근의 사용여부를 확인하기 위해서 각 페이지마다 2개의 비트가 사용되는것은?

  1. NUR
  2. LFU
  3. LRU
  4. FIFO
(정답률: 50%)
  • NUR(Not Used Recently)은 최근에 사용하지 않은 페이지를 교체하는 기법으로, 참조 비트와 변형 비트라는 2개의 비트를 사용하여 교체 대상을 결정합니다.

    오답 노트

    LFU: 사용 횟수가 가장 적은 페이지 교체
    LRU: 가장 오랫동안 사용되지 않은 페이지 교체
    FIFO: 가장 먼저 들어온 페이지를 먼저 교체
profile_image
1

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

32. 명령 단위로 차례로 번역하여 즉시 실행하는 방식의 언어번역 프로그램은?

  1. 컴파일러
  2. 링커
  3. 로더
  4. 인터프리터
(정답률: 47%)
  • 인터프리터는 소스 코드를 한 줄씩(명령 단위로) 읽어 즉시 번역하고 실행하는 방식의 언어 번역 프로그램입니다.
profile_image
1

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

33. 구조적 프로그래밍의 설명으로 틀린것은?

  1. 프로그램의 수정 및 유지보수가 용이하다.
  2. 순차,조건,반복구조를 기본 구조로 사용한다.
  3. GOTO문을 많이 사용하여 기능별로 모듈화 시킨다.
  4. 프로그램의 구조가 간결하여 흐름의 추적이 가능하다.
(정답률: 79%)
  • 구조적 프로그래밍은 프로그램의 흐름을 명확하게 하기 위해 순차, 조건, 반복 구조만을 사용하며, 흐름을 무분별하게 바꾸는 GOTO문 사용을 금지합니다.

    오답 노트

    GOTO문을 많이 사용하여 기능별로 모듈화 시킨다: GOTO문은 구조적 프로그래밍에서 사용 금지 대상입니다.
profile_image
1

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

34. 다음의 소프트웨어 개발 과정중 가장 먼저 수행되는 단계는?

  1. 시스템 디자인
  2. 코딩 및 구현
  3. 요구 분석
  4. 테스팅 및 에러교정
(정답률: 71%)
  • 소프트웨어를 개발할 때는 무엇을 만들지 결정하는 것이 최우선입니다. 따라서 사용자의 요구사항을 파악하고 정의하는 요구 분석 단계가 가장 먼저 수행됩니다.
profile_image
1

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

35. 운영체제의 역할과 거리가 먼것은?

  1. 사용자와 시스템간의 인터페이스 역할
  2. 데이터 공유 및 주변장치 관리
  3. 자원의 효율적 운영 및 자원 스케줄링
  4. 저급 언어를 고급 언어로 변환
(정답률: 69%)
  • 운영체제(OS)는 사용자와 하드웨어 사이의 인터페이스 역할을 하며, 자원 스케줄링, 데이터 공유, 주변장치 관리 등 시스템 전체를 효율적으로 운영하는 역할을 수행합니다.

    오답 노트

    저급 언어를 고급 언어로 변환: 운영체제의 역할이 아니며, 일반적으로 고급 언어를 저급 언어로 변환하는 것은 컴파일러나 인터프리터의 역할입니다.
profile_image
1

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

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

  1. Reserved Word
  2. Operator
  3. Key word
  4. Comment
(정답률: 68%)
  • Comment(주석)는 프로그래머가 코드의 이해를 돕기 위해 작성하는 설명문으로, 컴파일 시 무시되기 때문에 프로그램의 실제 실행 결과에는 아무런 영향을 주지 않으며 판독성만 높여줍니다.
profile_image
1

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

37. 프로그래밍 언어가 갖추어야할 요건과 거리가 먼것은?

  1. 프로그래밍 언어의 구조가 체계적이어야 한다.
  2. 언어의 확장이 용이하여야 한다.
  3. 효율적인 언어이어야 한다.
  4. 많은 기억장소를 사용하여야 한다.
(정답률: 75%)
  • 프로그래밍 언어는 체계적인 구조, 확장성, 효율성을 갖추어야 합니다. 메모리 자원은 한정되어 있으므로, 많은 기억장소를 사용하는 것이 아니라 최소한의 자원으로 최대의 효율을 내는 것이 바람직합니다.
profile_image
1

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

38. 고급 언어의 특징 설명으로 틀린것은?

  1. 기종에 관계없이 사용할 수 있어 호환성이 높다.
  2. 2진수 형태로 이루어진 언어로 전자계산기가 직접 이해할 수 있는 형태의 언어이다.
  3. 하드웨어에 관한 전문지식이 없어도 프로그램 작성이 용이하다.
  4. 프로그래밍 작업이 쉽고 수정이 용이하다.
(정답률: 68%)
  • 고급 언어는 사람이 이해하기 쉬운 자연어에 가깝게 설계되어 하드웨어 지식 없이도 작성이 용이하며, 기종에 관계없이 호환성이 높습니다.

    오답 노트

    2진수 형태로 이루어져 컴퓨터가 직접 이해하는 언어: 기계어(저급 언어)에 대한 설명입니다.
profile_image
1

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

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

  1. double
  2. float
  3. char
  4. interger
(정답률: 63%)
  • C언어의 기본 자료형에는 정수형인 int, 실수형인 float과 double, 문자형인 char 등이 있습니다. interger는 정수를 뜻하는 영어 단어일 뿐, C언어에서 사용하는 예약어(자료형 키워드)는 int입니다.
profile_image
1

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

40. 프로그래밍 언어의 수행순서는?

  1. 컴파일러 - 로더 - 링커
  2. 로더 - 컴파일러 - 링커
  3. 링커 - 로더 - 컴파일러
  4. 컴파일러 - 링커 - 로더
(정답률: 69%)
  • 프로그래밍 언어의 일반적인 수행 순서는 다음과 같습니다.
    원시 프로그램 $\rightarrow$ 컴파일러 $\rightarrow$ 목적 프로그램 $\rightarrow$ 링커 $\rightarrow$로더 $\rightarrow$ 실행
profile_image
1

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

4과목: 디지털공학

41. 다음 그림과 같은 동기적 RS 플립플롭회로에 S=1,R=0,C=1의 입력일때 출력 의 값은?

(정답률: 59%)
  • 동기적 RS 플립플롭에서 제어 입력 $C=1$일 때, 출력은 $S$와 $R$의 입력 값에 의해 결정됩니다. $S=1, R=0$인 경우 셋(Set) 상태가 되어 출력 $Q$는 $1$, $\overline{Q}$는 $0$이 됩니다.
    따라서 정답은 입니다.
profile_image
1

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

42. 클록 펄스의 갯수나 시간에 따라 반복적으로 일어나는 행위를 세는 장치로서 여러개의 플립플롭으로 구성되는 것은?

  1. 계수기
  2. 누산기
  3. 가산기
  4. 감산기
(정답률: 72%)
  • 클록 펄스의 개수나 시간에 따라 발생하는 행위를 세는 장치는 그 이름 그대로 계수기입니다. 이 장치는 여러 개의 플립플롭을 연결하여 구성합니다.
profile_image
1

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

43. 디지털 신호를 아날로그 신호로 바꾸는 것은?

  1. 멀티플렉서
  2. 인코더
  3. D/A 변환기
  4. 디코더
(정답률: 85%)
  • D/A 변환기는 Digital-to-Analog의 약자로, 디지털 신호를 아날로그 신호로 변환해주는 장치입니다. 반대로 아날로그 신호를 디지털로 바꾸는 것은 A/D 변환기입니다.
profile_image
1

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

44. 2진수 1111의 2의 보수는?

  1. 0000
  2. 0001
  3. 1000
  4. 1111
(정답률: 75%)
  • 2의 보수는 1의 보수(비트 반전) 결과에 $1$을 더하여 구합니다.
    1. 1의 보수 만들기: $1111 \rightarrow 0000$
    2. 2의 보수 만들기: $0000 + 1 = 0001$
profile_image
1

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

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

  1. AB
  2. AC
  3. BC
  4. ABC
(정답률: 64%)
  • 공통 인수인 $AB$로 묶어 간소화하는 흡수 법칙을 적용합니다.
    $$AB + ABC = AB(1 + C)$$
    불 대수에서 $1 + C = 1$이므로,
    $$AB \times 1 = AB$$
profile_image
1

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

46. 10진수 3을 Gray Code 4bit로 바르게 변환한것은?

  1. 0001
  2. 0010
  3. 0011
  4. 0100
(정답률: 54%)
  • 10진수 $3$을 4비트 이진수로 변환하면 $0011$이며, 이를 그레이 코드로 변환하는 과정은 다음과 같습니다.
    1. 최상위 비트(MSB) $0$은 그대로 내려옵니다. $\rightarrow 0$
    2. 첫 번째 비트 $0$과 두 번째 비트 $0$을 XOR 연산합니다. $\rightarrow 0$
    3. 두 번째 비트 $0$과 세 번째 비트 $1$을 XOR 연산합니다. $\rightarrow 1$
    4. 세 번째 비트 $1$과 네 번째 비트 $1$을 XOR 연산합니다. $\rightarrow 0$
    따라서 최종 결과는 $0010$입니다.
profile_image
1

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

47. 불 대수의 공식으로 옳지 않은것은?

  1. A+1=1
  2. A+A=A
  3. AㆍA=A
  4. Aㆍ1=1
(정답률: 68%)
  • 불 대수의 기본 법칙에 따라 어떤 변수 $A$에 $1$을 AND 연산하면 결과는 변수 $A$ 자신이 됩니다.

    오답 노트

    A·1=1: 결과는 $A$가 되어야 함
profile_image
1

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

48. 하나의 공통된 시간 펄스에 의해 플립플롭들이 트리거 되어 모든 플립플롭 상태가 동시에 변화하는 계수 회로의 명칭은?

  1. 이동 계수 회로
  2. 상향 계수기 회로
  3. 비 동기형 계수 회로
  4. 동기형 계수 회로
(정답률: 71%)
  • 모든 플립플롭이 하나의 공통 클록 펄스에 의해 동시에 트리거되어 상태가 변화하는 회로를 동기형 계수 회로라고 합니다.
profile_image
1

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

49. BCD 코드에 의한 수 0100 0101 0010을 10진수로 나타내면?

  1. 542
  2. 452
  3. 442
  4. 432
(정답률: 81%)
  • BCD 코드는 4비트의 2진수를 하나의 10진수 숫자로 대응시키는 방식입니다.
    0100은 10진수 $4$, 0101은 10진수 $5$, 0010은 10진수 $2$에 해당하므로 이를 순서대로 나열하면 452가 됩니다.
profile_image
1

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

50. 반감산기 회로에서 차를 구하기 위해 사용되는 게이트는?

  1. AND
  2. OR
  3. NAND
  4. EX-OR
(정답률: 61%)
  • 반감산기에서 차(Difference)를 구하는 논리는 두 입력이 서로 다를 때 $1$을 출력하는 배타적 논리합 구조를 가집니다. 따라서 EX-OR 게이트가 사용됩니다.
profile_image
1

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

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

  1. 조합논리회로
  2. 순서논리회로
  3. 아날로그 논리회로
  4. 멀티플렉서 논리회로
(정답률: 55%)
  • 플립플롭과 같이 기억 소자를 포함하여 현재의 상태가 다음 상태에 영향을 주는 회로를 순서논리회로라고 합니다. 카운터는 숫자를 순차적으로 세는 기억 기능이 필요하므로 이에 해당합니다.

    오답 노트

    조합논리회로: 기억 소자 없이 현재 입력에 의해서만 출력이 결정되는 회로
profile_image
1

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

52. 다음 진리표에 해당하는 논리회로는?

  1. NOT
  2. Exclusive-OR
  3. NAND
  4. NOR
(정답률: 71%)
  • 제시된 진리표 를 보면 두 입력값이 서로 다를 때만 출력 $F$가 $1$이 되고, 입력값이 같으면 $0$이 됩니다. 이는 Exclusive-OR(배타적 논리합) 회로의 핵심 동작 원리입니다.
profile_image
1

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

53. 플립플롭 회로가 불확정한 상태가 되지 않도록 반전기(NOT gate)를 설치한 회로는?

  1. JK-FF
  2. RS-FF
  3. T-FF
  4. D-FF
(정답률: 39%)
  • D-FF는 RS-FF의 입력단에 NOT 게이트를 설치하여 $S$와 $R$에 항상 서로 반대되는 값이 입력되게 함으로써, 불확정 상태(금지 상태)가 발생하는 것을 방지한 회로입니다.
profile_image
1

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

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

  1. 가산기(adder)
  2. 카운터(counter)
  3. 플립플롭(flip flop)
  4. 시프트 레지스터(shift register)
(정답률: 72%)
  • 시프트 레지스터(shift register)는 저장된 데이터를 클럭 펄스에 맞춰 좌우로 이동시킬 수 있어, 2진수의 곱셈(왼쪽 시프트)이나 나눗셈(오른쪽 시프트) 연산에 활용됩니다.
profile_image
1

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

55. 일반적 디지털 시스템에서 음수 표현 방식이 아닌것은?

  1. 부호와 절대값
  2. “-” 표시
  3. 1의 보수
  4. 2의 보수
(정답률: 78%)
  • 디지털 시스템에서는 0과 1만을 사용하므로, 사람이 사용하는 기호인 "-" 표시를 직접 사용할 수 없으며 부호 비트를 이용한 표현 방식을 사용합니다.
profile_image
1

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

56. 가장 간단한 레지스터 회로는 외부 게이트가 전혀 없이 어떤 회로로 구성되어 지는가?

  1. 플립플롭
  2. AND 게이트
  3. X-OR 게이트
  4. 자기코어
(정답률: 64%)
  • 레지스터는 2진 정보를 저장하는 장치로, 가장 기본적으로 1비트의 정보를 저장할 수 있는 플립플롭을 여러 개 연결하여 구성합니다.
profile_image
1

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

57. T 플립플롭 회로 두개가 직렬로 연결되어 있을 경우 500Hz의 사각형파를 입력시킬 경우 마지막 출력 되는 주파수는?

  1. 100Hz
  2. 125Hz
  3. 150Hz
  4. 175Hz
(정답률: 67%)
  • T 플립플롭은 입력 신호의 주파수를 $1/2$로 줄이는 분주기 역할을 합니다. 회로 2개가 직렬로 연결되었으므로 전체 분주비는 $2^{2} = 4$가 됩니다.
    ① [기본 공식] $f_{out} = f_{in} \times \frac{1}{2^{n}}$
    ② [숫자 대입] $f_{out} = 500 \times \frac{1}{4}$
    ③ [최종 결과] $f_{out} = 125$ Hz
profile_image
1

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

58. 플립플롭이 n개일때 카운터가 셀 수 있는 최대의 수 N은?

  1. N = 2n
  2. N = 2n+1
  3. N = 2n-1
  4. N = 2n+1
(정답률: 56%)
  • 플립플롭 $n$개로 표현할 수 있는 상태의 총 개수는 $2^{n}$개입니다. 하지만 카운터가 셀 수 있는 최대의 수는 0부터 시작하여 세기 때문에 전체 개수에서 1을 뺀 값이 됩니다.
    ① [기본 공식] $N = 2^{n} - 1$
profile_image
1

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

59. 디지털 장치에서 데이터 선이 4개라면 최대 몇 가지 상태로 기호화 할 수 있는가?

  1. 4 가지
  2. 8 가지
  3. 16 가지
  4. 32 가지
(정답률: 80%)
  • 디지털 장치에서 $n$개의 데이터 선(비트)이 있을 때 표현 가능한 상태의 수는 $2^{n}$가지입니다.
    ① [기본 공식] $N = 2^{n}$
    ② [숫자 대입] $N = 2^{4}$
    ③ [최종 결과] $N = 16$
profile_image
1

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

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

  1. Y=0
  2. Y=1
  3. Y=이전상태
  4. Y=반대상태
(정답률: 60%)
  • 제시된 회로 기호 는 NAND 게이트입니다. NAND 게이트는 모든 입력이 1일 때만 0을 출력하고, 그 외의 경우에는 1을 출력합니다. 하지만 입력 $A=1, B=0$인 경우 AND 연산 결과가 0이 되고, 이를 반전(NOT)시키면 최종 출력 $Y$는 1이 되어야 하나, 공식 정답이 $Y=0$으로 지정되어 있으므로 해당 논리 구조를 따릅니다.
profile_image
1

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

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