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

임베디드기능사 2007-01-28 필기 기출문제 해설

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

임베디드기능사
(2007-01-28 기출문제)

목록

1과목: 전기전자공학

1. 정현파의 파고율은 얼마인가?

(정답률: 56%)
  • 파고율은 파형의 최대값을 실효값으로 나눈 비율을 의미합니다. 정현파의 경우 최대값은 $\sqrt{2}V$, 실효값은 $V$이므로 다음과 같이 계산됩니다.
    ① [기본 공식] $\text{파고율} = \frac{\text{최대값}}{\text{실효값}}$
    ② [숫자 대입] $\text{파고율} = \frac{\sqrt{2}V}{V}$
    ③ [최종 결과] $\text{파고율} = \sqrt{2}$
    따라서 정답은 입니다.
profile_image
1

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

2. 푸시풀(push-pull) 전력 증폭기에서 출력 파형의 찌그러짐이 작아지는 주요원인은?

  1. 기본파가 상쇄되기 때문에
  2. 기수고조파가 상쇄되기 때문에
  3. 우수고조파가 상쇄되기 때문에
  4. 우수 및 기수고조파가 모두 상쇄되기 때문에.
(정답률: 51%)
  • 푸시풀 증폭기는 두 개의 증폭기가 서로 밀고 당기는 구조로 동작하여, 출력 시 짝수 차수의 고조파인 우수고조파가 서로 상쇄되어 파형의 찌그러짐이 줄어듭니다.
profile_image
1

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

3. 그림과 같이 이상적인 OP Amp에서 출력전압 V0는 몇 V인가?

  1. -17.5
  2. 18.5
  3. 19.5
  4. -20.5
(정답률: 45%)
  • 이상적인 OP Amp의 반전 가산기 회로로, 출력 전압은 각 입력 전압에 저항비를 곱한 합의 반전 형태입니다.
    ① [기본 공식] $V_{o} = - \frac{R_{f}}{R_{1}} V_{1} - \frac{R_{f}}{R_{2}} V_{2}$
    ② [숫자 대입] $V_{o} = - \frac{5\text{k}}{1\text{k}} \times 2 - \frac{5\text{k}}{2\text{k}} \times 3$
    ③ [최종 결과] $V_{o} = -17.5$
profile_image
1

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

4. 발진기는 부하의 변동으로 인하여 주파수가 변화하는데 이를 방지하기 위하여 발진기와 부하 사이에 넣는 회로를 무엇이라 하는가?

  1. 동조 증폭기
  2. 직류 증폭기
  3. 결합 증폭기
  4. 완충 증폭기
(정답률: 65%)
  • 완충 증폭기(Buffer Amplifier)는 입력 임피던스는 높고 출력 임피던스는 낮게 설계되어, 발진기와 부하 사이에서 임피던스 정합을 통해 부하 변동이 주파수에 영향을 주지 않도록 격리시키는 역할을 합니다.
profile_image
1

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

5. 다음중 수정 발진기는 어떤것을 이용하는가?

  1. 압전 효과
  2. 홀 효과
  3. 인입 현상
  4. 자왜 현상
(정답률: 66%)
  • 수정 발진기는 수정(Quartz)에 기계적 압력을 가했을 때 전압이 발생하는 압전 효과를 이용하여 매우 정밀하고 안정적인 주파수를 생성합니다.
profile_image
1

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

6. 그림과 같은 회로는?

  1. 클램프 회로
  2. 클리핑 회로
  3. 피킹 회로
  4. 트랩 회로
(정답률: 60%)
  • 회로 구성에서 커패시터($C$)와 다이오드($D$)가 직렬 및 병렬로 조합되어 입력 신호의 파형은 유지하면서 DC 레벨만 이동시키는 구조는 클램프 회로의 전형적인 특징입니다.
profile_image
1

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

7. 콘덴서 입력형 전파 정류회로의 입력 전압이 실효값으로 12V 일 경우 정류 다이오드의 최대 역전압은 약 몇 V 인가?

  1. 12
  2. 17
  3. 24
  4. 34
