임베디드기능사 필기 기출문제복원 (2014-10-11)

임베디드기능사 2014-10-11 필기 기출문제 해설

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

임베디드기능사
(2014-10-11 기출문제)

목록

1과목: 전기전자공학

1. 저주파 증폭기의 출력 기본파 전압이 50V, 제2고조파 전압이 4V, 제3고조파 전압이 3V 인 경우 왜율은 몇 %인가?

  1. 5%
  2. 10%
  3. 15%
  4. 20%
(정답률: 54%)
  • 중심에 위치한 중앙 노드를 통해 모든 주변 노드가 연결된 형태가 마치 별 모양과 같다고 하여 성형 통신망(star network)이라고 합니다.
profile_image
1

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

2. 반도체에 정공을 만들기 위한 불순물(억셉터)에 속하는 것은?

  1. P
  2. Sb
  3. Ga
  4. As
(정답률: 55%)
  • p형 반도체에서 정공을 만들기 위해 첨가하는 억셉터는 3가 원소입니다. Ga(갈륨)은 대표적인 3가 원소로 억셉터에 해당합니다.

    오답 노트

    P, Sb, As: 전자를 만드는 n형 반도체의 도너(5가 원소)
profile_image
1

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

3. 트랜지스터가 정상적으로 증폭작용을 하는 영역은?

  1. 활성 영역
  2. 포화 영역
  3. 차단 영역
  4. 역포화영역
(정답률: 71%)
  • 트랜지스터가 입력 신호를 일정하게 증폭하여 출력하는 구간은 활성 영역입니다.

    오답 노트

    포화 영역: 스위치 ON 상태
    차단 영역: 스위치 OFF 상태
    항복 영역: 소자 파괴 상태
profile_image
1

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

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

  1. 신호대 잡음비가 좋다
  2. 초단파 통신에 적합하다.
  3. 반향(Echo) 영향이 많아진다.
  4. 점유주파수 대역폭이 넓다.
(정답률: 57%)
  • 주파수 변조(FM)는 진폭을 일정하게 유지하고 주파수만을 변화시키는 방식으로, 진폭 변조(AM)에 비해 잡음에 강하고 에코(Echo), 간섭, 페이딩의 영향이 적은 것이 특징입니다.

    오답 노트

    신호대 잡음비가 좋다: FM의 주요 장점입니다.
    초단파 통신에 적합하다: 주로 VHF 대역의 FM 방송에 사용됩니다.
    점유주파수 대역폭이 넓다: 광대역의 주파수대가 필요합니다.
profile_image
1

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

5. 그림과 같은 회로의 전원에서 본 등가저항은 몇 Ω인가?

  1. 154/60 Ω
  2. 154/47 Ω
  3. 167/60 Ω
  4. 167/47 Ω
(정답률: 57%)
  • 전체 등가저항은 직렬로 연결된 $2\Omega$ 저항과 $3\Omega, 4\Omega, 5\Omega$ 저항이 병렬로 연결된 부분의 합성저항을 더하여 구합니다.
    ① [기본 공식]
    $$R_{eq} = R_{s} + \frac{1}{\frac{1}{R_1} + \frac{1}{R_2} + \frac{1}{R_3}}$$
    ② [숫자 대입]
    $$R_{eq} = 2 + \frac{1}{\frac{1}{3} + \frac{1}{4} + \frac{1}{5}}$$
    ③ [최종 결과]
    $$R_{eq} = \frac{154}{47} \Omega$$
profile_image
1

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

6. 제너 다이오드를 사용하는 회로는?

  1. 검파 회로
  2. 고압 정류회로
  3. 고주파 발진회로
  4. 전압 안정회로
(정답률: 55%)
  • 제너 다이오드는 제너 항복 현상을 응용한 정전압 소자로, 전압을 일정하게 유지하는 전압 안정회로(정전압 회로)에 사용됩니다.
profile_image
1

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

7. 다음 중 플립플롭 회로는 어느 회로에 속하는가?

  1. 단안정 멀티바이브레이터
  2. 쌍안정 멀티바이브레이터
  3. 비안정 멀티바이브레이터
  4. 블로킹 발진회로
(정답률: 71%)
  • 플립플롭은 동작 상태에서 2개의 안정된 상태를 가지는 특성이 있어, 쌍안정 멀티바이브레이터라고도 불립니다.
profile_image
1

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

8. 다음 중 저주파 정현파 발진기로 주로 사용되는 것은?

  1. 빈 브리지 발진회로
  2. LC 발진회로
  3. 수정 발진회로
  4. 멀티바이브레이터
