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

임베디드기능사 2005-01-30 필기 기출문제 해설

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

임베디드기능사
(2005-01-30 기출문제)

목록

1과목: 전기전자공학

1. A0=100인 증폭회로에 β=-0.01의 부궤환을 걸면 증폭도는 얼마인가?

  1. 10
  2. 50
  3. 100
  4. 150
(정답률: 45%)
  • 부궤환(Negative Feedback)이 적용된 증폭회로의 전체 증폭도를 구하는 문제입니다. 궤환 계수가 $\beta$일 때, 전체 증폭도는 개루프 이득을 $1 + A_0\beta$로 나눈 값과 같습니다.
    ① [기본 공식] $A = \frac{A_0}{1 + A_0\beta}$
    ② [숫자 대입] $A = \frac{100}{1 + (100 \times -0.01)}$
    ③ [최종 결과] $A = 50$
profile_image
1

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

2. 같은 값의 저항 2개를 직렬로 연결하고 그 양단에 80 V의 전원을 가했을 때 회로의 전류는 40 mA이다. 저항 한 개의 값은 몇 Ω인가?

  1. 1
  2. 2
  3. 1000
  4. 2000
(정답률: 44%)
  • 옴의 법칙을 이용하여 전체 합성 저항을 먼저 구한 뒤, 직렬 연결된 동일 저항 2개의 값을 나눕니다.
    ① [전체 저항 공식]
    $$R_{total} = \frac{V}{I}$$
    ② [숫자 대입]
    $$R_{total} = \frac{80}{40 \times 10^{-3}} = 2000$$
    ③ [최종 결과]
    $$R = \frac{2000}{2} = 1000 \text{ } \Omega$$
profile_image
1

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

3. 적분회로로 사용할 수 있는 회로는?

  1. 저역통과 RC회로
  2. 고역통과 RC회로
  3. 대역통과 RC회로
  4. 대역소거 RC회로
(정답률: 66%)
  • 저역통과 RC회로는 낮은 주파수 성분은 통과시키고 높은 주파수 성분은 차단하는 특성이 있으며, 출력 전압이 입력 전압의 적분 형태로 나타나므로 적분회로로 사용됩니다.
profile_image
1

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

4. 그림과 같은 정류기의 어느 점에 교류입력을 연결하여야 하는가?

  1. A-B점
  2. C-D점
  3. A-C점
  4. B-D점
(정답률: 45%)
  • 제시된 회로 는 다이오드를 이용한 정류 회로입니다. 교류 입력은 다이오드 네트워크의 입력단에 연결되어야 하며, 회로 구성상 C-D점이 입력단 역할을 하여 정류 과정을 거쳐 A-B점으로 출력되는 구조이므로 C-D점에 연결해야 합니다.
profile_image
1

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

5. 그림과 같은 회로는?

  1. 톱니파 발생회로
  2. 적분회로
  3. 정현파 발생회로
  4. 미분회로
(정답률: 58%)
  • 제시된 회로 는 입력단에 커패시터($C$)가 있고 피드백 경로에 저항($R$)이 연결된 반전 미분기 구조입니다. 입력 전압의 변화율에 비례하는 출력을 내보내므로 미분회로입니다.
profile_image
1

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

6. 다음 중 출력 임피던스가 가장 적은 회로는?

  1. 베이스 접지회로
  2. 컬렉터 접지회로
  3. 이미터 접지회로
  4. 캐소드 접지회로
(정답률: 30%)
  • 컬렉터 접지회로(이미터 팔로워)는 전압 이득은 거의 1에 가깝지만, 입력 임피던스는 매우 높고 출력 임피던스는 매우 낮아 임피던스 매칭 회로로 주로 사용됩니다.
profile_image
1

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

7. 진폭변조 시 발생하는 측파대는 몇 개인가?

  1. 2
  2. 3
  3. 4
  4. 6
(정답률: 34%)
  • 진폭변조(AM)를 하면 반송파 주파수를 기준으로 상측파대(USB)와 하측파대(LSB)가 각각 하나씩 생성되므로 총 2개의 측파대가 발생합니다.
profile_image
1

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

