임베디드기능사 필기 기출문제복원 (2009-03-29)

임베디드기능사 2009-03-29 필기 기출문제 해설

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

임베디드기능사
(2009-03-29 기출문제)

목록

1과목: 전기전자공학

1. 이미터 접지 증폭회로에서 IB가 -20μA 에서 -50μA 로 변화하면 IC는 -1mA에서 -4mA로 변화한다. 베이스 접지 증폭회로에서의 전류증폭률 α의 값은 약 얼마인가?

  1. 0.9
  2. 0.99
  3. 90
  4. 99
(정답률: 47%)
  • 전류증폭률 $\alpha$는 베이스 전류의 변화량에 대한 컬렉터 전류의 변화량의 비로 계산합니다.
    ① [기본 공식]
    $$\alpha = \frac{\Delta I_C}{\Delta I_E} = \frac{\Delta I_C}{\Delta I_B + \Delta I_C}$$
    ② [숫자 대입]
    $$\alpha = \frac{-4\text{mA} - (-1\text{mA})}{-50\mu\text{A} - (-20\mu\text{A}) + (-4\text{mA} - (-1\text{mA}))} = \frac{-3\text{mA}}{-30\mu\text{A} - 3\text{mA}} = \frac{-3000\mu\text{A}}{-3030\mu\text{A}}$$
    ③ [최종 결과]
    $$\alpha = 0.99$$
profile_image
1

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

2. 100Ω의 저항에 10A의 전류를 1분간 흐르게 하였을때 발열량은 몇 Kcal 인가?

  1. 36Kcal
  2. 72Kcal
  3. 144Kcal
  4. 288Kcal
(정답률: 66%)
  • 줄의 법칙을 이용하여 발열량을 구하는 문제입니다. 전기 에너지를 열량으로 환산할 때 $1\text{J} = 0.239\text{cal}$ 임을 이용합니다.
    ① [기본 공식] $H = 0.239 \times I^{2} \times R \times t$ (열량 = 환산계수 × 전류의 제곱 × 저항 × 시간)
    ② [숫자 대입] $H = 0.239 \times 10^{2} \times 100 \times 60$
    ③ [최종 결과] $H = 143.4 \approx 144\text{Kcal}$
profile_image
1

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

3. 다음과 같은 회로의 명칭은?

  1. 적분기
  2. 미분기
  3. 가산기
  4. 이상기
(정답률: 58%)
  • 제시된 회로 는 연산 증폭기의 반전 입력단에 저항 $R$이 연결되고, 피드백 경로에 커패시터 $C$가 연결된 구조입니다. 이는 입력 전압을 시간에 대해 적분하여 출력하는 적분기 회로의 전형적인 구성입니다.
profile_image
1

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

4. 진폭변조와 비교하여 주파수 변조에 대한 설명으로 적합하지 않은것은?

  1. 신호대 잡음비가 좋다.
  2. 충격성 잡음이 많아진다.
  3. 초단파 통신에 적합하다.
  4. 점유 주파수 대역폭이 넓다.
(정답률: 42%)
  • 주파수 변조(FM)는 진폭 변조(AM)에 비해 잡음의 영향을 적게 받아 신호대 잡음비가 좋으며, 충격성 잡음에 강한 특성을 가집니다.

    오답 노트

    충격성 잡음이 많아진다: FM은 진폭 변화를 제거하므로 충격성 잡음에 강함
profile_image
1

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

5. 다음과 같은 회로에서 4Ω의 저항에 1.5A의 전류가 흐르고 있다면 A,B 단자 사이의 전위차는 몇 V 인가?

  1. 20V
  2. 26V
  3. 34V
  4. 42V
(정답률: 44%)
  • 병렬 회로의 전류 분배 법칙으로 전체 전류를 구한 뒤, 전체 합성 저항과 옴의 법칙을 이용하여 전위차를 계산합니다.
    ① [전체 전류] $I = \frac{6}{6 + 4} \times 1.5$ (오류 수정: $1.5 = \frac{6}{6+4} \times I$ 적용) $\rightarrow I = 2.5\text{ A}$
    ② [합성 저항] $R = \frac{6 \times 4}{6 + 4} + 8$
    ③ [최종 결과] $V = 10.4 \times 2.5 = 26\text{ V}$
profile_image
1

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