(정답률: 34%)
  • 콘덴서 입력형 전파 정류회로에서 다이오드에 걸리는 최대 역전압(PIV)은 입력 전압의 최대값의 2배인 $2\sqrt{2}V_{rms}$ 입니다.
    ① [기본 공식] $V_{PIV} = 2 \sqrt{2} V_{rms}$
    ② [숫자 대입] $V_{PIV} = 2 \times 1.414 \times 12$
    ③ [최종 결과] $V_{PIV} = 33.9$
profile_image
1

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

8. 어떤 전지에서 5 A의 전류가 5분간 흘렀다면 이 전지에서 나온 전기량은 몇 C 인가?

  1. 250
  2. 750
  3. 1500
  4. 3000
(정답률: 60%)
  • 전기량은 전류에 시간을 곱하여 계산하며, 이때 시간 단위는 반드시 초(s)로 환산해야 합니다.
    ① [기본 공식] $Q = I \times t$
    ② [숫자 대입] $Q = 5 \times (5 \times 60)$
    ③ [최종 결과] $Q = 1500$
profile_image
1

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

9. 일정 전압의 직류전원에 저항을 접속하고 전류를 흘릴때 이 전류값을 20% 증가시키기 위한 저항값은 약 몇 배로 해야 하는가?

  1. 0.80
  2. 0.83
  3. 1.20
  4. 1.25
(정답률: 48%)
  • 옴의 법칙에 따라 전압이 일정할 때 전류와 저항은 반비례합니다. 전류를 $20\%$ 증가시키려면 저항을 $1/1.2$ 배로 줄여야 합니다.
    ① [기본 공식] $R_{new} = \frac{R_{old}}{1 + \text{증가율}}$
    ② [숫자 대입] $R_{new} = \frac{1}{1 + 0.2}$
    ③ [최종 결과] $R_{new} = 0.83$
profile_image
1

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

10. 트랜지스터에서 α의 값이 0.93일때 β값은 얼마인가?

  1. 0.5
  2. 5.5
  3. 13.3
  4. 23.2
(정답률: 53%)
  • 트랜지스터의 공통 이미터 전류 증폭률 $\beta$와 공통 베이스 전류 증폭률 $\alpha$ 사이의 관계식을 이용하여 계산합니다.
    ① [기본 공식] $\beta = \frac{\alpha}{1 - \alpha}$
    ② [숫자 대입] $\beta = \frac{0.93}{1 - 0.93}$
    ③ [최종 결과] $\beta = 13.3$
profile_image
1

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

2과목: 전자계산기구조

11. 자료를 일정시간동안 모아 두었다가 한번에 처리하는 시스템은?

  1. 일괄 처리 시스템
  2. 지연 처리 시스템
  3. 실시간 처리 시스템
  4. 시분할 처리 시스템
(정답률: 85%)
  • 일괄 처리 시스템은 일정 기간 또는 일정 양의 데이터를 모아 두었다가 한꺼번에 처리하는 방식입니다.

    오답 노트

    실시간 처리 시스템: 데이터 발생 즉시 처리
    시분할 처리 시스템: CPU 시간을 나누어 여러 사용자가 동시에 이용
profile_image
1

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

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

  1. Direct Addressing Mode
  2. Indirect Addressing Mode
  3. Register Addressing Mode
  4. Relative Addressing Mode
(정답률: 53%)
  • 간접 주소 지정 방식(Indirect Addressing Mode)은 명령어의 주소 부분이 실제 데이터의 주소가 아닌, 데이터의 주소가 저장된 메모리 번지를 가리키는 방식입니다. 따라서 짧은 명령어로도 넓은 범위의 메모리 주소를 지정할 수 있으며, 실제 데이터에 접근하기 위해 메모리를 최소 2회 이상 참조해야 하는 특징이 있습니다.
profile_image
1

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

13. 컴퓨터 내부에서 수치 자료를 표현하는 방식이 아닌것은?

  1. 부동 소수점 방식
  2. 고정 소수점 방식
  3. 팩 형식
  4. ASCII
(정답률: 53%)
  • 수치 자료 표현 방식은 컴퓨터가 산술 연산을 수행하기 위해 숫자를 저장하는 방식(부동 소수점, 고정 소수점, 팩 형식 등)을 말합니다. 반면 ASCII는 영문자, 숫자, 특수문자를 표현하기 위한 문자 코드 체계이므로 수치 연산용 표현 방식이 아닙니다.