8. "회로망에서 임의의 접속점으로 흘러 들어오고 흘러나가는 전류의 대수합은 0이다"라는 법칙은?

  1. 옴의 법칙
  2. 키르히호프의 법칙
  3. 패러데이의 법칙
  4. 가우스의 법칙
(정답률: 75%)
  • 전하량 보존 법칙에 근거하여, 회로의 임의의 접속점에서 유입되는 전류의 합과 유출되는 전류의 합이 같다는 법칙을 키르히호프의 법칙(전류 법칙, KCL)이라고 합니다.
profile_image
1

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

9. 코일이나 도체의 저항을 고주파에서 측정하면, 직류인 경우에 측정한 것보다 대단히 높은 값을 표시한다. 그 이유에 해당하는 것은?

  1. 피에조효과
  2. 밀러효과
  3. 전계효과
  4. 표피효과
(정답률: 41%)
  • 교류 전류의 주파수가 높아질수록 도체의 중심부보다 표면 쪽으로 전류가 집중되어 흐르려는 성질을 표피효과라고 합니다. 이로 인해 전류가 흐르는 유효 단면적이 감소하여 실질적인 저항값이 직류 때보다 증가하게 됩니다.
profile_image
1

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

10. 어떤 저항에서 1 kWh의 전력량을 소비시켰을 때 발생하는 열량은 약 몇 kcal인가?

  1. 1
  2. 240
  3. 360
  4. 860
(정답률: 33%)
  • 전력량 $1\text{ kWh}$를 열량 $\text{kcal}$로 환산하는 문제입니다. $1\text{ kWh}$는 $1000\text{ W} \times 3600\text{ s} = 3.6 \times 10^6\text{ J}$이며, $1\text{ kcal} \approx 4186\text{ J}$ (또는 $1\text{ J} \approx 0.239\text{ cal}$) 관계를 이용합니다.
    ① [기본 공식] $Q = 860 \times P \times t$
    ② [숫자 대입] $Q = 860 \times 1\text{ kWh}$
    ③ [최종 결과] $Q = 860\text{ kcal}$
profile_image
1

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

2과목: 전자계산기구조

11. 다음 중 직접 접근 기억 장치가 아닌 것은?

  1. 하드 디스크
  2. 플로피 디스크
  3. 자기 테이프
  4. CD-ROM
(정답률: 67%)
  • 직접 접근 기억 장치(RAM, ROM, 디스크 등)는 데이터의 위치에 상관없이 임의의 주소로 즉시 접근할 수 있는 장치입니다. 반면 자기 테이프는 데이터를 순차적으로 읽어야 하는 순차 접근 기억 장치이므로 직접 접근 기억 장치가 아닙니다.
profile_image
1

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

12. 레지스터에 저장된 데이터를 가지고 하나의 클럭 펄스 동안에 실행되는 기본적인 동작을 마이크로 동작이라고 한다. 다음 중 마이크로 동작이 아닌 것은?

  1. 시프트(SHIFT)
  2. 카운트(COUNT)
  3. 클리어(CLEAR)
  4. 인터럽트(INTERRUPT)
(정답률: 60%)
  • 마이크로 동작은 하나의 클럭 펄스 동안 레지스터 내에서 일어나는 가장 기본적인 연산 단위를 의미합니다. 시프트, 카운트, 클리어는 모두 레지스터 내부의 데이터를 조작하는 기본 동작이지만, 인터럽트는 CPU의 외부 장치로부터 요청을 받아 현재 프로그램을 중단하고 특정 서비스 루틴으로 분기하는 시스템 제어 메커니즘이므로 마이크로 동작에 해당하지 않습니다.
profile_image
1

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

13. 양쪽 방향으로 신호의 전송이 가능하기는 하나 어떤 순간에는 반드시 한쪽 방향으로만 전송이 이루어지는 통신 방식은?

  1. 단방향 통신 방식
  2. 반이중 통신 방식
  3. 전이중 통신 방식
  4. 우회 통신 방식
(정답률: 72%)
  • 양방향 전송은 가능하지만, 동시에 전송하지 못하고 한 번에 한쪽 방향으로만 데이터를 주고받는 방식은 반이중 통신 방식입니다.
