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

임베디드기능사 2010-01-31 필기 기출문제 해설

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

임베디드기능사
(2010-01-31 기출문제)

목록

1과목: 전기전자공학

1. 20 KΩ 저항 양 단자에 100V를 인가 했을때 흐르는 전류는?

  1. 1mA
  2. 5mA
  3. 10mA
  4. 20mA
(정답률: 77%)
  • 옴의 법칙을 이용하여 저항과 전압이 주어졌을 때 흐르는 전류를 계산합니다.
    ① [기본 공식] $I = \frac{V}{R}$
    ② [숫자 대입] $I = \frac{100}{20 \times 10^3}$
    ③ [최종 결과] $I = 0.005$ A = $5$ mA
profile_image
1

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

2. 수정발진기에 대한 설명으로 틀린 것은?

  1. 수동 진동자의 Q는 매우 높다.
  2. 압전기 현상을 이용한 발진기이다.
  3. 발진 주파수는 수정편의 두께에 반비례한다.
  4. 발진 주파수 변경이 용이하다.
(정답률: 47%)
  • 수정 발진기는 수정 진동자의 높은 Q값과 압전 효과를 이용하여 매우 안정적인 주파수를 생성하며, 발진 주파수는 수정편의 두께에 반비례합니다. 하지만 주파수 범위가 매우 좁아 주파수 변경이 어렵습니다.

    오답 노트

    발진 주파수 변경이 용이하다: 주파수 범위가 매우 좁아 변경이 어렵습니다.
profile_image
1

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

3. 이미터 접지 증폭회로와 비교한 컬렉터 접지 증폭회로의 특징에 대한 설명으로 틀린것은?

  1. 입력 임피던스가 크다.
  2. 출력 임피던스가 낮다.
  3. 전압이득이 크다.
  4. 입력전압과 출력전압의 위상은 동상이다.
(정답률: 50%)
  • 컬렉터 접지 증폭회로(이미터 팔로워)는 전압 이득이 1 이하로 매우 작으며, 입력 임피던스는 크고 출력 임피던스는 낮은 특성을 가집니다. 또한 입력 전압과 출력 전압의 위상이 동일한 동상 증폭기입니다.

    오답 노트

    전압이득이 크다: 전압 이득은 1보다 작습니다.
profile_image
1

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

4. 부궤환 증폭회로의 일반적인 특징에 대한 설명으로 적합하지 않은것은?

  1. 이득이 증가한다.
  2. 안정도가 증가한다.
  3. 왜율이 계산된다.
  4. 주파수 특성이 개선된다.
(정답률: 52%)
  • 부궤환(Negative Feedback) 증폭회로는 안정도를 높이고 왜곡을 줄이며 주파수 특성을 개선하는 장점이 있지만, 그 대가로 전체적인 이득(Gain)은 감소하게 됩니다.
profile_image
1

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

5. 트랜지스터를 증폭기로 사용하는 영역은?

  1. 차단영역
  2. 포화영역
  3. 활성영역
  4. 차단영역 및 포화영역
(정답률: 65%)
  • 트랜지스터가 증폭기로 동작하기 위해서는 베이스-이미터 접합은 순방향 바이어스, 베이스-콜렉터 접합은 역방향 바이어스가 걸리는 활성영역에서 동작해야 합니다.

    오답 노트

    차단영역 및 포화영역: 스위칭 동작에 사용됨
profile_image
1

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

6. 어떤 도선의 단면을 1분 동안에 30C의 전하가 이동 하였다면 이때 흐른 전류는 몇 A 인가?

  1. 0.1A
  2. 0.3A
  3. 0.5A
  4. 3A
(정답률: 60%)
  • 전류는 단위 시간당 흐르는 전하량으로 정의하며, 시간 단위는 반드시 초(s)로 환산하여 계산해야 합니다.
    ① [기본 공식] $I = \frac{Q}{t}$
    ② [숫자 대입] $I = \frac{30}{60}$
    ③ [최종 결과] $I = 0.5$ A
profile_image
1

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

7. A급 증폭기의 입력전압이 60mV이고 출력전압이 6V일때 전압이득은?

  1. 10dB
  2. 20dB
  3. 40dB
  4. 60dB