6. 다음중 이미터 플로어의 특징에 대한 설명으로 적합하지 않은 것은?

  1. 입력전압과 출력전압의 위상은 동상이다.
  2. 전압 증폭도가 1 보다 작으므로 전력증폭이 되지 않는다.
  3. 임피던스가 높은 회로와 낮은회로 사이의 임피던스 정합에 많이 사용된다.
  4. 입력 임피던스는 이미터 접지 증폭회로에 비하여 매우 높다.
(정답률: 39%)
  • 이미터 팔로워(CC 증폭기)는 전압 증폭도는 1보다 약간 작지만, 전류 증폭도가 매우 커서 전체적인 전력 증폭이 가능합니다.

    오답 노트

    입력 임피던스가 매우 높고 출력 임피던스가 매우 낮아 임피던스 정합에 유리하며, 입력과 출력의 위상이 같은 동상 특성을 가집니다.
profile_image
1

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

7. 다음중 단측파대(SSB) 통신에 사용되는 변조회로는?

  1. 컬렉터 변조회로
  2. 베이스 변조회로
  3. 주파수 변조회로
  4. 링 변조회로
(정답률: 48%)
  • 단측파대(SSB) 변조는 반송파와 불필요한 측파대를 제거하고 하나의 측파대만 전송하는 방식이며, 이를 위해 평형 변조기인 링 변조회로를 사용합니다.
profile_image
1

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

8. 전원회로에서 부하시의 전압이 100V일때 전압 변동률은 10%였다고 한다. 무부하시의 전압은 약 몇 V 인가?

  1. 90V
  2. 100V
  3. 110V
  4. 120V
(정답률: 52%)
  • 전압 변동률은 무부하 전압과 부하 전압의 차이를 부하 전압으로 나눈 비율을 의미합니다.
    ① [기본 공식] $\text{변동률} = \frac{V_{nl} - V_{fl}}{V_{fl}} \times 100$
    ② [숫자 대입] $0.1 = \frac{V_{nl} - 100}{100}$
    ③ [최종 결과] $V_{nl} = 110$ V
profile_image
1

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

9. 다음과 같은 연산증폭기 회로에서 출력 전압 V0는 몇 V인가?

  1. -17.5V
  2. 18.5V
  3. 9.5V
  4. -20.5V
(정답률: 42%)
  • 반전 입력단에 두 개의 전압원이 연결된 가산 증폭기 회로입니다. 가상 접지 개념을 적용하여 출력 전압을 계산합니다.
    ① [기본 공식] $V_0 = -( \frac{R_f}{R_1}V_1 + \frac{R_f}{R_2}V_2 )$
    ② [숫자 대입] $V_0 = -( \frac{5}{1} \times 2 + \frac{5}{2} \times 3 )$
    ③ [최종 결과] $V_0 = -17.5$ V
profile_image
1

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

10. 다음 중 RC 결합 증폭회로에 대한 설명으로 적합하지 않은것은?

  1. 비교적 주파수 특성이 좋다
  2. 회로가 복잡하고 비경제적이다.
  3. 전원 이용률이 나쁘다.
  4. 입력 임피던스가 낮고 출력 임피던스가 높으므로 임피던스 정합이 어렵다.
(정답률: 42%)
  • RC 결합 증폭회로는 구성 요소가 저항과 커패시터뿐이어서 회로가 매우 간단하고 경제적이라는 특징이 있습니다.

    오답 노트

    비교적 주파수 특성이 좋다: RC 결합의 주요 장점입니다.
    전원 이용률이 나쁘다: 커플링 커패시터와 바이패스 커패시터 등으로 인해 전원 효율이 낮습니다.
    임피던스 정합이 어렵다: 입력 임피던스가 낮고 출력 임피던스가 높아 정합이 까다롭습니다.
profile_image
1

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

2과목: 전자계산기구조

11. 컴퓨터의 내부구조를 설명할 때 사용하는 연산방식이 아닌것은?

  1. 2진수 연산
  2. 6진수 연산
  3. 8진수 연산
  4. 16진수 연산
(정답률: 82%)
  • 컴퓨터는 기본적으로 2진수를 사용하며, 효율적인 표현을 위해 2의 거듭제곱 형태인 8진수나 16진수를 사용합니다. 6진수는 2의 거듭제곱 형태가 아니므로 컴퓨터 연산 방식에 적합하지 않습니다.
profile_image
1

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

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

  1. DMA 방식
  2. 스트로브 제어 방식
  3. 핸드쉐이킹 제어방식
  4. 채널에 의한 방식