profile_image
1

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

14. 자 보수적(self complement) 성질이 있는 코드는?

  1. 3초과 코드
  2. 해밍 코드
  3. 그레이 코드
  4. BCD 코드
(정답률: 61%)
  • 3초과 코드는 각 숫자에 3($0011_2$)을 더해 표현하며, 9의 보수를 취했을 때 비트를 반전시키는 것만으로도 보수 값이 나오는 자 보수적 성질을 가집니다.
profile_image
1

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

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

  1. MOVE
  2. Shift
  3. AND
  4. OR
(정답률: 69%)
  • AND 연산자는 특정 비트 위치에 0을 곱하여 필요 없는 부분을 지우는 마스킹(Masking) 처리에 사용됩니다.
profile_image
1

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

16. 연산 회로에 해당되지 않는 것은?

  1. 메모리 회로
  2. 산술 연산 회로
  3. 논리 연산 회로
  4. 시프트 회로
(정답률: 71%)
  • 연산 회로는 산술 연산, 논리 연산, 시프트 연산을 수행하는 회로들로 구성됩니다.

    오답 노트

    메모리 회로: 데이터를 저장하는 기억 장치에 해당함
profile_image
1

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

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

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

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

18. 명령어를 해독하기 위해서 주기억 장치에 기억된 내용을 제어장치로 꺼내오는 것을 무엇이라 하는가?

  1. 명령어 인출
  2. 명령어 저장
  3. 명령어 해독
  4. 명령어 실행
(정답률: 84%)
  • 명령어 사이클의 첫 단계로, 제어장치가 주기억장치에 저장된 명령어를 CPU로 가져오는 과정을 명령어 인출(Fetch)이라고 합니다.
profile_image
1

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

19. 컴퓨터에서 데이터를 일시적으로 기억시키기 위한 기억 기능 요소는?

  1. Address
  2. Buffer
  3. Channel
  4. Register
(정답률: 62%)
  • 레지스터(Register)는 CPU 내부에서 데이터를 아주 빠르게 일시적으로 저장하기 위해 사용하는 고속 기억 장치입니다.

    오답 노트

    Buffer: 장치 간 속도 차이를 보완하기 위한 임시 저장 구역
    Channel: 입출력 제어를 전담하는 프로세서
    Address: 기억 장치 내의 특정 위치를 나타내는 주소
profile_image
1

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

20. 를 간략화 하면?

  1. A+B
  2. B
  3. A
  4. A·B
(정답률: 72%)
  • 분배법칙을 이용하여 수식을 간략화하면 $A$만 남게 됩니다.
    $$Y = (A + B) \cdot (A + \overline{B})$$
    $$Y = A + (B \cdot \overline{B})$$
    $$Y = A + 0$$
    $$Y = A$$
profile_image
1

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

21. 다음 중 입·출력 명령으로만 묶어놓은 것은?

  1. INP, OUT
  2. JMP, ADD
  3. LDA, ROL
  4. CLA, ROR
(정답률: 76%)
  • 컴퓨터의 입출력 명령은 외부 장치와 데이터를 주고받는 기능을 수행하며, INP(Input)는 입력, OUT(Output)은 출력을 담당하는 대표적인 명령입니다.
profile_image
1

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

22. 연산에 사용될 데이터나 연산의 중간 결과를 저장하는데 사용되는 레지스터는?

  1. 누산기
  2. 프로그램 카운터
  3. 명령 레지스터
  4. 메모리 버퍼 레지스터
(정답률: 77%)
  • 누산기(Accumulator)는 CPU 내에서 연산의 중간 결과나 최종 데이터를 일시적으로 저장하는 핵심 레지스터입니다.

    오답 노트

    프로그램 카운터: 다음 실행할 명령어의 주소 저장
    명령 레지스터: 현재 실행 중인 명령어 저장
    메모리 버퍼 레지스터: 메모리와 CPU 간 데이터 전송 시 임시 저장
profile_image
1

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

23. SRAM(Static RAM)은 메모리 셀이 무엇으로 구성되어 있는가?

  1. 플립플롭
  2. 연산증폭기
  3. 신호발생기
  4. 레귤레이터