(정답률: 40%)
  • 빈 브리지 발진회로는 발진 주파수가 안정적이고 파형의 일그러짐이 적어 정현파에 가까운 파형을 얻을 수 있으므로, 주로 저주파 정현파 발진기에 사용됩니다.
profile_image
1

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

9. 다음 그림과 같은 회로의 명칭으로 가장 적합한 것은?(단, 다이오드는 정밀급이다.)

  1. 적분기
  2. 배압검파기
  3. 정밀클램프
  4. (+) 피크 검파기
(정답률: 52%)
  • 제시된 회로 는 입력 파형의 최대 첨두 전압을 유지하여 직류 전압으로 출력하는 (+) 피크 검파기입니다. 특히 연산 증폭기를 사용하여 다이오드의 오프셋 전압 영향을 최소화함으로써 매우 작은 $mV$ 단위의 신호까지 정밀하게 검출할 수 있습니다.
profile_image
1

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

10. 전파 정류회로에 대한 설명으로 옳은 것은?

  1. 직류의 한쪽 전압을 한쪽 방향으로 흐르게 하는 회로이다.
  2. 직류의 양쪽 전압을 한쪽 방향으로 흐르게 하는 정류회로이다.
  3. 교류의 한쪽 전압을 양쪽 방향으로 흐르게 하는 정류 회로이다.
  4. 교류의 양쪽 전압을 한쪽 방향으로 흐르게 하는 정류회로이다.
(정답률: 46%)
  • 전파 정류회로는 교류의 양(+)의 반주기와 음(-)의 반주기 전압을 모두 한쪽 방향으로 흐르게 하여 정류 효율을 높이는 회로입니다.
profile_image
1

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

2과목: 전자계산기구조

11. 다음 그림과 같이 중심 노드를 경유하여 다른 노드와 연결하는 방식으로 전화망 등에 사용되는 통신망은?

  1. 루프형 통신망(loop network)
  2. 성형 통신망(star network)
  3. 그물형 통신망(mesh network)
  4. 계층형 통신망(hierarchical network)
(정답률: 71%)
  • 중심에 위치한 중앙 노드를 통해 모든 주변 노드가 연결된 형태가 마치 별 모양과 같다고 하여 성형 통신망(star network)이라고 합니다.
profile_image
1

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

12. 10진수 25를 2진수로 표현하면?

  1. 11001
  2. 11010
  3. 11100
  4. 11110
(정답률: 77%)
  • 10진수를 2진수로 변환하기 위해 더 이상 나눌 수 없을 때까지 2로 나누어 나머지 값을 역순으로 읽습니다.
    $$25 \div 2 = 12 \dots 1$$
    $$12 \div 2 = 6 \dots 0$$
    $$6 \div 2 = 3 \dots 0$$
    $$3 \div 2 = 1 \dots 1$$
    $$1 \div 2 = 0 \dots 1$$
    나머지를 아래에서 위로 읽으면 11001이 됩니다.
profile_image
1

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

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

  1. 프로그램 제어방식
  2. 인터럽트 방식
  3. DMA 방식
  4. 채널 방식
(정답률: 67%)
  • DMA 방식은 CPU와 독립적인 제어 회로를 통해 입출력 기기와 주기억장치 사이에서 CPU의 개입 없이 직접 데이터를 주고받는 효율적인 입출력 제어 방식입니다.
profile_image
1

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

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

  1. 지연(Delayed) 처리 시스템
  2. 실시간(Real Time) 처리 시스템
  3. 일괄(Batch) 처리 시스템
  4. 시분할 (Time Sharing) 처리 시스템
(정답률: 84%)
  • 일괄(Batch) 처리 시스템은 입력되는 자료를 일정 기간 또는 일정량만큼 모아 두었다가 한꺼번에 처리하는 방식입니다.

    오답 노트

    실시간 처리 시스템: 데이터 발생 즉시 처리
    시분할 처리 시스템: CPU 시간을 분할하여 여러 사용자가 순환 수행
profile_image
1

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

15. 프로그램을 실행하는 도중에 예기치 않은 상황이 방생할 경우, 현재 실행중인 작업을 즉시 중단하고 발생된 상황을 우선 처리한 후 실행중이던 작업으로 복귀하여 계속 처리하는 것을 무엇이라고 하는가?

  1. 명령 실행
  2. 간접 단계
  3. 명령 인출
  4. 인터럽트