(정답률: 75%)
  • DMA(Direct Memory Access) 방식은 CPU의 간섭 없이 입출력 장치가 기억장치에 직접 접근하여 데이터를 전송함으로써 CPU의 부하를 줄이는 제어 방식입니다.
profile_image
1

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

13. 16진수 A7을 2진수로 표현하면 몇 비트가 필요한가?

  1. 6
  2. 8
  3. 10
  4. 16
(정답률: 69%)
  • 16진수 한 자리는 2진수 4비트로 변환됩니다. 따라서 16진수 2자리(A7)를 2진수로 변환하면 필요한 비트 수는 다음과 같습니다.
    ① [기본 공식] $\text{Total Bits} = \text{Hex Digits} \times 4$
    ② [숫자 대입] $\text{Total Bits} = 2 \times 4$
    ③ [최종 결과] $\text{Total Bits} = 8$
profile_image
1

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

14. 컴퓨터의 연산기가 수행하는 논리 연산 명령에 해당하지 않는것은?

  1. AND
  2. OR
  3. COMPLEMENT
  4. MOVE
(정답률: 51%)
  • 논리 연산은 AND, OR, NOT, XOR, COMPLEMENT(보수) 등 논리적 참/거짓을 판별하는 연산을 의미합니다.

    오답 노트

    MOVE: 데이터를 한 곳에서 다른 곳으로 옮기는 데이터 전송 명령입니다.
profile_image
1

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

15. 7비트로 한문자를 나타내며 128문자까지 나타낼 수 있고 데이터 통신과 소형 컴퓨터에 많이 사용하는 코드는?

  1. ASCII 코드
  2. GRAY 코드
  3. EBCDIC 코드
  4. 표준 BCD 코드
(정답률: 85%)
  • ASCII 코드는 7비트를 사용하여 $2^{7} = 128$가지의 문자를 표현하며, 데이터 통신과 소형 컴퓨터에서 표준적으로 널리 사용되는 코드입니다.
profile_image
1

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

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

  1. 즉시주소 지정방식
  2. 직접주소 지정방식
  3. 간접주소 지정방식
  4. 계산에 의한 주소 지정방식
(정답률: 36%)
  • 명령어의 주소부(오퍼랜드)에 실제 데이터 값이 직접 포함되어 있어 메모리 참조 없이 즉시 사용하는 방식입니다.

    오답 노트

    직접주소 지정방식: 주소부에 실제 데이터가 저장된 메모리 주소를 지정
    간접주소 지정방식: 주소부가 가리키는 곳에 실제 데이터의 주소가 저장됨
    계산에 의한 주소 지정방식: 인덱스 레지스터 등을 더해 실제 주소를 계산
profile_image
1

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

17. 다음 중 연산장치 구성에서 연산에 관계되는 상태와 외부 인터럽트 신호를 나타내어 주는것은?

  1. 누산기
  2. 데이터 레지스터
  3. 가산기
  4. 상태 레지스터
(정답률: 63%)
  • 상태 레지스터(Status Register)는 연산 결과의 상태(부호, 제로, 오버플로 등)와 외부 인터럽트 발생 여부 등의 상태 정보를 저장하는 레지스터입니다.
profile_image
1

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

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

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

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

19. 다음 명령어중 제어 명령어에 속하는 것은?

  1. 로드(load)
  2. 무브(move)
  3. 점프(jump)
  4. 세트(set)
(정답률: 47%)
  • 제어 명령어는 프로그램의 실행 흐름을 바꾸는 명령어로, 특정 주소로 강제 이동시키는 점프(jump)가 이에 해당합니다.

    오답 노트

    로드(load), 무브(move), 세트(set): 데이터 전송 및 처리 명령어
profile_image
1

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

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

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

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

21. 다음중 디지털 컴퓨터와 관계가 깊은것은?

  1. 연산방식은 미적분 연산이다.
  2. 주요 구성 회로는 논리 회로이다.
  3. 가격이 싸고 프로그램이 거의 불필요하다.
  4. 입력형식이 길이,각도,온도,압력 등의 물리량이다
(정답률: 60%)
  • 디지털 컴퓨터는 이산적인 값을 처리하며, 0과 1의 논리 상태를 이용하는 논리 회로를 주요 구성 요소로 사용합니다.

    오답 노트

    미적분 연산, 물리량 입력, 프로그램 불필요 등은 아날로그 컴퓨터의 특징입니다.