(정답률: 56%)
  • SRAM은 전원이 공급되는 동안 데이터를 유지하는 플립플롭(Flip-Flop) 회로로 구성되어 있어, DRAM과 달리 재충전(Refresh) 과정이 필요 없는 것이 특징입니다.
profile_image
1

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

24. 비동기식 DATA 전송에서 제어 신호의 교환 방법으로 쓰이는 것은?

  1. DMA
  2. Handshaking
  3. LIFO
  4. Channel
(정답률: 41%)
  • 비동기식 데이터 전송에서는 송신측과 수신측이 서로 준비 상태를 확인하며 데이터를 주고받는 Handshaking(핸드셰이킹) 방식을 통해 제어 신호를 교환합니다.
profile_image
1

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

25. 고정 소수점 표현 방식이 아닌 것은?

  1. 부호와 절대치 표현
  2. 1의 보수에 의한 표현
  3. 2의 보수에 의한 표현
  4. 9의 보수에 의한 표현
(정답률: 85%)
  • 고정 소수점 표현 방식은 정수 부분을 표현하는 방식으로, 부호와 절대치, 1의 보수, 2의 보수 표현법이 사용됩니다.

    오답 노트

    9의 보수: 10진수 표현 방식이므로 이진수 기반의 고정 소수점 표현에 해당하지 않습니다.
profile_image
1

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

26. 입·출력 장치의 역할은?

  1. 정보를 기억한다.
  2. 명령의 순서를 제어한다.
  3. 기억 용량을 확대시킨다.
  4. 컴퓨터의 내·외부 사이에서 정보를 주고받는다.
(정답률: 83%)
  • 입·출력 장치는 컴퓨터 시스템 내부의 데이터와 외부 세계(사용자, 주변 기기) 사이에서 정보를 주고받는 인터페이스 역할을 수행합니다.
profile_image
1

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

27. 다음 중 출력 장치와 관계없는 것은?

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

    오답 노트

    레이저 프린터, X-Y 플로터, 모니터: 컴퓨터의 처리 결과를 외부로 내보내는 출력 장치
profile_image
1

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

28. 명령형식을 구분함에 있어 오퍼랜드를 구성하는 주소의 수에 따라 0주소 명령, 1주소 명령, 2주소 명령, 3주소 명령 등으로 구분할 수 있다. 이중 스택(Stack) 구조를 가지는 명령 형식은?

  1. 0주소 명령
  2. 1주소 명령
  3. 2주소 명령
  4. 3주소 명령
(정답률: 69%)
  • 0주소 명령은 오퍼랜드(주소)를 명시하지 않고 스택(Stack)의 최상단(Top)에 있는 데이터를 대상으로 연산을 수행하는 구조입니다.
profile_image
1

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

29. 짧은 길이의 명령으로 큰 기억 장소의 번지를 지정할 때 적합하며, 메모리 참조 횟수가 2회 이상인 주소지정 방식은?

  1. Direct Addressing Mode
  2. Indirect Addressing Mode
  3. Register Addressing Mode
  4. Relative Addressing Mode
(정답률: 51%)
  • 간접 주소 지정 방식(Indirect Addressing Mode)은 명령어의 주소 부분이 실제 데이터의 주소가 아닌, 데이터의 주소가 저장된 메모리 번지를 가리키므로 메모리 참조 횟수가 2회 이상 발생하며, 짧은 명령어로도 넓은 범위의 기억 장소 지정이 가능합니다.
profile_image
1

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

30. 프로그램 수행의 제어를 위한 것으로 다음에 수행 할 명령어의 주소를 기억하고 있는 레지스터는?

  1. 명령 레지스터(IR)
  2. 프로그램 카운터(PC)
  3. 인덱스 레지스터(INDEX-R)
  4. 기억 장치 주소 레지스터(MAR)
(정답률: 63%)
  • 다음에 실행될 명령어의 주소를 가리키고 기억하여 프로그램의 흐름을 제어하는 레지스터는 프로그램 카운터(PC)입니다.

    오답 노트

    명령 레지스터(IR): 현재 실행 중인 명령어를 저장
    인덱스 레지스터(INDEX-R): 주소 변환을 위한 변위 값 저장
    기억 장치 주소 레지스터(MAR): 메모리에 접근할 주소를 저장