(정답률: 83%)
  • 인터럽트는 프로그램 수행 중 예기치 않은 사건이 발생했을 때, 현재 작업을 일시 중단하고 해당 사건을 우선 처리한 뒤 다시 원래 작업으로 복귀하는 메커니즘입니다.
profile_image
1

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

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

  1. 인코더
  2. 카운터
  3. 가산기
  4. 디코더
(정답률: 63%)
  • 제시된 회로도는 NOT 게이트와 AND 게이트로 구성된 $2 \times 4$ 해독기입니다. 디코더는 입력된 부호화된 2진 데이터를 해독하여 그 값에 해당하는 특정 출력 하나만을 '1'로 만드는 조합 논리회로입니다.
profile_image
1

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

17. 미국에서 개발된 표준 코드로서 개인용 컴퓨터에 주로 사용되며, 7비트로 구성되어 128가지의 문자를 표현할 수 있는 코드는?

  1. EBCDIC
  2. UNICODE
  3. ASCII
  4. BCD
(정답률: 89%)
  • ASCII는 미국정보교환표준부호로, 7비트를 사용하여 총 $128$가지의 문자를 표현할 수 있는 개인용 컴퓨터의 대표적인 문자 인코딩 방식입니다.
profile_image
1

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

18. 컴퓨터 메모리의 스택영역을 이용하여 연산을 실행하는 경우로서 명령어에는 연산자 부분만 존재하고 오퍼랜드 부분이 없는 것은?

  1. 1 주소 명령어
  2. 2 주소 명령어
  3. 3 주소 명령어
  4. 0 주소 명령어
(정답률: 73%)
  • 0 주소 명령어는 오퍼랜드(Operand) 없이 연산자(OP Code)만으로 구성되며, 메모리의 스택(Stack) 영역을 이용하여 연산을 수행하는 방식입니다. 데이터의 위치가 이미 결정되어 있어 주소가 필요 없으며, 대표적으로 PUSH와 POP 명령어가 있습니다.
profile_image
1

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

19. X축과 Y축을 움직여 종이에 그림을 그려주는 출력장치는?

  1. 마우스
  2. 모니터
  3. 스피커
  4. 플로터
(정답률: 84%)
  • 플로터는 펜을 이용하여 X축과 Y축(상하좌우)으로 움직이며 복잡한 그림이나 설계 도면 등을 정밀하게 인쇄하는 출력 장치입니다.
profile_image
1

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

20. 양방향 데이터 전송은 가능하나 동시 전송이 불가능한 방식은?

  1. Simplex
  2. Half duplex
  3. Full duplex
  4. Dual duplex
(정답률: 75%)
  • Half duplex는 양방향 데이터 전송은 가능하지만, 동시에 양방향으로 전송할 수는 없고 한 순간에 한쪽 방향으로만 전송할 수 있는 반이중 통신 방식입니다.

    오답 노트

    Simplex: 한쪽 방향으로만 전송하는 단방향 방식
    Full duplex: 동시에 양방향 전송이 가능한 전이중 방식
profile_image
1

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

21. 바코드를 대체할 수 있는 기술로 지금처럼 계산대에서 물품을 스캐너로 일일이 읽지 않아도 쇼핑 카트가 센서를 통하면 구입 물품의 명세와 가격이 산출되는 시스템을 실용화 할 수 있으며, 지폐나 유가 증권의 위조 방지, 항공사의 수화물 관리 등 물류 혁명을 일으킬 수 있는 기술은?

  1. 태블릿(tablet)
  2. 터치 스크린(touch screen)
  3. 광학 마크 판독기(OMR-optical mark reader)
  4. 전자 태그(RFID-radio frequency identification)
(정답률: 79%)
  • 전자 태그(RFID-radio frequency identification)는 무선 주파수를 이용하여 태그에 저장된 정보를 비접촉식으로 자동 인식하는 기술입니다. 비금속 재료를 통과하여 인식할 수 있고, 수백 개의 상품을 동시에 고속으로 인식할 수 있어 바코드를 대체하는 물류 혁신 기술로 활용됩니다.
profile_image
1

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

22. 10진수 0.6875를 이진수로 옳게 바꾼 것은?

  1. 0.1101
  2. 0.1010
  3. 0.1011
  4. 0.1111