profile_image
1

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

22. 512 × 8 bit EAROM의 총 용량은 몇 비트인가?

  1. 8bit
  2. 512bit
  3. 4Kbit
  4. 8Kbit
(정답률: 69%)
  • 메모리의 총 용량은 주소 개수와 데이터 비트 수를 곱하여 계산합니다.
    ① [기본 공식] $Capacity = Word \times Bit$
    ② [숫자 대입] $Capacity = 512 \times 8$
    ③ [최종 결과] $Capacity = 4096 = 4K$
profile_image
1

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

23. 입출력장치를 구별하여 선택하고자 한다. 다음 설명이 의미하는 방식으로 옳은것은?

  1. 격리형 입출력방식
  2. 메모리 맵 입출력방식
  3. 혼합형 입출력방식
  4. 버스형 입출력방식
(정답률: 47%)
  • 주기억장치의 일부를 입출력장치에 할당하여, 입출력장치의 번지와 주기억장치 번지의 구별 없이 동일하게 취급하는 방식은 메모리 맵 입출력방식입니다.
profile_image
1

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

24. 2개의 Zone Bit와 4개의 Digit Bit로 구성되어 있으며 6비트로 한문자를 표현하는 코드는?

  1. BCD 코드
  2. EBCDIC 코드
  3. ASCII 코드
  4. BINARY 코드
(정답률: 44%)
  • BCD 코드는 2개의 존 비트(Zone Bit)와 4개의 숫자 비트(Digit Bit)로 구성되어 총 6비트로 한 문자를 표현하는 코드입니다.
profile_image
1

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

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

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

    오답 노트

    전이중 통신방식: 동시에 양방향 전송이 가능한 방식
profile_image
1

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

26. 마이크로 오퍼레이션에 대한 다음 정의중 옳은것은?

  1. 컴퓨터의 빠른 계산동작
  2. 2진수 계산에서 쓰이는 동작
  3. 플립플롭 내에서 기억되는 동작
  4. 레지스터 상호간에 저장된 데이터의 이동에 의해 이루어지는 동작
(정답률: 62%)
  • 마이크로 오퍼레이션은 CPU 내부에서 레지스터 상호간에 저장된 데이터의 이동이나 연산에 의해 이루어지는 가장 기초적인 단위 동작을 의미합니다.
profile_image
1

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

27. 컴퓨터의 기본기능에 해당하지 않는 것은?

  1. 판단 기능
  2. 연산 기능
  3. 제어 기능
  4. 기억 기능
(정답률: 76%)
  • 컴퓨터의 3대 기본 기능은 연산 기능, 제어 기능, 기억 기능입니다. 판단 기능은 이러한 기본 기능들의 조합을 통해 이루어지는 결과적인 동작일 뿐, 독립적인 기본 기능으로 분류되지 않습니다.
profile_image
1

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

28. 다음중 고정 소수점 표현방식이 아닌것은?

  1. 부호와 절대치 표현
  2. 1의 보수에 의한 표현
  3. 2의 보수에 의한 표현
  4. 9의 보수에 의한 표현
(정답률: 81%)
  • 컴퓨터는 2진 연산을 기본으로 하므로 고정 소수점 표현 시 1의 보수와 2의 보수 방식을 사용합니다. 9의 보수는 10진수 체계에서 사용하는 방식이므로 컴퓨터의 고정 소수점 표현방식에 해당하지 않습니다.
profile_image
1

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

29. 다음에서 설명하고 있는 디스플레이 장치는?

  1. 차세대 디스플레이(OLED)
  2. LCD 디스플레이
  3. 플라즈마 디스플레이
  4. 전계 방출형 디스플레이(FED-field emission display)
(정답률: 72%)
  • 네온이나 아르곤 혼합가스가 채워진 셀에 고전압을 걸어 발광시키는 원리를 이용하며, 대형 화면에 적합하고 두께가 얇은 것이 특징인 장치는 플라즈마 디스플레이입니다.
profile_image
1

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

30. 다음중 컴퓨터의 출력장치와 관계가 먼것은?

  1. 라인 프린터
  2. 카드 천공 장치
  3. 영상 표시 장치
  4. 증폭장치
(정답률: 62%)
  • 라인 프린터, 카드 천공 장치, 영상 표시 장치는 컴퓨터의 처리 결과를 외부로 내보내는 출력장치이지만, 증폭장치는 신호의 세기를 키우는 장치로 출력장치와는 거리가 멉니다.