profile_image
1

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

3과목: 프로그래밍일반

31. 운영체제(operating system)의 목적과 거리가 먼 것은?

  1. 신뢰도(reliability)의 향상
  2. 처리능력(throughput)의 향상
  3. 응답시간(turn around time)의 단축
  4. 코딩(coding) 작업의 용이
(정답률: 70%)
  • 운영체제의 주요 목적은 처리능력 향상, 응답시간 단축, 신뢰도 향상 및 사용자의 편의성 증대입니다. 코딩 작업의 용이는 프로그래밍 언어나 개발 도구(IDE)의 영역이며 운영체제의 직접적인 목적이 아닙니다.
profile_image
1

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

32. 기계어의 설명으로 옳지 않은 것은?

  1. 2진수를 사용하여 명령어와 데이터를 표현한다.
  2. 호환성이 없고 기계마다 언어가 다르다.
  3. 프로그램의 유지보수가 용이하다.
  4. 프로그램의 실행 속도가 빠르다.
(정답률: 62%)
  • 기계어는 컴퓨터가 직접 이해할 수 있는 2진수 형태의 언어로 실행 속도는 매우 빠르지만, 사람이 읽고 이해하기 매우 어려워 프로그램의 유지보수가 매우 어렵습니다.
profile_image
1

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

33. 사용자가 컴퓨터를 편리하게 사용하도록 사용자 인터페이스를 담당하며 시스템 내의 자원을 관리하는 목적을 갖는 소프트웨어는?

  1. 운영체제
  2. 워드프로세서
  3. 스프레드시트
  4. 프레젠테이션
(정답률: 82%)
  • 운영체제는 사용자와 하드웨어 사이의 인터페이스를 제공하며, CPU, 메모리 등 시스템 내의 자원을 효율적으로 관리하는 시스템 소프트웨어입니다.
profile_image
1

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

34. C 언어에서 사용되는 연산자에 대한 설명으로 옳지 않은 것은?

  1. 서로 같다는 것을 나타내는 관계연산자는 "=="이다.
  2. 논리곱을 나타내는 논리연산자는 "##"이다.
  3. 나머지를 구할 때 사용하는 산술연산자는 "%"이다.
  4. 논리부정을 나타내는 논리연산자는 "!"이다.
(정답률: 59%)
  • C 언어에서 논리곱(AND)을 나타내는 논리연산자는 && 입니다.

    오답 노트

    서로 같음을 나타내는 ==, 나머지를 구하는 %, 논리부정을 나타내는 ! 는 모두 올바른 연산자입니다.
profile_image
1

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

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

  1. 로더
  2. 어셈블러
  3. 컴파일러
  4. 인터프리터
(정답률: 72%)
  • 언어번역 프로그램은 사람이 작성한 소스 코드를 기계어로 변환하는 프로그램입니다. 로더는 보조기억장치에 저장된 프로그램을 주기억장치로 읽어 들여 실행 가능하게 만드는 프로그램이므로 언어번역 프로그램에 해당하지 않습니다.
profile_image
1

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

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

  1. 감시 프로그램
  2. 작업 관리 프로그램
  3. 데이터 관리 프로그램
  4. 언어번역 프로그램
(정답률: 38%)
  • 운영체제의 기능 중 처리 프로그램은 사용자가 작성한 소스 코드를 기계어로 변환하여 실행 가능하게 만드는 언어번역 프로그램이 이에 해당합니다.
profile_image
1

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

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

  1. COBOL
  2. C
  3. BASIC
  4. FORTRAN
(정답률: 86%)
  • C 언어는 하드웨어 제어가 가능하고 실행 속도가 빨라 운영체제(OS)나 컴파일러와 같은 시스템 프로그래밍 언어로 가장 적합합니다.
profile_image
1

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

38. 구조적 프로그래밍의 기본 논리구조에 해당하지 않는 것은 ?

  1. 그물구조
  2. 순차구조
  3. 선택구조
  4. 반복구조