(정답률: 57%)
  • 10진수 소수를 2진수로 변환하기 위해 각 자릿수의 가중치($0.5, 0.25, 0.125, 0.0625$ 등)를 합산하여 해당 수치를 만듭니다.
    $$0.6875 = 0.5 + 0.125 + 0.0625$$
    이를 2진수 자릿수로 매칭하면 다음과 같습니다.
    ① [기본 공식]
    $$0.6875 = (1 \times 2^{-1}) + (0 \times 2^{-2}) + (1 \times 2^{-3}) + (1 \times 2^{-4})$$
    ② [숫자 대입]
    $$0.6875 = 0.5 + 0 + 0.125 + 0.0625$$
    ③ [최종 결과]
    $$0.1011$$
profile_image
1

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

23. 이항(Binary) 연산에 해당하는 것은?

  1. MOVE
  2. SHIFT
  3. COMPLEMENT
  4. XOR
(정답률: 62%)
  • 이항 연산은 두 개의 피연산자를 필요로 하는 연산입니다. XOR은 두 개의 입력값을 비교하여 서로 다를 때 1을 출력하는 대표적인 이항 논리 연산입니다.
profile_image
1

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

24. 스택(stack)에 대한 설명으로 옳지 않은 것은?

  1. 0-주소 지정방식에 이용된다.
  2. LIFO(Last In First Out)의 구조이다.
  3. 운영체제의 작업 스케줄링에 주로 사용된다.
  4. 작업이 리스트의 한쪽에서만 처리되는 구조이다.
(정답률: 46%)
  • 스택은 후입선출(LIFO) 구조로, 주로 서브루틴 호출이나 임시 데이터 저장에 사용됩니다. 운영체제의 작업 스케줄링에는 주로 선입선출(FIFO) 구조인 큐(Queue)가 사용됩니다.

    오답 노트

    0-주소 지정방식: 스택 기반 연산에서 사용됨
    LIFO: 마지막에 들어온 데이터가 먼저 나가는 구조
    한쪽 처리: 스택의 Top이라는 한쪽 끝에서만 삽입과 삭제가 일어남
profile_image
1

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

25. 다음 중 최대 클록 주파수가 가장 높은 논리 소자는?

  1. CMOS
  2. ECL
  3. MOS
  4. TTL
(정답률: 72%)
  • ECL(Emitter Coupled Logic)은 전압 변화 폭이 작아 동작 속도가 매우 빠르며, 이에 따라 최대 클록 주파수가 가장 높은 논리 소자입니다.

    오답 노트

    CMOS: 전력 소모가 가장 적음
profile_image
1

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

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

  1. 연산장치
  2. 제어장치
  3. 주기억장치
  4. 보조기억장치
(정답률: 85%)
  • 컴퓨터의 중앙처리장치(CPU) 중 산술 연산과 논리 연산을 직접 수행하여 사칙 연산을 처리하는 곳은 연산장치입니다.

    오답 노트

    제어장치: 컴퓨터의 전체 동작을 제어 및 관리
    주기억장치: 실행 중인 프로그램과 데이터를 저장
    보조기억장치: 주기억장치의 용량 부족을 보완하여 데이터를 영구 저장
profile_image
1

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

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

  1. WAN
  2. VAN
  3. LAN
  4. DAN
(정답률: 78%)
  • 근거리 또는 동일 건물 내의 제한된 지역에서 컴퓨터들을 연결하여 데이터를 공유하는 통신망을 LAN(Local Area Network)이라고 합니다.
profile_image
1

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

28. 음의 정수를 컴퓨터 내부에 표현하는 일반적 방법이 아닌 것은?

  1. 부호와 1의 보수
  2. 부호와 2의 보수
  3. 부호와 3의 보수
  4. 부호와 절대값
(정답률: 79%)
  • 컴퓨터에서 음의 정수를 표현하는 일반적인 방법은 부호와 절대값, 부호와 1의 보수, 부호와 2의 보수 방식이며, 부호와 3의 보수라는 방식은 존재하지 않습니다.
profile_image
1

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

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

  1. Biquinary Code
  2. Gray Code
  3. ASCII Code
  4. Hamming Code
(정답률: 85%)
  • 해밍 코드는 데이터 전송 중 발생한 오류를 검출할 뿐만 아니라, 자동으로 정정(교정)까지 가능한 코드입니다.
profile_image
1

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

30. 순차 접근 저장 매체(SASD)에 해당하는 것은?

  1. 자기 드럼
  2. 자기 디스크
  3. 자기 코어
  4. 자기 테이프