profile_image
1

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

3과목: 프로그래밍일반

31. 원시 프로그램을 구성하는 각각의 명령문을 한줄씩 명령문 단위로 번역하여 직접 실행하기 때문에 문법 오류를 쉽게 수정할 수 있으나 목적 프로그램이 생성되지 않고 프로그램 수행속도가 느린 단점이 있는것은?

  1. 어셈블러
  2. 인터프리터
  3. 컴파일러
  4. 전처리기
(정답률: 51%)
  • 인터프리터는 소스 코드를 한 줄씩 읽어 즉시 실행하는 번역기로, 별도의 목적 프로그램을 생성하지 않아 실행 속도는 느리지만 문법 오류를 즉각 확인하고 수정할 수 있는 특징이 있습니다.
profile_image
1

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

32. C 언어에서 사용되는 문자열 출력 함수는?

  1. printchar( )
  2. prints( )
  3. putchar( )
  4. puts( )
(정답률: 76%)
  • C 언어에서 문자열을 화면에 출력하고 자동으로 줄 바꿈을 수행하는 표준 함수는 puts( )입니다.

    오답 노트

    putchar( ): 문자 하나만 출력하는 함수
profile_image
1

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

33. 프로그램 작성시 플로우차트를 작성하는 이유로 거리가 먼것은?

  1. 프로그램을 나누어 작성할 때 대화의 수단이 된다.
  2. 프로그램의 수정을 용이하게 한다.
  3. 에러발생시 책임구분을 명확히 한다.
  4. 논리적인 단계를 쉽게 이해할 수 있다.
(정답률: 55%)
  • 플로우차트는 프로그램의 논리적 흐름을 시각화하여 이해를 돕고, 수정 및 협업을 용이하게 하기 위해 작성합니다. 에러 발생 시 책임 구분을 하는 것은 플로우차트의 작성 목적과 무관합니다.
profile_image
1

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

34. 운영체제의 운영 기법중 다음 설명에 해당하는것은?

  1. Batch Processing System
  2. Multi Programming System
  3. Time sharing System
  4. Parallel Processing System
(정답률: 79%)

  • 하나의 시스템을 여러 사용자가 시간을 분할하여 동시에 사용하며, 터미널을 통해 컴퓨터와 대화식으로 상호작용하는 방식은 시분할 시스템(Time sharing System)의 핵심 특징입니다.
profile_image
1

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

35. 고급언어를 기계어로 바꾸는것은?

  1. 컴파일러
  2. 로더
  3. DBMS
  4. Operating System
(정답률: 77%)
  • 인간이 이해하기 쉬운 고급언어로 작성된 소스 코드를 컴퓨터가 이해할 수 있는 기계어로 일괄 변환하는 프로그램은 컴파일러입니다.
profile_image
1

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

36. 프로그램의 실행과정으로 옳은것은?

  1. 원시프로그램-목적프로그램-로드모듈-실행
  2. 로드모듈-목적프로그램-원시프로그램-실행
  3. 원시프로그램-로드모듈-목적프로그램-실행
  4. 목적프로그램-원시프로그램-로드모듈-실행
(정답률: 65%)
  • 프로그램은 개발자가 작성한 원시프로그램이 컴파일러를 통해 목적프로그램이 되고, 로더에 의해 메모리에 적재되는 로드모듈 단계를 거쳐 최종적으로 실행됩니다.
profile_image
1

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

37. 운영체제에 대한 설명으로 옳지 않은것은?

  1. 운영체제는 컴퓨터를 편리하게 사용하고 컴퓨터 하드웨어를 효율적으로 사용할 수 있도록 한다
  2. 운영체제는 컴퓨터 사용자와 컴퓨터 하드웨어간의 인터페이스로서 동작하는 일종의 하드웨어 장치이다.
  3. 운영체제는 작업을 처리하기 위해서 필요한 CPU,기억장치, 입출력장치 등의 자원을 할당 관리해주는 역할을 수행한다.
  4. 운영체제는 다양한 입출력 장치와 사용자 프로그램을 통제하여 오류와 컴퓨터의 부적절한 사용을 방지하는 역할을 수행한다.
(정답률: 62%)
  • 운영체제는 컴퓨터 하드웨어를 효율적으로 관리하고 사용자와의 인터페이스 역할을 수행하는 시스템 소프트웨어입니다.

    오답 노트

    하드웨어 장치: 운영체제는 물리적 장치가 아닌 소프트웨어입니다.