(정답률: 69%)
  • 구조적 프로그래밍은 프로그램을 논리적으로 단순화하기 위해 순차구조, 선택구조, 반복구조의 세 가지 기본 논리구조만을 사용하여 작성하는 기법입니다.

    오답 노트

    그물구조: 구조적 프로그래밍의 기본 논리구조에 포함되지 않는 비정형 구조입니다.
profile_image
1

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

39. 프로그램 개발 과정에서 프로그램 안에 내재해 있는 논리적 오류를 발견하고 수정하는 작업은?

  1. debugging
  2. loading
  3. linking
  4. mapping
(정답률: 81%)
  • 프로그램 실행 중 발생하는 논리적 오류(Bug)를 찾아내어 수정하는 과정을 debugging이라고 합니다.
profile_image
1

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

40. 기계어로 번역된 목적 프로그램을 결합하여 실행 가능한 모듈로 만들어주는 프로그램은?

  1. 라이브러리 프로그램(library program)
  2. 연계 편집 프로그램(linkage editing program)
  3. 정렬/병합 프로그램(sort/merge program)
  4. 파일 변환 프로그램(file conversion program)
(정답률: 43%)
  • 여러 개의 목적 프로그램(Object Program)이나 라이브러리를 연결하여 실제로 실행 가능한 하나의 실행 파일(Executable File)로 만들어주는 프로그램은 연계 편집 프로그램(linkage editing program)입니다.
profile_image
1

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

4과목: 디지털공학

41. 다음의 불 대수 정리 중 옳지 않은 것은?

  1. A+1=A
  2. A+A=A
  3. A·A=A
  4. A·1=A
(정답률: 63%)
  • 불 대수에서 어떤 변수에 1을 더하면(OR 연산), 변수의 값과 상관없이 결과는 항상 1이 됩니다.

    오답 노트

    A + 1 = A : 결과는 1이 되어야 함
profile_image
1

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

42. 반가산기 2개와 OR 게이트 1개를 사용하여 구성할 수 있는 회로는?

  1. 반감산기
  2. 전감산기
  3. 전가산기
  4. 레지스터
(정답률: 65%)
  • 전가산기는 두 개의 비트와 하위 자리에서 올라온 캐리(Carry)까지 총 3개의 입력을 더하는 회로입니다.
    이는 반가산기 2개로 합과 캐리를 각각 계산하고, 마지막에 OR 게이트를 통해 최종 캐리를 결정하는 구조로 구현됩니다.
profile_image
1

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

43. 다음 그림과 같은 회로의 명칭은?

  1. decoder
  2. demultiplexer
  3. multiplexer
  4. encoder
(정답률: 48%)
  • 하나의 입력 신호를 여러 개의 출력선 중 하나로 선택하여 전달하는 회로의 구성입니다.

    이와 같이 1개의 입력을 여러 출력으로 분배하는 회로는 demultiplexer입니다.
profile_image
1

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

44. T 플립플롭의 진리표에서 ( ) 안에 알맞은 출력값은?

  1. 0
  2. 1
  3. Qn
  4. Qn+1
(정답률: 56%)
  • T 플립플롭은 입력 $T$가 0일 때는 현재 상태를 유지하고, 1일 때는 상태를 반전시키는 특성을 가집니다.
    따라서 입력 $T$가 0일 때의 출력 $Q_{n+1}$은 현재 상태인 $Q_n$이 됩니다.
profile_image
1

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

45. 출력신호가 현재의 입력신호와 과거의 입력신호에 의하여 결정되는 논리회로로서 플립플롭과 같은 기억소자와 논리 게이트로 구성되는 회로는?

  1. 조합 논리회로
  2. 순서 논리회로
  3. 메트릭스 회로
  4. 비교 회로
(정답률: 60%)
  • 현재의 입력뿐만 아니라 과거의 상태(기억)를 저장하여 출력에 반영하는 회로를 순서 논리회로라고 합니다.

    오답 노트

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

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

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