(정답률: 81%)
  • 데이터에 접근할 때 처음부터 순차적으로 읽어야 하는 순차 접근 저장 매체(SASD)의 대표적인 예는 자기 테이프입니다.
profile_image
1

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

3과목: 프로그래밍일반

31. 기계어에 대한 설명으로 옳지 않은 것은?

  1. 컴퓨터가 직접 이해할 수 있는 숫자로 표기된 언어를 의미한다.
  2. 전자계산기 기종마다 명령부호가 다르다.
  3. 인간에게 친숙한 영문 단어로 표현된다.
  4. 작성된 프로그램의 수정 보수가 어렵다.
(정답률: 78%)
  • 기계어는 컴퓨터가 직접 처리할 수 있도록 $0$과 $1$의 이진수로만 구성된 언어이므로, 인간이 이해하기 쉬운 영문 단어로 표현된다는 설명은 틀린 것입니다. 영문 단어로 표현되는 언어는 어셈블리어나 고급 언어입니다.
profile_image
1

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

32. 프로그래밍 언어의 수행 순서로 옳은 것은?

  1. 컴파일러-로더-링커
  2. 로더-컴파일러-링커
  3. 링커-로더-컴파일러
  4. 컴파일러-링커-로더
(정답률: 70%)
  • 프로그래밍 언어의 변환 및 실행 과정은 원시 코드를 목적 코드로 바꾸는 컴파일 단계, 여러 목적 모듈을 연결하는 링킹 단계, 실행 파일을 메모리에 올리는 로딩 단계 순으로 진행됩니다.
    $$컴파일러 \rightarrow 링커 \rightarrow 로더$$
profile_image
1

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

33. 순서도를 사용하는 이유로 거리가 먼것은?

  1. 알고리즘의 논리적인 단계를 쉽게 파악할 수 있다.
  2. 프로그램을 작성할 때 기초적인 자료가 된다.
  3. 프로그램에 오류가 발생했을 때 쉽게 잘못된 부분을 발견하고 수정할 수 있다.
  4. 하드웨어에 관한 전문적인 지식이 증가된다.
(정답률: 75%)
  • 순서도는 알고리즘의 논리적 흐름을 시각화하여 프로그램 설계와 오류 수정에 도움을 주는 도구일 뿐, 하드웨어에 관한 전문 지식을 습득하는 것과는 무관합니다.
profile_image
1

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

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

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

    오답 노트

    gets(): 문자열 입력
    putchar(): 문자 하나 출력
    getchar(): 문자 하나 입력
profile_image
1

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

35. 구조적 프로그래밍 기법에 대한 설명으로 옳지 않은 것은?

  1. 프로그램의 수정 및 유지보수가 용이하다.
  2. 가능한 GOTO 문을 많이 사용해야 한다.
  3. 프로그램의 정확성이 증가된다.
  4. 프로그램의 구조가 간결하다.
(정답률: 81%)
  • 구조적 프로그래밍은 프로그램의 논리적 흐름을 명확히 하여 유지보수성과 정확성을 높이는 기법입니다. 이를 위해 흐름을 무분별하게 바꾸는 GOTO 문 사용을 지양하고 순차, 선택, 반복 구조를 사용하는 것이 핵심입니다.
profile_image
1

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

36. 고급 언어로 작성된 프로그램을 한 줄씩 받아들여 프로그램의 내용을 해석하고 번역한 다음, 번역과 동시에 프로그램을 한 줄 씩 실행시키는 것은?

  1. 어셈블러
  2. 컴파일러
  3. 인터프리터
  4. 운영체제
(정답률: 53%)
  • 인터프리터는 고급 언어로 작성된 소스 코드를 한 줄씩 읽어 들여 해석하고, 번역과 동시에 즉시 실행하는 방식의 언어 번역 프로그램입니다.
profile_image
1

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

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

  1. NUR
  2. LFU
  3. LRU
  4. FIFO
(정답률: 48%)
  • NUR(Not Used Recently) 기법은 최근에 사용되지 않은 페이지가 미래에도 사용되지 않을 가능성이 높다는 원리를 이용하며, 이를 확인하기 위해 각 페이지마다 호출 비트와 변형 비트라는 2개의 하드웨어 비트를 사용합니다.

    오답 노트

    LFU: 참조 횟수가 가장 적은 페이지를 교체합니다.
    LRU: 가장 오랫동안 사용되지 않은 페이지를 교체하며 계수기를 사용합니다.
    FIFO: 메모리에 가장 먼저 들어온 페이지를 먼저 교체합니다.
profile_image
1

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