(정답률: 41%)
  • 전압이득은 입력 전압 대비 출력 전압의 비율을 로그 스케일인 dB 단위로 환산하여 계산합니다.
    ① [기본 공식] $G = 20 \log \frac{V_{out}}{V_{in}}$
    ② [숫자 대입] $G = 20 \log \frac{6}{0.06}$
    ③ [최종 결과] $G = 40$ dB
profile_image
1

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

8. 이미터 접지 고정 바이어스 증폭회로의 안정도 S는?

  1. 1 + α
  2. 1 - α
  3. 1 + β
  4. 1 - β
(정답률: 60%)
  • 이미터 접지 고정 바이어스 회로에서 안정도 $S$는 전류 이득 $\beta$를 이용하여 다음과 같이 정의됩니다.
    ① [기본 공식] $S = 1 + \beta$
    ② [숫자 대입] (대입 과정 없음)
    ③ [최종 결과] $S = 1 + \beta$
profile_image
1

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

9. 다음 ( )안에 들어갈 내용으로 가장 적합한 것은?

  1. 50%
  2. 64%
  3. 90%
  4. 100%
(정답률: 81%)
  • 상승시간(rise time)은 실제 펄스가 이상적인 펄스 진폭의 $10\%$에서 $90\%$까지 상승하는 데 걸리는 시간을 의미합니다.
profile_image
1

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

10. 실효값이 100V인 교류전압의 평균값은 약 몇V인가?

  1. 64V
  2. 70V
  3. 90V
  4. 141V
(정답률: 40%)
  • 정현파 교류에서 실효값을 통해 최댓값을 구한 뒤, 이를 이용해 평균값을 산출합니다.
    ① [기본 공식] $V_{avg} = \frac{2V_m}{\pi}$
    ② [숫자 대입] $V_{avg} = \frac{2 \times (100 \times \sqrt{2})}{\pi}$
    ③ [최종 결과] $V_{avg} = 90$ V
profile_image
1

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

2과목: 전자계산기구조

11. 다음중 자 보수적(self complement) 성질이 있는 코드는?

  1. 3초과 코드
  2. 해밍코드
  3. 그레이코드
  4. BCD 코드
(정답률: 64%)
  • 3초과 코드는 BCD 코드에 3(0011)을 더해 만든 비가중치 코드로, 9의 보수를 취했을 때 비트를 반전시키는 것만으로 간단히 구할 수 있는 자 보수적 성질을 가집니다.
profile_image
1

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

12. CPU의 간섭을 받지 않고 메모리와 입,출력장치 사이에 데이터 송신이 이루어지는 방식은?

  1. DMA
  2. COM
  3. Interrupt I/O
  4. Programmed I/O
(정답률: 79%)
  • DMA(Direct Memory Access)는 CPU의 개입 없이 DMA 컨트롤러가 메모리와 입출력 장치 사이의 데이터 전송을 직접 제어하는 방식입니다.

    오답 노트

    Interrupt I/O: 입출력 완료 후 인터럽트를 통해 CPU에 알림
    Programmed I/O: CPU가 입출력 상태를 계속 감시(Polling)
profile_image
1

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

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

  1. 일괄 처리 시스템
  2. 지연 처리 시스템
  3. 실시간 처리 시스템
  4. 시분할 처리 시스템
(정답률: 86%)
  • 자료를 일정 기간 또는 일정 양만큼 모아두었다가 한꺼번에 처리하는 방식을 일괄 처리 시스템이라고 합니다.
profile_image
1

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

14. 6비트 BCD 코드로 서로 다른 문자를 표현할 수 있는 수는 최대 몇개인가?

  1. 16
  2. 32
  3. 64
  4. 128
(정답률: 72%)
  • n비트로 표현할 수 있는 상태의 수는 $2^{n}$개라는 원리를 이용합니다.
    ① [기본 공식] $N = 2^{n}$
    ② [숫자 대입] $N = 2^{6}$
    ③ [최종 결과] $N = 64$
profile_image
1

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

15. 부동소수점 수가 기억장치 내에 있을때 비트를 필요로 하지 않는것은?

  1. 부호(sign)
  2. 지수(exponent)
  3. 소수(mantissa)
  4. 소수점(decimal point)