(정답률: 52%)
  • 진리표에서 출력 $D$와 $C$가 1인 경우를 찾아 불 대수로 표현합니다.
    $D$는 $A=0, B=1$일 때와 $A=1, B=0$일 때 1이므로 $\bar{A}B + A\bar{B}$가 되며, $C$는 $A=0, B=1$일 때만 1이므로 $\bar{A}B$가 됩니다.
    따라서 정답은 입니다.
profile_image
1

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

47. 디코더 회로가 4개의 입력 단자를 갖는다면 출력 단자는 최소한 몇 개를 갖는가?

  1. 2개
  2. 4개
  3. 8개
  4. 16개
(정답률: 57%)
  • 디코더는 $n$개의 입력 단자를 통해 $2^n$개의 출력 단자를 제어하는 회로입니다.
    ① [기본 공식] $Output = 2^{Input}$
    ② [숫자 대입] $Output = 2^4$
    ③ [최종 결과] $Output = 16$
profile_image
1

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

48. 계수기 또는 레지스터 구성에 가장 많이 사용되는 것은?

  1. 플립플롭
  2. 전가산기
  3. 멀티플렉서
  4. 비교기
(정답률: 80%)
  • 플립플롭은 1비트의 정보를 저장할 수 있는 최소 단위의 기억 소자로, 이를 여러 개 연결하여 데이터를 저장하는 레지스터나 숫자를 세는 계수기를 구성합니다.
profile_image
1

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

49. 불 대수 X=AC+ABC를 간단히 하면?

  1. A
  2. AB
  3. BC
  4. AC
(정답률: 76%)
  • 불 대수의 흡수 법칙을 적용하여 공통 인수로 묶어 단순화할 수 있습니다.
    $$X = AC + ABC$$
    $$X = AC(1 + B)$$
    $$X = AC \times 1$$
    $$X = AC$$
profile_image
1

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

50. J-K 플립플롭에서 J=K=1일 때 출력은 clock에 의해 어떤 변화를 보이는가?

  1. 이전의 상태를 유지한다.
  2. 출력은 0이 된다.
  3. 출력은 1이 된다.
  4. 출력이 반전된다.
(정답률: 81%)
  • JK 플립플롭은 RS 플립플롭의 금지 상태를 보완한 회로입니다. $J=1, K=1$이 입력되면 현재의 출력 상태를 반전시키는 토글(Toggle) 동작을 수행합니다.
profile_image
1

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

51. 다음 RS플립플롭 진리표의 출력(Qn+1) 중 옳지 않은 것은?

(정답률: 39%)
  • RS 플립플롭의 진리표에서 $S=1, R=1$인 상태는 금지 상태(Invalid state)로, 일반적인 동작에서 정의되지 않거나 불안정한 상태입니다.
    정상적인 동작은 다음과 같습니다.
    - $S=0, R=0$: 상태 유지 ($Q_{n+1} = Q_n$)
    - $S=0, R=1$: 리셋 ($Q_{n+1} = 0$)
    - $S=1, R=0$: 셋 ($Q_{n+1} = 1$)
    따라서 $S=1, R=1$일 때 출력이 1이라고 명시한 부분은 옳지 않습니다.
profile_image
1

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

52. 논리식 가 "1"이 되기 위한 조건은?

  1. A=0, B=1, C=0
  2. A=1, B=0, C=1
  3. A=1, B=1, C=1
  4. A=0, B=0, C=0
(정답률: 64%)
  • 논리식 $Y = \overline{A} \cdot B \cdot \overline{C}$가 1이 되기 위해서는 AND 연산의 특성상 모든 입력 항이 1이어야 합니다.
    즉, $\overline{A}=1$, $B=1$, $\overline{C}=1$이어야 하므로, 실제 변수 값은 $A=0, B=1, C=0$ 일 때 결과가 1이 됩니다.
profile_image
1

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

53. 반가산기 회로에 맞는 식은?

(정답률: 51%)
  • 반가산기는 두 개의 비트를 더하여 합(Sum)과 자리올림수(Carry)를 출력하는 회로입니다. 합은 두 입력의 XOR 연산 결과이고, 자리올림수는 두 입력의 AND 연산 결과입니다.
    따라서 정답은 이며, 수식으로는 다음과 같습니다.
    $$S = A \oplus B, C = AB$$