profile_image
1

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

38. 객체 지향 기법에서 객체가 메시지를 받아 실행해야 할 객체의 구체적인 연산을 정의한 것은?

  1. 애트리뷰트
  2. 메시지
  3. 클래스
  4. 메소드
(정답률: 42%)
  • 객체 지향 기법에서 객체의 상태를 나타내는 것은 애트리뷰트이며, 객체가 메시지를 받았을 때 실제로 수행해야 할 구체적인 동작이나 연산을 정의한 것은 메소드입니다.
profile_image
1

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

39. 프로그램 개발 과정 단계중 프로그래밍 과정의 모든 자료, 입출력 설계, 순서도, 기타 운영 절차나 지침을 체계적으로 관리하는 것과 가장 밀접한 관계가 있는 것은?

  1. 문제 분석
  2. 입출력 설계
  3. 프로그래밍 작성
  4. 프로그램의 문서화
(정답률: 67%)
  • 프로그램 개발 과정에서 자료, 입출력 설계, 순서도, 운영 지침 등을 체계적으로 기록하고 관리하는 활동은 프로그램의 문서화에 해당합니다.
profile_image
1

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

40. 독자적으로 번역된 여러개의 목적 프로그램과 프로그램에서 사용되는 내장 함수들을 하나로 모아서 컴퓨터에서 실행 가능하도록 하는것은?

  1. 스프레드시트
  2. 에디터
  3. 디버거
  4. 링커
(정답률: 52%)
  • 여러 개의 목적 프로그램(Object Program)과 라이브러리에 있는 내장 함수들을 연결하여 하나의 실행 가능한 파일로 만드는 프로그램은 링커입니다.
profile_image
1

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

4과목: 디지털공학

41. 다음중 입력이 모두 같으면 0, 다르면 1 로 되는 논리 회로는?

  1. 논리곱(AND) 회로
  2. 논리합(OR) 회로
  3. 부정(NOT) 회로
  4. 배타논리합(EX-OR) 회로
(정답률: 68%)
  • 배타논리합(EX-OR) 회로는 두 입력이 서로 다를 때만 1을 출력하고, 입력이 같으면(0,0 또는 1,1) 0을 출력하는 특성을 가진 회로입니다.
profile_image
1

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

42. 다음과 같은 논리식에서 Z=0이 되는 입력 A,B,C의 조건은?

  1. A=0 B=0 C=0
  2. A=1 B=1 C=0
  3. A=1 B=1 C=1
  4. A=0 B=1 C=1
(정답률: 60%)
  • 주어진 논리식 $Z = AB + \overline{C}$에서 $Z=0$이 되려면, OR 연산의 특성상 $AB=0$이고 $\overline{C}=0$이어야 합니다.
    $\overline{C}=0$이므로 $C=1$이어야 하며, $AB=0$이 되기 위해 $A=0, B=1$ (또는 $A=1, B=0$ 등) 조건이 필요합니다. 따라서 $A=0, B=1, C=1$ 일 때 $Z=0$이 성립합니다.
profile_image
1

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

43. JK 플립플롭을 T 플립플롭으로 이용하기 위한 방법은?

  1. J=0 K=0
  2. K와 Q를 연결한다
  3. J=1 K=1
  4. J와 Q를 연결한다
(정답률: 66%)
  • JK 플립플롭에서 $J$와 $K$ 입력에 모두 $1$을 인가하면, 클록 신호가 들어올 때마다 출력 $Q$의 상태가 반전(Toggle)됩니다. 이 동작은 T 플립플롭의 기본 기능과 동일하므로 $J=1, K=1$로 설정하여 T 플립플롭으로 이용할 수 있습니다.
profile_image
1

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

44. 다음의 논리게이트와 기능이 같은 부 논리 게이트는?

(정답률: 46%)
  • 제시된 이미지 는 OR 게이트이며, 논리식은 $$X = A + B$$ 입니다. 드모르간의 법칙에 의해 $$A + B = \overline{\overline{A} \cdot \overline{B}}$$ 가 성립하므로, 입력단에 NOT 게이트가 있고 출력단에 NOT 게이트가 있는 NAND 게이트 형태인 와 기능이 동일합니다.
profile_image
1

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