(정답률: 76%)
  • 부동소수점 방식은 소수점의 위치를 고정하지 않고 지수부와 가수부로 나누어 표현하므로, 기억장치 내에 소수점(decimal point)을 별도로 저장하기 위한 비트가 필요하지 않습니다.
profile_image
1

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

16. 산술 및 논리연산의 결과를 일시적으로 기억하는 레지스터는?

  1. Instruction 레지스터
  2. Storage 레지스터
  3. Accumulator 레지스터
  4. Address 레지스터
(정답률: 79%)
  • 산술 및 논리 연산 장치(ALU)에서 계산된 중간 결과나 최종 결과를 일시적으로 저장하는 레지스터는 Accumulator 레지스터입니다.
profile_image
1

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

17. 전가산기의 진리표이다. A,B,C,D의 값으로 옳은것은?

  1. A=0 B=0 C=1 D=1
  2. A=1 B=0 C=1 D=0
  3. A=1 B=0 C=1 D=1
  4. A=1 B=0 C=0 D=1
(정답률: 70%)
  • 전가산기에서 합 $S$는 입력 $X, Y, Z$ 중 1의 개수가 홀수일 때 1이 되고, 자리올림 $C$는 1의 개수가 2개 이상일 때 1이 됩니다.
    - $X=0, Y=1, Z=1$일 때: 1이 2개이므로 $S=0, C=1$ $\rightarrow$ $A=1$
    - $X=1, Y=0, Z=1$일 때: 1이 2개이므로 $S=0, C=1$ $\rightarrow$ $B=0$
    - $X=1, Y=1, Z=1$일 때: 1이 3개이므로 $S=1, C=1$ $\rightarrow$ $C=1, D=1$
    따라서 $A=1, B=0, C=1, D=1$ 입니다.
profile_image
1

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

18. 어큐물레이터에 있는 10진수 12를 왼쪽으로 두번 시프트 시킨 후의 값은?

  1. 12
  2. 24
  3. 36
  4. 48
(정답률: 63%)
  • 2진수 시프트 연산에서 왼쪽으로 1비트 시프트할 때마다 값은 2배가 됩니다. 10진수 $12$를 2진수로 변환하여 왼쪽으로 2번 시프트하는 과정은 다음과 같습니다.
    ① [기본 공식] $Value = Decimal \times 2^{n}$ (n은 왼쪽 시프트 횟수)
    ② [숫자 대입] $Value = 12 \times 2^{2}$
    ③ [최종 결과] $Value = 48$
profile_image
1

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

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

  1. 태블릿(tablet)
  2. 터치 스크린(touch screen)
  3. 광학 마크 판독기(OMR-optical mark reader)
  4. 전자 태그(RFID-radio frequency identification)
(정답률: 83%)
  • 전자 태그(RFID-radio frequency identification)는 무선 주파수를 이용하여 비접촉으로 데이터를 읽고 쓰는 기술로, 바코드를 대체하여 물품 명세 산출, 위조 방지, 물류 관리 등에 혁신적으로 사용되는 기술입니다.
profile_image
1

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

20. 다음 그림의 비트구조로 알맞은 코드는?

  1. BCD 코드
  2. EBCDIC 코드
  3. ASCII 코드
  4. 3초과 코드
(정답률: 68%)
  • 그림과 같이 존 비트가 3비트, 디짓 비트가 4비트로 구성된 비트 구조는 ASCII 코드의 특징입니다.

    오답 노트

    BCD 코드: 존 2비트, 디짓 4비트
    EBCDIC 코드: 존 4비트, 디짓 4비트
profile_image
1

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

21. 다음 주소 지정 방식중 속도가 가장 빠른것은?

  1. immediate addressing
  2. direct addressing
  3. indirect addressing
  4. indexed addressing
(정답률: 59%)
  • 주소 지정 방식 중 즉시 주소 지정(immediate addressing)은 데이터가 명령어 자체에 포함되어 있어 메모리 참조 과정이 없으므로 속도가 가장 빠릅니다.
    속도 비교
    즉시(Immediate) > 직접(Direct) > 간접(Indirect) > 인덱스(Indexed)
profile_image
1

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