profile_image
1

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

54. 인코더(Encoder)에 사용되는 논리회로는?

  1. OR
  2. AND
  3. NOR
  4. NAND
(정답률: 43%)
  • 인코더는 여러 개의 입력 신호 중 활성화된 신호를 찾아 그에 해당하는 2진 코드로 변환하는 회로입니다.
    각 출력 단자는 해당 출력이 1이 되어야 하는 입력들의 조합을 OR 연산하여 구성하므로 OR 게이트가 사용됩니다.
profile_image
1

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

55. 전력 소모가 가장 적은 논리군은?

  1. DTL
  2. RTL
  3. TTL
  4. CMOS
(정답률: 78%)
  • CMOS(Complementary Metal-Oxide-Semiconductor)는 P-채널과 N-채널 MOSFET을 상보적으로 사용하여, 정적 상태에서 전류가 거의 흐르지 않아 전력 소모가 매우 적은 것이 특징입니다.
profile_image
1

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

56. 플립-플롭(Flip-Flop)은 몇 bit 기억 장치인가?

  1. 1bit
  2. 2bit
  3. 4bit
  4. 8bit
(정답률: 54%)
  • 플립-플롭은 0 또는 1의 두 가지 상태 중 하나를 유지할 수 있는 최소 단위의 순차 논리 회로입니다.
    따라서 1bit의 정보를 저장할 수 있는 기억 장치입니다.
profile_image
1

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

57. 다음 그림의 출력 F는 어느 게이트와 동일한 작용을 하는 가?

  1. OR
  2. AND
  3. NAND
  4. NOR
(정답률: 44%)
  • 제시된 회로는 NOR 게이트 두 개가 직렬로 연결된 구조입니다.
    첫 번째 NOR 게이트의 출력은 $\overline{A+B}$이며, 이것이 두 번째 NOR 게이트의 입력으로 들어갑니다.
    두 번째 NOR 게이트는 입력의 합을 반전시키므로, $\overline{\overline{A+B} + \overline{A+B}} = \overline{\overline{A+B}} = A+B$가 됩니다.
    결과적으로 OR 게이트와 동일한 작용을 합니다.
profile_image
1

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

58. 10진수 35를 8421 코드로 변환한 것으로 옳은 것은?

  1. 0011 0110
  2. 0011 0101
  3. 0110 0101
  4. 0011 1010
(정답률: 72%)
  • 8421 코드는 BCD(Binary Coded Decimal) 코드로, 10진수 한 자리를 각각 4비트의 2진수로 변환하는 방식입니다.
    10진수 35를 각 자릿수별로 변환하면 다음과 같습니다.
    3 $\rightarrow$ 0011
    5 $\rightarrow$ 0101
    따라서 이를 합치면 0011 0101이 됩니다.
profile_image
1

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

59. 10진수 5를 3 초과 부호로 나타낸 것은?

  1. 0101
  2. 0111
  3. 1000
  4. 1111
(정답률: 60%)
  • 3 초과 부호(Excess-3 code)는 10진수 값에 3을 더한 후 이를 2진수로 변환하여 나타내는 방식입니다.
    ① [기본 공식] $10\text{진수} + 3 = 2\text{진수 변환}$
    ② [숫자 대입] $5 + 3 = 8 \rightarrow 1000_2$
    ③ [최종 결과] $1000$
profile_image
1

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

60. 비동기형 10진 계수기를 T 플립플롭으로 구성하려 한다. 몇 개의 플립플롭이 필요한가?

  1. 2
  2. 4
  3. 5
  4. 10
(정답률: 63%)
  • 계수기에 필요한 플립플롭의 개수 $n$은 $2^{n-1} < N \le 2^n$ 관계를 만족해야 합니다. 10진 계수기($N=10$)의 경우 $2^3 < 10 \le 2^4$이므로 4개의 플립플롭이 필요합니다.
    ① [기본 공식] $2^{n-1} < N \le 2^n$
    ② [숫자 대입] $2^3 < 10 \le 2^4$
    ③ [최종 결과] $n = 4$
profile_image
1

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

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