38. 시분할 시스템을 위해 고안된 방식으로 FCFS 알고리즘을 선점 형태로 변형한 스케줄링 기법은?

  1. SRT
  2. SJF
  3. Round Robin
  4. HRN
(정답률: 56%)
  • Round Robin 스케줄링은 시분할 시스템을 위해 고안된 방식으로, FCFS(First-Come First-Served) 알고리즘에 시간 할당량(Time Quantum) 개념을 도입하여 선점 형태로 변형한 기법입니다.

    오답 노트

    SRT: 남은 수행 시간이 가장 짧은 작업을 우선 처리합니다.
    SJF: 전체 수행 시간이 가장 짧은 작업을 우선 처리합니다.
profile_image
1

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

39. 다음 중 일괄 처리 시스템에 가장 적합한 업무는?

  1. 승차권 예약 업무
  2. 입.출금 조회 업무
  3. 급여 계산 업무
  4. 본. 지점 거래 내역 업무
(정답률: 68%)
  • 일괄 처리 시스템(Batch Processing System)은 데이터를 일정 기간 또는 일정 분량이 모일 때까지 저장해 두었다가 한꺼번에 처리하는 방식이므로, 매일 실시간으로 처리할 필요가 없는 급여 계산 업무에 가장 적합합니다.
profile_image
1

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

40. 좋은 프로그래밍 언어가 갖추어야 할 요소와 거리가 먼 것은?

  1. 효율적인 언어이어야 한다.
  2. 언어의 확장이 용이하여야 한다.
  3. 언어의 구조가 체계적이어야 한다.
  4. 하드웨어에 의존적이어야 한다.
(정답률: 82%)
  • 좋은 프로그래밍 언어는 특정 하드웨어에 종속되지 않고 다양한 환경에서 실행될 수 있는 하드웨어 독립성을 갖추어야 합니다.

    오답 노트

    하드웨어에 의존적이어야 한다: 특정 하드웨어에서만 사용 가능하므로 범용성이 떨어짐
profile_image
1

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

4과목: 디지털공학

41. 2진수 10100101의 2의 보수로 옳은 것은?

  1. 01011010
  2. 00001111
  3. 11110000
  4. 01011011
(정답률: 74%)
  • 2의 보수는 주어진 이진수의 모든 비트를 반전시킨 1의 보수에 $1$을 더하여 구합니다.
    ① [기본 공식] $\text{2의 보수} = \text{1의 보수} + 1$
    ② [숫자 대입] $01011010 + 1$
    ③ [최종 결과] $01011011$
profile_image
1

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

42. 동기적 동작이나 비동기적 동작이 모두 가능하며, 펄스가 가해질때마다 출력상태가 반전(toggle)되는 플립플롭은?

  1. D 플립플롭
  2. T 플립플롭
  3. RS 플립플롭
  4. JK 플립플롭
(정답률: 75%)
  • T 플립플롭은 JK 플립플롭의 J와 K 입력을 하나로 묶은 형태로, 클록 펄스가 입력될 때마다 출력 상태가 반전되는 토글(Toggle) 동작을 수행하여 계수기에 주로 사용됩니다.
profile_image
1

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

43. 동기식 9진 카운터를 만드는데 필요한 플립플롭의 갯수는?

  1. 1
  2. 2
  3. 3
  4. 4
(정답률: 67%)
  • 카운터에서 표현 가능한 최대 상태 수는 $2^n$이며, 필요한 플립플롭의 개수 $n$은 $2^{n-1} < \text{진수} \le 2^n$을 만족해야 합니다.
    ① [기본 공식] $2^{n-1} < 9 \le 2^n$
    ② [숫자 대입] $2^3 < 9 \le 2^4$
    ③ [최종 결과] $n = 4$
profile_image
1

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

44. 플립플롭이 특정 현재 상태에서 원하는 다음 상태로 변화하는 동작을 하기 위한 입력을 표로 작성한 것은?

  1. 카르노표
  2. 여기표
  3. 게이트표
  4. 트리표
(정답률: 58%)
  • 플립플롭의 현재 상태와 원하는 다음 상태를 분석하여, 이를 구현하기 위해 필요한 입력값을 정리해 놓은 표를 여기표라고 합니다.
profile_image
1

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

45. 여러 회선의 입력이 한 곳으로 집중될 때 특정 회선을 선택하도록 하므로, 선택기라고도 하는 회로는?

  1. 멀티플렉서(multiplexer)
  2. 리플 계수기(ripple counter)
  3. 디멀티플렉서(demultiplexer)
  4. 병렬 계수기(parallel counter)