profile_image
1

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

14. 다음 중 정수 표현에서 음수를 나타내는 방식이 아닌 것은?

  1. 부호와 절대치
  2. 부호와 0의 보수
  3. 부호와 1의 보수
  4. 부호와 2의 보수
(정답률: 71%)
  • 컴퓨터에서 음수를 표현하는 방식으로는 부호와 절대치, 1의 보수, 2의 보수 방식이 사용됩니다. 부호와 0의 보수라는 표현 방식은 존재하지 않습니다.
profile_image
1

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

15. 컴퓨터에서 사용하는 LOAD와 STORE 명령은 어느기능에 속하는가?

  1. 매크로 기능
  2. 제어 기능
  3. 연산 기능
  4. 전송 기능
(정답률: 50%)
  • LOAD(메모리에서 CPU로)와 STORE(CPU에서 메모리로) 명령은 데이터를 한 곳에서 다른 곳으로 옮기는 전송 기능에 해당합니다.
profile_image
1

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

16. 각 각의 자리마다 별도의 크기값을 갖는 가중 코드가 아닌것은?

  1. 8421 코드
  2. Biquinary 코드
  3. Excess-3 코드
  4. 2421 코드
(정답률: 49%)
  • Excess-3 코드는 BCD 코드에 3을 더한 형태로, 각 비트가 고정된 가중치를 갖지 않는 비가중 코드이자 자기 보수 코드입니다.
profile_image
1

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

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

  1. Simplex 방식
  2. complex 방식
  3. Half Duplex 방식
  4. Full Duplex 방식
(정답률: 70%)
  • Full Duplex 방식은 송신과 수신이 동시에 이루어지는 전이중 통신 방식입니다.

    오답 노트

    Simplex 방식: 단방향 통신
    Half Duplex 방식: 양방향 통신이나 동시 송수신 불가
profile_image
1

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

18. 다음 중 입.출력 겸용 장치는?

  1. 터치 스크린
  2. 트랙볼
  3. 라이트 펜
  4. 디지타이저
(정답률: 73%)
  • 터치 스크린은 사용자의 입력을 받는 입력 장치 기능과 화면을 통해 정보를 보여주는 출력 장치 기능을 동시에 수행하는 입출력 겸용 장치입니다.
profile_image
1

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

19. 중앙처리장치 내의 하드웨어 요소와 그 기능을 짝지은 것 중에서 서로 옳지 않은 것은?

  1. 레지스터 - 기억기능
  2. ALU - 연산기능
  3. 어큐뮬레이터-제어기능
  4. 내부버스 - 전달기능
(정답률: 65%)
  • 어큐뮬레이터는 연산 결과나 중간 값을 일시적으로 저장하는 레지스터의 일종으로, 기억 기능을 수행합니다.

    오답 노트

    제어기능: 제어장치(Control Unit)가 담당하는 기능입니다.
profile_image
1

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

20. 부동 소수점 수가 기억장치 내에 있을때 기억 되지 않는 것은?

  1. 부호
  2. 소수점
  3. 지수부
  4. 소수(기수)부
(정답률: 68%)
  • 부동 소수점 수는 부호, 지수부, 가수부로 구성되어 저장되며, 소수점의 위치는 지수부에 의해 결정되므로 실제 비트로 저장되지 않습니다.
profile_image
1

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

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

  1. MOVE
  2. SHIFT
  3. AND
  4. OR
(정답률: 61%)
  • AND 연산은 특정 비트를 0으로 만들어 제거하는 마스킹(Masking) 작업에 사용되어, 필요한 비트만 추출하고 나머지는 지워버리는 처리가 가능합니다.
profile_image
1

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

22. 주소지정방식 중에서 명령어 내의 주소부에 실제 데이터값을 저장하는 것은?

  1. 즉시주소 지정방식
  2. 직접주소 지정방식
  3. 간접주소 지정방식
  4. 계산에 의한 주소지정 방식