22. 2진수 0011을 3초과코드로 변환하면?

  1. 1001
  2. 1000
  3. 0111
  4. 0110
(정답률: 74%)
  • 3초과코드는 2진수 값에 3(2진수로 $0011_2$)을 더하여 변환하는 코드입니다.
    ① [기본 공식] $Result = Value + 3$
    ② [숫자 대입] $Result = 0011 + 0011$
    ③ [최종 결과] $Result = 0110$
profile_image
1

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

23. 명령어의 번지와 프로그램 카운터의 번지가 더해져서 유효번지를 결정하는 방식은?

  1. 상대번지 모드(Realative Addressing Mode)
  2. 간접번지 모드(Indirect Addressing Mode)
  3. 인덱스드 어드레싱 모드(Indexed Address Mode)
  4. 레지스터 어드레싱 모드(Register Addressing Mode)
(정답률: 52%)
  • 명령어의 주소 부분과 프로그램 카운터(PC)의 값을 더하여 실제 유효 주소를 결정하는 방식은 상대번지 모드(Relative Addressing Mode)입니다.
profile_image
1

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

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

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

    오답 노트

    부호와 0의 보수: 존재하지 않는 표현 방식입니다.
profile_image
1

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

25. 네온 또는 아르곤의 혼합 가스를 셀에 채워 높은 전압을 가할때 나오는 빛을 이용한 출력장치는?

  1. 음극선관
  2. X-Y 플로터
  3. 플라즈마 디스플레이
  4. 액정 디스플레이
(정답률: 82%)
  • 네온이나 아르곤과 같은 혼합 가스를 셀에 채우고 고전압을 가해 발생하는 빛을 이용하는 출력장치는 플라즈마 디스플레이입니다.
profile_image
1

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

26. 다음중 산술적 연산에서 필요하지 않은 명령은?

  1. AND
  2. ADD
  3. SUBTRACT
  4. DIVIDE
(정답률: 71%)
  • 산술 연산은 수치 계산을 수행하는 연산으로 ADD(더하기), SUBTRACT(빼기), DIVIDE(나누기) 등이 해당합니다. 반면 AND는 논리 연산에 해당하므로 산술 연산 명령이 아닙니다.
profile_image
1

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

27. 다음 중 시프트 레지스터로 이용할 수 있는 기능과 거리가 가장 먼것은?

  1. 비교 기능
  2. 나눗셈 기능
  3. 곱셈 기능
  4. 직렬 전송 기능
(정답률: 52%)
  • 시프트 레지스터는 2진수를 직·병렬로 입출력하는 장치로, 좌 방향 시프트는 곱셈, 우 방향 시프트는 나눗셈, 그리고 데이터의 직렬 전송 기능을 수행합니다. 따라서 비교 기능과는 거리가 멉니다.
profile_image
1

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

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

  1. 0주소 명령
  2. 1주소 명령
  3. 2주소 명령
  4. 3주소 명령
(정답률: 65%)
  • 스택 구조를 사용하는 명령 형식은 오퍼랜드 없이 OP Code만으로 구성되는 0주소 명령입니다.

    오답 노트

    1주소 명령: 누산기 이용
    2주소 명령: 일반적인 연산 형태, 입력 자료 값 변함
    3주소 명령: 수행 시간 가장 길고 프로그램 길이 가장 짧음
profile_image
1

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

29. 카드 리더에서 카드를 읽기 전에 카드를 쌓아 두는 곳은?

  1. 호퍼
  2. 스태커
  3. 롤러
  4. 리젝 스태커
(정답률: 61%)
  • 카드를 처리하기 전, 읽기 위해 미리 쌓아 두는 장치는 호퍼입니다.

    오답 노트

    스태커: 카드를 처리한 후 쌓아 두는 곳
profile_image
1

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

30. 조합논리회로를 다음과 같이 설계할 때 일반적인 순서로 옳은것은?

  1. D-B-A-C
  2. D-A-B-C
  3. B-D-A-C
  4. B-D-C-A