(정답률: 59%)
  • 여러 개의 입력 신호 중 선택 신호에 의해 하나만을 선택하여 출력하는 조합 논리 회로를 멀티플렉서(multiplexer)라고 하며, 선택기라고도 부릅니다.

    오답 노트

    디멀티플렉서: 하나의 입력을 여러 출력 중 하나로 분배하는 회로
profile_image
1

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

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

  1. Y=0
  2. Y=1
  3. Y=이전 상태
  4. Y=반대상태
(정답률: 61%)
  • 제시된 회로는 XNOR 게이트입니다.
    XNOR 게이트는 두 입력이 서로 같을 때만 $1$을 출력하고, 다를 때는 $0$을 출력하는 항등 게이트입니다.
    입력이 $A=1, B=0$으로 서로 다르므로 출력 $Y=0$이 됩니다.
profile_image
1

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

47. 반가산기에서 입력 A=1이고 B=0이면 출력 합(S)과 올림수(C)는?

  1. S=0, C=0
  2. S=1, C=1
  3. S=1, C=0
  4. S=0, C=1
(정답률: 76%)
  • 반가산기는 두 비트를 더해 합($S$)과 올림수($C$)를 구하는 회로입니다.
    입력이 $A=1, B=0$일 때, $1+0$의 결과는 합이 $1$이고 올림수가 $0$이 됩니다.
    따라서 $S=1, C=0$입니다.
profile_image
1

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

48. 논리식 Y=AB+B 를 간소화 시킨 것은?

  1. AB
  2. A+B
  3. A
  4. B
(정답률: 55%)
  • 분배 법칙을 이용하여 공통 인수인 $B$로 묶어 간소화하는 문제입니다.
    $$Y = AB + B$$
    $$Y = (A + 1)B$$
    $$Y = 1 \cdot B$$
    $$Y = B$$
profile_image
1

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

49. 다음 레지스터 마이크로 명령에 대한 설명으로 옳은 것은?(문제 오류로 정답은 3번입니다. 추후 복원을 다시하여 두겠습니다.)

  1. A 레지스터의 어드레스를 1 증가시킨 레지스터의 데이터 값을 전송하기
  2. A 레지스터의 어드레스를 1 증가시키고 어드레스를 A 레지스터에 저장하기
  3. A 레지스터의 데이터 값을 1 증가시키고 A 레지스터에 저장하기
  4. A 레지스터의 데이터 값을 1 증가시키고 A+1 레지스터에 저장하기
(정답률: 75%)
  • A 레지스터의 데이터 값을 1 증가시킨 후, 그 결과값을 다시 A 레지스터에 저장하는 동작을 의미합니다.
profile_image
1

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

50. 계수기에서 가장 기본이 되는 계수기로서, 흔히 리플 계수기라고도 불리는 것은?

  1. 비동기형 계수기
  2. 상향 계수기
  3. 하향 계수기
  4. 동기형 계수기
(정답률: 59%)
  • 비동기형 계수기는 플립플롭의 출력 신호가 다음 플립플롭의 클록 입력으로 연결되어 신호가 순차적으로 전달되므로, 마치 물결이 치는 것과 같다고 하여 리플 계수기라고도 부릅니다.
profile_image
1

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

51. 4 변수 카르노 맵에서 최소항(minterm)의 개수는?

  1. 16
  2. 12
  3. 8
  4. 4
(정답률: 66%)
  • 카르노 맵에서 최소항의 개수는 변수의 개수가 $n$일 때 $2^{n}$으로 결정됩니다.
    $$\text{최소항 개수} = 2^{n}$$
    $$\text{최소항 개수} = 2^{4}$$
    $$\text{최소항 개수} = 16$$
profile_image
1

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

52. 그레이 부호 1110을 이진수로 전환하면?

  1. 1001
  2. 1110
  3. 1011
  4. 0111
(정답률: 58%)
  • 그레이 부호를 이진수로 변환할 때는 첫 번째 비트를 그대로 내리고, 이후부터는 '이전 단계에서 구한 이진수 비트'와 '현재 단계의 그레이 부호 비트'를 XOR 연산(같으면 0, 다르면 1)하여 결정합니다.
    1(그대로) $\rightarrow$ 1 XOR 1 = 0 $\rightarrow$ 0 XOR 1 = 1 $\rightarrow$ 1 XOR 0 = 1
    따라서 결과는 1011이 됩니다.