45. 데이터의 일시적인 보존이나 디지털 신호의 지연등에 사용되는 플립플롭은?

  1. RS 플립플롭
  2. JK 플립플롭
  3. D 플립플롭
  4. T 플립플롭
(정답률: 74%)
  • D 플립플롭은 Data 또는 Delay 플립플롭이라고 하며, 입력 $D$의 상태를 그대로 출력 $Q$로 전달합니다. 따라서 데이터의 일시적인 보존이나 디지털 신호의 지연 회로를 구성할 때 주로 사용됩니다.
profile_image
1

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

46. 한 수에서 다음 수로 진행할 때 오직 한비트만 변화하기 때문에 연속적으로 변화하는 양을 부호화 하는데 적합한 코드는?

  1. 3초과 코드
  2. BCD 코드
  3. 그레이 코드
  4. 패리티 코드
(정답률: 52%)
  • 그레이 코드는 인접한 수로 변할 때 오직 한 비트만 변경되는 특성을 가진 비가중치 코드입니다. 이러한 특징 덕분에 데이터 전송 시 오차를 줄일 수 있어 아날로그 값을 디지털로 변환하는 등 연속적인 양을 부호화하는 데 매우 적합합니다.
profile_image
1

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

47. 다음 연산은 불 대수의 기본 법칙중 무엇인가?

  1. 교환법칙
  2. 결합법칙
  3. 분배법칙
  4. 드모르간 법칙
(정답률: 64%)
  • 제시된 수식 $A + B \cdot C = (A + B) \cdot (A + C)$는 불 대수의 분배법칙을 나타냅니다. 일반적인 수학의 분배법칙과 달리 불 대수에서는 합(+) 연산이 곱($\cdot$) 연산에 대해 분배되는 특성을 가집니다.
profile_image
1

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

48. 다음중 전감산기의 출력 D(차)와 결과가 같은것은?

  1. 전가산기 S(합) 출력
  2. 반가산기 C(자리올림수)
  3. 전감산기 B(자리내림수)
  4. 전가산기 C(자리올림수)
(정답률: 39%)
  • 전감산기의 차($D$) 출력과 전가산기의 합($S$) 출력은 모두 XOR 게이트의 논리 구조를 가지므로 결과가 동일합니다.
profile_image
1

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

49. 2진수 1011을 8진수로 바꾸면?

  1. 11
  2. 13
  3. 15
  4. 17
(정답률: 60%)
  • 2진수를 8진수로 변환할 때는 뒤에서부터 3자리씩 끊어서 계산합니다.
    2진수 $1011_2$를 3자리씩 나누면 $001_2$와 $011_2$가 되며, 이를 각각 8진수로 변환하면 $1$과 $3$이 되어 $13_8$이 됩니다.
profile_image
1

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

50. 다음중 그 값이 다른 하나는?

  1. (16)10
  2. (F)16
  3. (17)8
  4. (1111)2
(정답률: 61%)
  • 각 진법의 수를 2진수로 변환하여 비교하면 값이 다른 하나를 찾을 수 있습니다.
    16(10)은 2진수로 $10000_2$이며, 나머지 F(16), 17(8), 1111(2)는 모두 2진수로 $1111_2$입니다.
profile_image
1

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

51. 다음 블록도의 명칭으로 적당한 것은?

  1. 가산기
  2. 디멀티플렉서
  3. 디코더
  4. 멀티플렉서
(정답률: 52%)
  • 여러 개의 입력선 중 선택선($S_0, S_1$)에 의해 지정된 하나의 입력만을 선택하여 출력선($Y$)으로 내보내는 회로이므로 멀티플렉서입니다.
profile_image
1

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

52. 다음 플립플롭의 명칭은?

  1. JK FF
  2. D FF
  3. T FF
  4. RST FF
(정답률: 39%)
  • 제시된 회로 는 JK 플립플롭의 J 입력과 K 입력을 NOT 게이트로 연결하여 하나의 입력만 받도록 구성한 것으로, 이는 데이터(Data)를 그대로 전달하는 D FF의 구조와 동일합니다.
profile_image
1

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

53. 다음과 같은 진리표를 갖는 논리회로는?

  1. NOR 게이트
  2. NOT 게이트
  3. NAND 게이트
  4. AND 게이트
(정답률: 59%)
  • 제시된 진리표 를 보면 두 입력이 모두 0일 때만 출력이 1이 되고, 입력 중 하나라도 1이면 출력이 0이 됩니다. 이는 OR 게이트의 결과물을 반전시킨 NOR 게이트의 동작 특성입니다.