(정답률: 72%)
  • 조합논리회로 설계는 입력 조건 정의부터 실제 회로 구현까지 단계적으로 진행됩니다.
    1단계: 입출력 조건 결정 및 진리표 작성 (D)
    2단계: 진리표를 바탕으로 카르노 맵 작성 (B)
    3단계: 논리식 간소화 (A)
    4단계: 기본 게이트로 회로 구성 (C)
    따라서 올바른 순서는 D-B-A-C입니다.
profile_image
1

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

3과목: 프로그래밍일반

31. 순서도에 대한 설명으로 틀린것은?

  1. 프로그램의 논리오류를 검색,수정하기 쉽게 도와준다.
  2. 프로그래밍 언어에 따라 순서도의 사용방법이 다르다.
  3. 여러 명이 공동으로 프로그램을 작성할 때 대화의 수단이 된다.
  4. 프로그래밍을 작성하는 기초 자료로 코딩의 기본이 된다.
(정답률: 55%)
  • 순서도는 프로그램의 논리적 흐름을 시각적으로 표현한 도구로, 특정 프로그래밍 언어에 종속되지 않는 표준화된 기호를 사용합니다. 그래야만 언어와 상관없이 개발자 간의 원활한 의사소통이 가능합니다.
profile_image
1

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

32. 로더(Loader)의 역할에 해당하지 않는것은?

  1. 할당(Allocation)
  2. 연결(Linking)
  3. 로딩(Loading)
  4. 해석(Interpret)
(정답률: 70%)
  • 로더는 프로그램을 실행하기 위해 메모리에 적재하는 역할을 하며, 할당, 연결, 로딩 과정을 수행합니다. 해석(Interpret)은 소스 코드를 한 줄씩 읽어 실행하는 인터프리터의 역할입니다.
profile_image
1

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

33. 프로그래밍 언어의 선정기준으로 적당하지 않은것은?

  1. 프로그래머 개인의 선호성은 고려 대상에 포함되지 않는다.
  2. 프로그래밍의 효율성이 고려되어야 한다.
  3. 어느 컴퓨터에서 쉽게 설치될 수 있어야 한다.
  4. 응용목적에 부합하는 언어이어야 한다.
(정답률: 66%)
  • 프로그램은 결국 사람이 작성하는 것이므로, 개발자의 숙련도와 개인적 선호성은 생산성과 유지보수 효율에 직접적인 영향을 미치는 중요한 고려 대상입니다.
profile_image
1

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

34. 다음의 운영체제 스케줄링 정책중 가장 바람직한것은?

  1. 대기시간을 늘리고 반환시간을 줄인다.
  2. 반환시간과 처리율을 늘린다.
  3. 응답시간을 최소화 하고 CPU 이용율을 늘린다.
  4. CPU 이용률을 줄이고 반환시간을 늘린다.
(정답률: 73%)
  • 운영체제의 스케줄링은 시스템 자원을 효율적으로 사용하여 성능을 극대화하는 것이 목적입니다. 따라서 사용자가 느끼는 응답시간은 최소화하고, CPU가 쉬지 않고 일하게 하는 CPU 이용률은 높이는 것이 가장 바람직합니다.
profile_image
1

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

35. 프로그래밍 작성 절차중 다음 설명에 해당하는 것은?

  1. 프로그램 구현
  2. 프로그램 문서화
  3. 문제 분석
  4. 입.출력설계
(정답률: 83%)
  • 제시된 이미지 의 내용은 개발 목적 표준화, 유지보수 용이성, 인수인계 및 운영 효율성을 강조하고 있으므로 이는 프로그램 문서화에 대한 설명입니다.
profile_image
1

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

36. 어셈블리어에 대한 설명으로 옳은것은?

  1. 고급 언어에 해당한다.
  2. 호환성이 좋은 언어이다.
  3. 실행을 위하여 기계어로 번역하는 과정이 필요없다.
  4. 기호 언어이다.
(정답률: 57%)
  • 어셈블리어는 기계어와 1:1 대응되는 기호(Mnemonic)를 사용하여 작성하는 저급 언어이자 기호 언어입니다.

    오답 노트

    고급 언어에 해당한다: 저급 언어임
    호환성이 좋은 언어이다: 하드웨어 종속적이어서 호환성이 낮음
    기계어로 번역하는 과정이 필요없다: 어셈블러를 통한 번역이 필수적임