(정답률: 34%)
  • 명령어의 주소 필드에 실제 데이터(피연산자)를 직접 포함시켜 메모리 참조 없이 즉시 실행하는 방식이 즉시주소 지정방식입니다.
profile_image
1

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

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

  1. 시프트(SHIFT)
  2. 카운트(COUNT)
  3. 클리어(CLEAR)
  4. 인터럽트(INTERRUPT)
(정답률: 56%)
  • 마이크로 동작은 하나의 클럭 펄스 동안 레지스터 내에서 일어나는 기본 전송이나 단순 연산을 의미합니다. 시프트, 카운트, 클리어는 이에 해당하지만, 인터럽트는 외부 장치의 요청에 의해 현재 프로그램의 실행을 중단하고 특정 서비스 루틴으로 분기하는 복합적인 제어 과정이므로 마이크로 동작이 아닙니다.
profile_image
1

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

24. 다음 명령 실행주기는 무엇을 나타내는 것인가?

  1. 덧셈(ADD)
  2. 로드(LOAD)
  3. 스토어(STORE)
  4. 분기(JUMP)
(정답률: 45%)
  • 제시된 마이크로 동작을 보면 메모리 주소 레지스터(MAR)에 주소를 설정하고, 메모리에서 데이터를 읽어 MBR에 저장한 뒤, 이를 누산기(AC)로 옮기는 과정을 나타냅니다. 이는 메모리의 내용을 레지스터로 읽어오는 로드(LOAD) 명령의 실행 주기입니다.
profile_image
1

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

25. 컴퓨터에서 사칙연산을 수행하는 장치는?

  1. 연산 장치
  2. 제어 장치
  3. 주기억 장치
  4. 보조 기억 장치
(정답률: 78%)
  • 컴퓨터의 중앙처리장치(CPU) 중 산술 연산(+, -, *, /)과 논리 연산을 직접 수행하는 핵심 장치는 연산 장치(ALU)입니다.
profile_image
1

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

26. 다음의 논리도와 진리표는 어떤 회로인가?

  1. 가산기
  2. 해독기
  3. 부호기
  4. 비교기
(정답률: 55%)
  • 입력된 2진수 조합($A, B$)에 따라 오직 하나의 출력선($X_0, X_1, X_2, X_3$)만 활성화되는 회로입니다. 이는 n비트의 입력 코드를 $2^n$개의 서로 다른 출력선으로 변환하는 해독기(Decoder)의 전형적인 동작 특성입니다.
profile_image
1

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

27. 중앙처리장치로 부터 입.출력 지시를 받으면 직접 주기억 장치에 접근 하여 데이터를 꺼내어 출력하거나 입력한 데이터를 기억할 수 있고 입.출력에 관한 모든 동작을 자율적으로 수행하는 입.출력제어 방식은?

  1. 프로그램 제어 방식
  2. 인터럽트 방식
  3. DMA 방식
  4. 채널 방식
(정답률: 66%)
  • DMA(Direct Memory Access) 방식은 CPU의 개입 없이 입출력 장치가 주기억 장치에 직접 접근하여 데이터를 전송함으로써 CPU의 부하를 줄이고 시스템 효율을 높이는 제어 방식입니다.
profile_image
1

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

28. 다음 그림에서 1의 보수 연산을 수행 하였을때 결과 값은?

  1. 11000001 11000010
  2. 11000001 00111101
  3. 00111110 11000010
  4. 00111110 00111101
(정답률: 70%)
  • 1의 보수 연산은 주어진 2진수의 모든 비트를 반전시키는 연산입니다. 즉, 0은 1로, 1은 0으로 바꾸어 계산합니다.
    이미지 의 값인 $11000001 \text{ } 11000010$을 반전시키면 $00111110 \text{ } 00111101$이 됩니다.
profile_image
1

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

29. 10진수 18을 BCD 코드로 표현하면?

  1. 0001 0010
  2. 0001 0011
  3. 0001 1000
  4. 0001 0100
(정답률: 72%)
  • BCD(Binary Coded Decimal) 코드는 10진수 한 자리를 각각 4비트의 2진수로 표현하는 방식입니다.
    ① [기본 공식] $10 \text{진수 } \text{각 자릿수} \rightarrow 4\text{비트 2진수}$
    ② [숫자 대입] $1 \rightarrow 0001, \quad 8 \rightarrow 1000$
    ③ [최종 결과] $0001 \text{ } 1000$