profile_image
1

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

54. 반가산기에서 입력되는 변수를 A와 B, 계산결과의 합을 S, 자리올림을 C라 하면 합과 자리올림이 바르게 표현된것은?

(정답률: 46%)
  • 반가산기는 두 개의 비트를 더하여 합(S)과 자리올림(C)을 구하는 회로입니다. 합은 두 입력의 배타적 논리합(XOR)으로, 자리올림은 두 입력의 논리곱(AND)으로 표현됩니다.
    $$S = A \oplus B, C = AB$$
profile_image
1

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

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

(정답률: 43%)
  • 제시된 회로 는 AND 게이트로, 두 입력이 모두 1일 때만 출력이 1이 됩니다. 드 모르간의 법칙에 의해 AND 게이트는 입력단에 NOT을 취한 뒤 NOR 게이트를 통과시키거나, NOR 게이트들의 조합으로 동일하게 구현할 수 있으며, 이에 해당하는 회로도는 입니다.
profile_image
1

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

56. 펄스가 입력되면 현재와 반대의 상태로 바뀌게 하는 토글 상태를 만드는 회로는?

  1. D형 플립플롭
  2. T형 플립플롭
  3. 주종 플립플롭
  4. 레지스터형 플립플롭
(정답률: 79%)
  • T형 플립플롭은 입력단자에 펄스가 들어올 때마다 출력 상태를 현재의 반대 상태로 바꾸는 토글(Toggle) 동작을 수행하는 회로입니다.
profile_image
1

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

57. 다음중 10진수 365를 3초과 코드로 표현하면?

  1. 0011 0110 0101
  2. 0110 1001 1000
  3. 0011 0110 0101 1100
  4. 11110011 11110110 11110101
(정답률: 50%)
  • 3초과 코드(Excess-3 Code)는 각 10진수 자릿수에 3을 더한 후 이를 4비트 2진수로 변환하는 방식입니다.
    각 자릿수별 계산 과정은 다음과 같습니다.
    3 $\rightarrow$ $3+3=6$ $\rightarrow$ $0110_2$
    6 $\rightarrow$ $6+3=9$ $\rightarrow$ $1001_2$
    5 $\rightarrow$ $5+3=8$ $\rightarrow$ $1000_2$
    따라서 365를 3초과 코드로 변환하면 $0110 \ 1001 \ 1000$이 됩니다.
profile_image
1

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

58. 다음중 오류검출 뿐 아니라 정정 할 수도 있는 코드는?

  1. BCD 코드
  2. 그레이 코드
  3. 패리티 코드
  4. 해밍 코드
(정답률: 84%)
  • 해밍 코드는 데이터 전송 중 발생한 오류를 검출할 뿐만 아니라, 오류가 발생한 정확한 위치를 찾아내어 스스로 수정할 수 있는 정정 코드입니다.

    오답 노트

    패리티 코드는 오류 검출만 가능하며 정정은 불가능합니다.
profile_image
1

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

59. 다음 JK 플립플롭 여기표(excitation table)에 들어갈 값은? (단 X는 무관조건이다)

  1. (ㄱ) : 1, (ㄴ): X
  2. (ㄱ) : X, (ㄴ): 1
  3. (ㄱ) : X, (ㄴ): 0
  4. (ㄱ) : 0, (ㄴ): X
(정답률: 59%)
  • JK 플립플롭의 여기표는 현재 상태 $Q_n$에서 다음 상태 $Q_{n+1}$로 변하기 위한 입력 $J, K$ 값을 찾는 표입니다.
    현재 상태가 $1$에서 다음 상태가 $0$으로 변하려면(Reset), $J$ 값은 무엇이든 상관없고(X) $K$ 값은 반드시 $1$이어야 합니다.
    따라서 (ㄱ)은 $X$, (ㄴ)은 $1$이 됩니다.
profile_image
1

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

60. 조합 논리회로에 해당하지 않는 것은?

  1. 비교 회로
  2. 패리티 체크 회로
  3. 인코더 회로
  4. 계수 회로
(정답률: 45%)
  • 조합 논리회로는 기억 소자가 없어 입력에 의해서만 출력이 결정되는 회로입니다. 계수 회로는 플립플롭과 같은 기억 소자를 포함하여 이전 상태가 출력에 영향을 주는 순차 논리회로에 해당합니다.
profile_image
1

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

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