profile_image
1

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

37. 원시 프로그램을 기계어 프로그램으로 번역하는 대신에 기존의 고수준 컴파일러 언어로 전환하는 역할을 수행하는것은?

  1. Interpreter
  2. Assembler
  3. Preprocessor
  4. Linker
(정답률: 40%)
  • 전처리기(Preprocessor)는 컴파일러가 처리하기 전 단계에서 주석 제거, 상수 정의 치환, 매크로 확장 등을 수행하여 원시 프로그램을 고수준 컴파일러 언어로 전환하는 역할을 합니다.
profile_image
1

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

38. BNF 표기법에서 “정의”를 의미하는 기호는?

  1. #
  2. &
  3. |
  4. ::=
(정답률: 79%)
  • BNF(Backus-Naur Form) 표기법에서 ::= 기호는 왼쪽의 비단말 기호가 오른쪽의 정의로 정의됨을 나타내는 정의 기호입니다.
profile_image
1

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

39. 고급 언어에 대한 설명으로 틀린 것은?

  1. 사람 중심의 언어이다.
  2. 컴퓨터가 직접 이해할 수 있어서 실행속도가 빠르다.
  3. 상이한 기계에서 별다른 수정없이 실행 가능하다.
  4. 실행하기 위해서는 기계어로 번역하는 과정을 거친다.
(정답률: 61%)
  • 고급 언어는 사람이 이해하기 쉽게 설계된 언어로, 컴퓨터가 직접 이해할 수 있는 기계어로 번역하는 과정(컴파일 또는 인터프리트)이 반드시 필요하므로 실행 속도는 기계어보다 느립니다.
profile_image
1

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

40. 운영체제의 평가기준중 단위 시간내에 처리 할 수 있는 일의 양을 나타내는 것은?

  1. Availability
  2. Realability
  3. Turn around time
  4. Throughput
(정답률: 55%)
  • 단위 시간 내에 시스템이 처리할 수 있는 일의 양을 의미하는 지표는 Throughput(처리능력)입니다.

    오답 노트

    Availability: 자원 필요 시 즉시 사용 가능한 정도
    Reliability: 문제를 정확하게 해결하는 정도
    Turn around time: 작업 의뢰부터 완료까지 걸리는 시간
profile_image
1

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

4과목: 디지털공학

41. JK 플립플롭에서 Qn 이 RESET 상태일때 J=0,K=1의 입력신호를 인가하면 출력 Qn+1의 상태는?

  1. 0
  2. 1
  3. 부정
  4. 입력금지
(정답률: 58%)
  • JK 플립플롭의 입력 조건에 따른 출력 상태를 분석하면, $J=0, K=1$일 때는 현재 상태와 관계없이 출력 $Q_{n+1}$이 항상 0이 되는 리셋(Reset) 동작을 수행합니다.
profile_image
1

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

42. 레지스터와 계수기를 구성하는 기본 소자는?

  1. 해독기
  2. 감산기
  3. 가산기
  4. 플립플롭
(정답률: 78%)
  • 레지스터와 계수기는 데이터를 저장하고 상태를 유지해야 하므로, 1비트의 정보를 기억할 수 있는 순차 논리 회로의 기본 소자인 플립플롭으로 구성됩니다.
profile_image
1

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

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

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

    오답 노트

    계수기, 레지스터, 플립플롭: 기억 소자를 포함하여 이전 상태가 출력에 영향을 주는 순서 논리회로입니다.
profile_image
1

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

44. 카운터를 구성하는 모든 플립플롭이 하나의 클록신호에 의해 동시에 동작하는 방식을 무엇이라 하는가?

  1. 리플 카운터
  2. 동기식 카운터
  3. 비동기식 카운터
  4. 링 카운터
(정답률: 65%)
  • 모든 플립플롭에 클록 펄스를 동시에 공급하여 출력 상태가 동시에 변화하는 방식은 동기식 카운터입니다.

    오답 노트

    리플 카운터, 비동기식 카운터: 첫 플립플롭에만 클록을 가하고 나머지는 앞단 플립플롭의 출력에 의해 동작하는 방식입니다.
profile_image
1

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