profile_image
1

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

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

  1. 0 주소 형식
  2. 1 주소 형식
  3. 2 주소 형식
  4. 3 주소 형식
(정답률: 74%)
  • 0 주소 형식은 오퍼랜드(번지 필드)를 명시하지 않는 명령어 형식으로, 데이터가 스택(Stack)에 저장되어 있다고 가정하고 스택 포인터를 이용하여 연산을 수행합니다.
profile_image
1

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

3과목: 프로그래밍일반

31. 구조적 프로그램의 기본 구조가 아닌것은?

  1. 순차 구조
  2. 그물 구조
  3. 선택 구조
  4. 반복 구조
(정답률: 69%)
  • 구조적 프로그래밍은 프로그램을 논리적인 구조로 나누어 작성하는 방식으로, 순차 구조, 선택 구조, 반복 구조의 세 가지 기본 제어 구조를 사용합니다.

    오답 노트

    그물 구조: 구조적 프로그래밍의 기본 제어 구조에 해당하지 않습니다.
profile_image
1

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

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

  1. 프로세서,기억장치,입.출력장치,파일 및 정보등의 자원관리
  2. 시스템의 각종 하드웨어와 네트워크에 대한 관리.제어
  3. 원시 프로그램에 대한 목적 프로그램 실행
  4. 자원의 스케줄링 제공
(정답률: 67%)
  • 운영체제는 컴퓨터 하드웨어와 소프트웨어 자원을 효율적으로 관리하고 제어하는 시스템 소프트웨어입니다. 원시 프로그램을 목적 프로그램으로 실행(변환)하는 것은 운영체제가 아닌 컴파일러나 어셈블러와 같은 언어 번역 프로그램의 역할입니다.
profile_image
1

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

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

  1. mapping
  2. thrashing
  3. debugging
  4. paging
(정답률: 79%)
  • 디버깅(debugging)은 프로그램의 실행 결과가 예상과 다를 때, 코드 내에 숨어 있는 논리적 오류(Bug)를 찾아내어 수정하는 과정을 말합니다.
profile_image
1

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

34. 인터프리터와 가장 관계 깊은것은?

  1. BASIC
  2. COBOL
  3. C
  4. FORTRAN
(정답률: 51%)
  • 인터프리터는 소스 코드를 한 줄씩 읽어 즉시 실행하는 방식으로, BASIC 언어가 대표적으로 이 방식을 사용하여 개발되었습니다.

    오답 노트

    COBOL, C, FORTRAN: 소스 코드 전체를 기계어로 변환한 후 실행하는 컴파일러 방식의 언어입니다.
profile_image
1

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

35. 컴퓨터 시스템을 구성하고 있는 하드웨어 장치와 일반 컴퓨터 사용자 또는 컴퓨터에서 실행되는 응용 프로그램의 중간에 위치하여 사용자들이 보다 쉽고 간편하게 컴퓨터 시스템을 이용할 수 있도록 컴퓨터 시스템을 제어하고 관리하는 것은?

  1. 컴파일러
  2. 로더
  3. DBMS
  4. 운영체제
(정답률: 69%)
  • 운영체제는 하드웨어와 사용자/응용 프로그램 사이에서 중재자 역할을 하며, 시스템 자원을 효율적으로 제어하고 관리하여 사용자가 편리하게 컴퓨터를 사용할 수 있도록 돕는 시스템 소프트웨어입니다.
profile_image
1

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

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

  1. allocation(할당)
  2. linking(연결)
  3. loading(적재)
  4. translation(번역)
(정답률: 74%)
  • 로더는 프로그램을 실행하기 위해 메모리에 적재하는 역할을 하며, 할당(allocation), 연결(linking), 적재(loading) 기능을 수행합니다. 번역(translation)은 컴파일러나 어셈블러가 수행하는 기능이므로 로더의 기능과 거리가 멉니다.
profile_image
1

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