profile_image
1

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

53. 컴퓨터 내의 연산시 숫자 자료를 보수로 표현하는 이유로 가장 타당한 것은?

  1. 덧셈과 뺄셈을 덧셈 회로로 처리할 수 있다.
  2. 수를 표현하는데 저장장치를 절약할 수 있다.
  3. 실수를 표현하기 쉽다.
  4. 미국표준협회에서 개발되어 대중성을 확보하고 있다.
(정답률: 59%)
  • 컴퓨터는 뺄셈을 위한 별도의 회로를 구성하는 대신, 음수를 보수로 표현함으로써 뺄셈 연산을 덧셈 연산으로 처리하여 회로의 단순화와 효율성을 높일 수 있습니다.
profile_image
1

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

54. JK 플립플롭의 두 입력이 J=1, K=1 일 때 출력( )의 상태는?

  1. 0
  2. 1
(정답률: 67%)
  • JK 플립플롭에서 두 입력이 모두 $J=1, K=1$인 경우, 출력은 현재 상태의 반전(Toggle) 상태가 됩니다. 따라서 다음 상태인 $\text{Q}_{n+1}$은 현재 상태 $\text{Q}_{n}$의 보수 형태인 가 됩니다.
profile_image
1

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

55. 다음 중 시프트 레지스터에 대한 설명으로 옳은 것은?(단, FF는 Flip Flop이다.)

  1. FF에 기억되는 것을 방해시키는 레지스터를 말한다.
  2. FF에 기억된 정보를 소거시키는 레지스터를 말한다.
  3. FF에 clock 입력을 기억시키기만 하는 레지스터를 말한다.
  4. FF에 기억된 정보를 다른 FF에 옮기는 동작을 하는 레지스터를 말한다.
(정답률: 71%)
  • 시프트 레지스터는 플립플롭(FF)을 직렬로 연결하여, 한 플립플롭에 저장된 데이터를 인접한 다른 플립플롭으로 순차적으로 이동시키는 동작을 수행하는 레지스터입니다.
profile_image
1

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

56. 32개의 입력단자를 가진 인코더는 몇 개의 출력단자를 가지는가?

  1. 5 개
  2. 8개
  3. 32 개
  4. 64 개
(정답률: 55%)
  • 인코더는 $2^{n}$개의 입력을 $n$개의 출력으로 변환하는 회로입니다. 입력 단자가 32개일 때 필요한 출력 단자 수를 구하는 과정은 다음과 같습니다.
    ① [기본 공식] $2^{n} = \text{입력 단자 수}$
    ② [숫자 대입] $2^{n} = 32$
    ③ [최종 결과] $n = 5$
profile_image
1

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

57. 회로의 안정 상태에 따른 멀티바이브레이터의 종류가 아닌 것은?

  1. 비안정 멀티바이브레이터
  2. 단안정 멀티바이브레이터
  3. 쌍안정 멀티바이브레이터
  4. 주파수 안정 멀티바이브레이터
(정답률: 75%)
  • 멀티바이브레이터는 안정 상태의 개수에 따라 비안정, 단안정, 쌍안정 멀티바이브레이터로 분류됩니다. 주파수 안정 멀티바이브레이터라는 명칭의 분류는 존재하지 않습니다.
profile_image
1

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

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

  1. OR
  2. AND
  3. NAND
  4. NOR
(정답률: 79%)
  • 제시된 이미지 는 AND 게이트의 출력단에 NOT 게이트(버블)가 결합된 형태이므로, AND와 NOT의 합성인 NAND 게이트입니다.
profile_image
1

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

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

  1. 조합 논리회로
  2. 순서 논리회로
  3. 아날로그 논리회로
  4. 멀티플렉서 논리회로
(정답률: 55%)
  • 순서 논리회로는 플립플롭과 논리 게이트로 구성되어 기억 기능을 가지며, 외부 입력과 현재 상태에 따라 출력이 결정되는 회로입니다. 대표적으로 카운터, 레지스터 등이 이에 속합니다.
profile_image
1

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

60. 불 대수의 기본으로 옳지 않은 것은?

(정답률: 65%)
  • 불 대수의 기본 법칙에 따르면, 어떤 변수와 그 변수의 부정(NOT)을 AND 연산하면 항상 $0$이 되어야 합니다.

    오답 노트

    : $$A \cdot \overline{A} = 0$$ 이어야 하므로 틀린 식입니다.
profile_image
1

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

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