45. 다음 논리회로의 출력에 대한 논리식 Z는?

  1. X
  2. Y
  3. X+Y
  4. XY
(정답률: 50%)
  • 회로 의 구성을 보면 AND 게이트의 출력 $XY$와 입력 $Y$가 OR 게이트로 연결되어 있습니다.
    논리식으로 표현하면 다음과 같습니다.
    $$Z = XY + Y$$
    분배법칙을 적용하여 $Y$로 묶으면 다음과 같습니다.
    $$Z = Y(X + 1)$$
    논리합의 성질에 의해 $X + 1 = 1$이므로 최종 결과는 다음과 같습니다.
    $$Z = Y \cdot 1 = Y$$
profile_image
1

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

46. 다음 진리표에 해당하는 논리게이트는?

  1. AND
  2. OR
  3. NAND
  4. NOT
(정답률: 72%)
  • 제시된 진리표 를 보면, 두 입력이 모두 1일 때만 출력이 0이 되고 나머지 경우에는 1이 출력됩니다. 이는 AND 게이트의 출력 결과에 NOT 연산을 수행한 것과 동일하므로 NAND 게이트입니다.
profile_image
1

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

47. 다음 논리식의 결과값은?

  1. 0
  2. 1
  3. A
  4. B
(정답률: 42%)
  • 드모르간의 법칙을 적용하여 식을 단순화하면 다음과 같습니다.
    $$\overline{(\overline{A} + B)} \cdot \overline{(\overline{A} + \overline{B})} = (A \cdot \overline{B}) \cdot (A \cdot B)$$
    공통 인수인 $A$로 묶어 정리하면 다음과 같습니다.
    $$A \cdot (\overline{B} \cdot B)$$
    논리곱의 성질에 의해 $\overline{B} \cdot B = 0$이므로 최종 결과는 다음과 같습니다.
    $$A \cdot 0 = 0$$
profile_image
1

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

48. 2진수 1011101011000010 을 16진수로 변환하면?

  1. (ABC3)16
  2. (BAC2)16
  3. (CAB4)16
  4. (16AC0)16
(정답률: 76%)
  • 2진수를 16진수로 변환할 때는 뒤에서부터 4비트씩 묶어 각각 16진수 한 자리로 변환합니다.
    ① [기본 공식] $2^{4} = 16$ (4비트 묶음 변환)
    ② [숫자 대입] $1011_{2} \rightarrow B_{16}, 1010_{2} \rightarrow A_{16}, 1100_{2} \rightarrow C_{16}, 0010_{2} \rightarrow 2_{16}$
    ③ [최종 결과] $(BAC2)_{16}$
profile_image
1

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

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

  1. 계수기
  2. 누산기
  3. 가산기
  4. 감산기
(정답률: 71%)
  • 클록 펄스의 개수를 세어 반복적인 행위를 측정하는 장치는 여러 개의 플립플롭을 직렬로 연결하여 구성하는 계수기입니다.
profile_image
1

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

50. 멀티플렉스에서 입력이 16개면 필요한 선택선의 수는?

  1. 2개
  2. 3개
  3. 4개
  4. 5개
(정답률: 83%)
  • 멀티플렉서의 입력 수 $N$과 선택선의 수 $n$ 사이에는 $N = 2^{n}$의 관계가 성립합니다.
    ① [기본 공식] $N = 2^{n}$
    ② [숫자 대입] $16 = 2^{n}$
    ③ [최종 결과] $n = 4$
profile_image
1

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

51. 플립플롭에 대한 다음 설명중 ( )에 알맞은 것은?

  1. 트리거
  2. 셋업
  3. 상승
  4. 하강
(정답률: 73%)
  • 플립플롭의 출력 상태가 클록 펄스라는 외부 자극에 의해 변화하는 동작을 트리거라고 합니다.
profile_image
1

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

52. 다음과 같은 카르노도표를 보고 논리함수 f를 구하면?

(정답률: 51%)
  • 카르노 맵에서 값이 1인 칸들을 묶어 논리식을 간소화합니다. 에서 1이 위치한 곳을 분석하면, $B=0$이면서 $C=1$인 경우와 $B=1$이면서 $C=0$인 경우에 출력이 1이 됩니다. 이를 수식으로 나타내면 $\overline{B}C + B\overline{C}$가 되며, 이는 와 일치합니다.