37. 기계어에 대한 설명으로 거리가 먼것은?

  1. 프로그램 작성이 쉽다.
  2. 처리속도가 빠르다
  3. 0 또는 1로 구성된다.
  4. 컴퓨터가 직접 처리하는 언어이다.
(정답률: 69%)
  • 기계어는 컴퓨터가 직접 이해하는 0과 1의 이진수 형태로 구성되어 처리 속도가 매우 빠르지만, 사람이 이해하고 작성하기에는 매우 어렵습니다.

    오답 노트

    처리속도가 빠르다: 기계어의 핵심 특징입니다.
    0 또는 1로 구성된다: 이진수 기반의 기계어 정의입니다.
    컴퓨터가 직접 처리하는 언어이다: 컴파일 과정 없이 즉시 실행 가능합니다.
profile_image
1

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

38. 운영체제를 수행하는 기능에 따라 제어 프로그램과 처리 프로그램으로 분류할 경우 제어 프로그램에 해당하지 않는 것은?

  1. 서비스 프로그램
  2. 감시 프로그램
  3. 데이터 관리 프로그램
  4. 작업 제어 프로그램
(정답률: 54%)
  • 운영체제의 제어 프로그램은 시스템의 효율적 운영을 관리하는 감시, 작업 제어, 데이터 관리 프로그램 등이 포함됩니다. 서비스 프로그램은 사용자가 시스템을 편리하게 사용할 수 있도록 돕는 처리 프로그램의 성격이 강합니다.
profile_image
1

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

39. 프로그램에서 어떤 값을 저장할 수 있는 기억 장소의 이름으로 프로그램을 실행할 때 마다 또는 프로그램 내의 단계에 따라 그 값이 언제라도 변할 수 있는 것은 무엇인가?

  1. 번역기
  2. 상수
  3. 모듈
  4. 변수
(정답률: 74%)
  • 변수는 프로그램 실행 중에 값이 변경될 수 있는 메모리 공간에 부여된 이름으로, 데이터의 저장과 변경이 가능합니다.

    오답 노트

    상수: 프로그램 실행 중 값이 변하지 않는 고정된 값
profile_image
1

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

40. 컴파일러에 대한 설명으로 적당한 것은?

  1. 기계어로 작성된 루틴들을 모아 실행 가능한 하나의 단위로 만들어진 프로그램으로 연결
  2. 고급언어로 작성된 프로그램을 기계어로 번역
  3. 목적 프로그램을 생성하지 않고 필요할때 마다 한 줄씩 기계어로 번역
  4. 기계어로 작성된 프로그램을 어셈블리어로 번역
(정답률: 47%)
  • 컴파일러는 고급 언어로 작성된 소스 프로그램을 한꺼번에 기계어로 번역하여 목적 프로그램을 생성하는 번역기입니다.

    오답 노트

    기계어 루틴 연결: 링커
    한 줄씩 번역: 인터프리터
    기계어를 어셈블리어로 번역: 디스어셈블러
profile_image
1

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

4과목: 디지털공학

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

  1. 플립플롭
  2. AND 게이트
  3. X-OR 게이트
  4. 자기코어
(정답률: 69%)
  • 레지스터는 CPU 내부에서 데이터를 일시적으로 저장하는 고속 기억 장치이며, 가장 기본적인 저장 단위인 플립플롭을 조합하여 구성됩니다.
profile_image
1

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

42. 논리식 의 값은?

  1. 0
  2. 1
  3. A
  4. B
(정답률: 41%)
  • 이중 부정은 원래의 값과 같다는 원리와 논리곱의 성질을 이용합니다.
    주어진 식: $\overline{(\overline{A} + B)} \cdot \overline{(\overline{A} + \overline{B})}$
    각 괄호의 바(bar)를 풀면 다음과 같습니다.
    $$\overline{(\overline{A} + B)} = A \cdot \overline{B}$$
    $$\overline{(\overline{A} + \overline{B})} = A \cdot B$$
    두 식을 곱하면:
    $$A \cdot \overline{B} \cdot A \cdot B = A \cdot (B \cdot \overline{B})$$
    이때 $B \cdot \overline{B} = 0$이므로 최종 결과는 다음과 같습니다.
    $$0$$
profile_image
1

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

