모두CBT

한번에 1비트씩만 변화되기 때문에 기계적인 동작을 통하는 적합한 코드는? | [정보처리기능사 필기] 10년 1회차 기출문제 상세 페이지

1[정보처리기능사 필기] 10년 1회차

한번에 1비트씩만 변화되기 때문에 기계적인 동작을 통하는 적합한 코드는?

1

해밍 코드

2

3초과 코드

3

가중 코드

4

그레이 코드

해설

한 번에 한 비트만 변화하여 기계적 오차나 잡음에 강한 코드는 그레이 코드(Gray code)이므로 정답이다.

그레이 코드는 인접한 두 값의 비트 표현이 1비트만 차이나도록 설계되어 회전각·위치 검출용 기계식 인코더 등에 주로 사용된다.

  • ① 해밍 코드 — 오류 검출·정정을 위한 코드로 1비트 변화 특성과는 무관하다.
  • ② 3초과 코드 — 각 자리에 3을 더해 표현하는 자기보수 코드로, 1비트 변화 특성은 없다.
  • ③ 가중 코드 — 각 자릿수에 고정 가중치를 부여하는 방식(8421코드 등)으로 값이 바뀔 때 여러 비트가 동시에 변할 수 있다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[정보처리기능사 필기] 10년 1회차 60문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요정보처리기능사 필기 기출문제 암기장 전체 보기