profile_image
1

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

53. 드모르간의 정리를 나타낸것은?

(정답률: 71%)
  • 드모르간의 정리는 논리곱의 부정은 각 변수의 부정을 논리합한 것과 같고, 논리합의 부정은 각 변수의 부정을 논리곱한 것과 같다는 법칙입니다. 는 이를 수식으로 나타낸 것으로, $\overline{X \cdot Y} = \overline{X} + \overline{Y}$와 동일한 의미입니다.
profile_image
1

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

54. 비동기식 6진 리플 카운터를 구성하려고 한다. T 플립플롭이 최소한 몇개가 필요한가?

  1. 2
  2. 3
  3. 4
  4. 5
(정답률: 71%)
  • n개의 플립플롭으로 구현 가능한 최대 상태 수는 $2^{n}$개입니다. 6진 카운터는 6개의 상태를 표현해야 하므로, $2^{2} < 6 \le 2^{3}$ 관계에 의해 최소 3개의 플립플롭이 필요합니다.
profile_image
1

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

55. 클록 펄스가 들어올때마다 플립플롭의 상태가 반전되는 회로는?

  1. RS FF
  2. D FF
  3. T FF
  4. JK FF
(정답률: 66%)
  • T 플립플롭(Toggle Flip-Flop)은 입력 T가 1인 상태에서 클록 펄스가 들어올 때마다 현재의 출력 상태를 반전(0→1, 1→0)시키는 특성을 가진 회로입니다.
profile_image
1

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

56. 한비트의 2진수를 더하여 합과 자리올림값을 계산하는 반가산기를 설계하고자 할때 필요한 게이트는?

  1. 배타적 OR 2개, OR 1개
  2. 배타적 OR 1개, AND 1개
  3. 배타적 NOR 2개, NAND 1개
  4. 배타적 OR 1개, AND 1개, NOT 1개
(정답률: 57%)
  • 반가산기는 두 개의 1비트 이진수를 더해 합(Sum)과 자리올림수(Carry)를 구하는 회로입니다. 합은 두 입력이 서로 다를 때 1이 되는 배타적 OR 게이트로 구현하며, 자리올림수는 두 입력이 모두 1일 때만 1이 되는 AND 게이트로 구현합니다.
profile_image
1

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

57. 8 bit로 2의 보수 표현 방법에 의해 10과 -10을 난타내면?

  1. 00001010,-00001010
  2. 00001010, 10001010
  3. 00001010,11110101
  4. 00001010, 11110110
(정답률: 40%)
  • 양수 10은 2진수로 변환하여 8비트로 표현하고, 음수 -10은 10의 2진수에서 모든 비트를 반전(1의 보수)시킨 후 1을 더해(2의 보수) 구합니다.
    10의 2진수: $00001010$
    -10의 2의 보수: $11110101 + 1 = 11110110$
profile_image
1

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

58. 그레이코드 0111을 2진수로 변환하면?

  1. 0101
  2. 0100
  3. 1010
  4. 1011
(정답률: 50%)
  • 그레이코드를 2진수로 변환할 때는 첫 번째 비트를 그대로 내리고, 이후부터는 '내려온 2진수 비트'와 '다음 그레이코드 비트'를 XOR 연산합니다.
    ① 첫 번째 비트: $0 \rightarrow 0$
    ② 두 번째 비트: $0 \oplus 1 = 1$
    ③ 세 번째 비트: $1 \oplus 1 = 0$
    ④ 네 번째 비트: $0 \oplus 1 = 1$
    최종 결과는 $0101$ 입니다.
profile_image
1

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

59. 다음 시프트 레지스터에 대한 설명으로 옳은것은?(단 FF는 플립플롭이다)

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

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

60. 다음 논리소자 중에서 소비전력이 가장 적은것은?

  1. DTL
  2. ECL
  3. MOS
  4. C-MOS
(정답률: 78%)
  • C-MOS는 PMOS와 NMOS를 상보적으로 결합한 구조로, 정적 상태에서 전류 흐름이 거의 없어 논리 소자 중 소비 전력이 가장 적습니다.
profile_image
1

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

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