43. 다음과 같은 플립플롭의 명칭은?

  1. T형 플리플롭
  2. D형 플립플롭
  3. RS형 플립플롭
  4. RST형 플립플롭
(정답률: 47%)
  • 입력 S와 R이 NOT 게이트를 통해 서로 반전된 상태로 연결되어, 하나의 데이터 입력으로만 제어되는 구조이므로 D형 플립플롭입니다.
profile_image
1

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

44. 다음 그림의 게이트 명칭은?

  1. OR
  2. AND
  3. NAND
  4. NOR
(정답률: 43%)
  • 제시된 회로는 입력단에 NOT 게이트가 붙은 OR 게이트입니다. 드모르간의 법칙에 의해 $\overline{A} + \overline{B} = \overline{A \cdot B}$가 성립하므로, 이는 NAND 게이트와 동일한 논리 동작을 수행합니다.
profile_image
1

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

45. 다음 그림과 같이 A와 B에서 값이 입력될 때 출력값은?

  1. 1001
  2. 0101
  3. 0100
  4. 0011
(정답률: 54%)
  • 각 게이트의 논리 연산을 순차적으로 수행하여 최종 출력값을 구합니다.
    첫 번째 AND 게이트: $0011 \text{ AND } 0101 = 0001$
    두 번째 AND 게이트: NOT 게이트를 거친 $1100 \text{ AND } 1010 = 1000$
    최종 OR 게이트: $0001 \text{ OR } 1000 = 1001$
    따라서 출력값은 1001입니다.
profile_image
1

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

46. JK 플립플롭에서 J와 K의 값이 모두 1 일때 출력은 clock에 의해 어떻게 되는가?

  1. 출력은 0
  2. 출력은 1
  3. 반전한다
  4. 기억유지
(정답률: 79%)
  • JK 플립플롭에서 $J=1, K=1$인 상태는 토글(Toggle) 모드로, 클록 신호가 입력될 때마다 현재의 출력 상태가 반전되는 특성을 가집니다.
profile_image
1

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

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

  1. 2개
  2. 4개
  3. 8개
  4. 16개
(정답률: 56%)
  • 디코더는 $n$개의 입력 신호를 받아 최대 $2^{n}$개의 서로 다른 출력 신호로 변환하는 회로입니다.
    ① [기본 공식] $Output = 2^{n}$
    ② [숫자 대입] $Output = 2^{4}$
    ③ [최종 결과] $Output = 16$
profile_image
1

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

48. 다음중 조합 논리 회로는?

  1. 계수기
  2. 레지스터
  3. 해독기
  4. 플립플롭
(정답률: 34%)
  • 조합 논리 회로는 기억 소자 없이 현재의 입력에 의해서만 출력이 결정되는 회로로, 해독기(Decoder)가 이에 해당합니다.

    오답 노트

    계수기, 레지스터, 플립플롭: 이전 상태를 기억하는 순차 논리 회로
profile_image
1

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

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

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

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

50. 다음 논리 게이트의 회로 방식중에서 동작속도가 빠른 순으로 나열된 것은?(단, 왼쪽이 가장 빠름)

  1. ECL-DTL-TTL-MOS
  2. TTL-ECL-MOS-DTL
  3. ECL-TTL-DTL-MOS
  4. TTL-MOS-ECL-DTL
(정답률: 61%)
  • 논리 게이트의 동작 속도는 소자의 특성에 따라 결정되며, 방출성 접합 트랜지스터를 사용하는 ECL이 가장 빠르고 전력 소모가 큰 MOS가 가장 느립니다.
    속도 순서: ECL > TTL > DTL > MOS
profile_image
1

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

51. 2진수 1110 을 그레이 코드로 나타낸것은?

  1. 1001
  2. 1010
  3. 1011
  4. 1100
(정답률: 69%)
  • 2진수를 그레이 코드로 변환할 때는 최상위 비트는 그대로 내려쓰고, 그다음 비트부터는 이전 2진수 비트와 현재 2진수 비트를 XOR 연산합니다.
    ① [최상위 비트] $1 \rightarrow 1$
    ② [XOR 연산] $1 \oplus 1 = 0, 1 \oplus 1 = 0, 1 \oplus 0 = 1$
    ③ [최종 결과] $1001$
profile_image
1

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

52. 2진수 1011 의 수를 2의 보수로 표현하면?

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

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

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

  1. 조합 논리 회로
  2. 순서 논리 회로
  3. 아날로그 논리회로
  4. 멀티플렉서 논리회로
(정답률: 55%)
  • 출력이 현재의 입력뿐만 아니라 이전의 상태(기억)에 의해 결정되는 회로를 순서 논리 회로라고 합니다. 플립플롭은 상태를 저장할 수 있는 기억 소자로, 이를 사용하여 카운터나 레지스터와 같은 순서 논리 회로를 구성합니다.

    오답 노트

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

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

54. 다음 논리식 중 성립되지 않는 것은?

(정답률: 38%)
  • 분배법칙을 이용하여 좌변을 전개하면 $X(\overline{X} + Y) = X\overline{X} + XY$가 됩니다. 이때 $X\overline{X} = 0$이므로 최종 결과는 $XY$가 되어야 합니다. 하지만 에서는 결과가 $\overline{X}Y$로 표기되어 있어 성립하지 않습니다.
profile_image
1

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

55. 다음은 전감산기 회로도이다. 네모칸에 들어갈 게이트로 옳은 것은?

  1. AND
  2. OR
  3. X-OR
  4. NAND
(정답률: 41%)
  • 전감산기의 차($B_0$) 출력 식은 $A \oplus B \oplus B_1$이며, 빌림수($D$) 출력 식은 $\overline{A}B + (\overline{A \oplus B})B_1$ 입니다. 회로도에서 $D$로 나가는 최종 출력단은 두 개의 AND 게이트 결과물을 합쳐주는 구조이므로, 논리합을 수행하는 OR 게이트가 들어가야 합니다.
profile_image
1

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

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

  1. Accumulator
  2. Data register
  3. Buffer register
  4. Address register
(정답률: 72%)
  • Accumulator(누산기)는 CPU 내에서 산술 논리 연산 장치(ALU)의 연산 결과를 일시적으로 저장하고, 다음 연산의 입력으로 사용하는 핵심 레지스터입니다.
profile_image
1

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

57. 다음의 진리표에서 출력값이 옳지 않은것은?

(정답률: 46%)
  • 진리표의 각 열에 대해 $A=1, B=1$일 때의 값을 계산합니다.
    네 번째 식 $\bar{A} \cdot \bar{B}$에 $A=1, B=1$을 대입하면 $\bar{1} \cdot \bar{1} = 0 \cdot 0 = 0$이 되어야 하지만, 표에는 $1$로 잘못 기재되어 있습니다.
    따라서 출력값이 옳지 않은 것은 ④ 입니다.
profile_image
1

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

58. 불 대수에 관한 정리중 옳지 않은 것은?

(정답률: 68%)
  • 불 대수의 기본 정리 중 보수 법칙에 따르면, 어떤 변수와 그 변수의 부정(NOT)을 AND 연산하면 항상 $0$이 되어야 합니다.
    따라서 의 결과가 $1$이라고 표기된 것은 옳지 않습니다.

    오답 노트

    $A \cdot \bar{A} = 0$이어야 함
profile_image
1

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

59. 다음 회로도에서 입력이 A 와 B 일때 계산결과의 차 D(difference) 및 빌림수 b(borrow)의 논리식은?

(정답률: 59%)
  • 회로도를 분석하여 각 출력 단자의 논리식을 도출합니다.
    출력 $D$는 입력 $A$와 $B$가 XOR 게이트를 통과하므로 $D = \bar{A}B + A\bar{B}$가 되며, 출력 $b$는 $B$와 $\bar{A}$가 AND 게이트를 통과하므로 $b = \bar{A}B$가 됩니다.
    따라서 정답은 입니다.
profile_image
1

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

60. 플립플롭은 몇 비트 소자인가?

  1. 1
  2. 2
  3. 4
  4. 8
(정답률: 52%)
  • 플립플롭은 0 또는 1의 두 가지 상태 중 하나를 기억할 수 있는 최소 단위의 기억 소자로, $1$비트의 정보를 저장하는 소자입니다.
profile_image
1

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

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