모두CBT

연속되는 2개의 숫자를 표현한 코드에서 한 개의 비트를 변경하면 새로운… | [정보처리기능사 필기] 10년 2회차 기출문제 상세 페이지

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

연속되는 2개의 숫자를 표현한 코드에서 한 개의 비트를 변경하면 새로운 코드가 되기 때문에 아날로그-디지털 변환, 데이터 전송 등에 주로 사용되는 코드는?

1

Hamming Code

2

Gray Code

3

DEBDIC Code

4

ASCII Code

해설

인접한 두 수의 코드값이 단 1비트만 달라지도록 구성된 코드는 ② Gray Code이다.

값이 하나 증가할 때 여러 비트가 동시에 바뀌지 않으므로 전환 과도기의 오판독이 생기지 않아 아날로그-디지털 변환기나 데이터 전송에 쓰인다.

다만 자리마다 가중치가 없어 사칙연산에는 적합하지 않다.

  • ① Hamming Code — 패리티 비트를 덧붙여 오류를 검출·정정하는 코드로, 인접 수 사이의 1비트 변화 특성과는 관계가 없다.
  • ③ DEBDIC Code(EBCDIC) — IBM 계열에서 쓰인 8비트 문자 표현 코드로, 문자·숫자·기호에 코드값을 배정한 것일 뿐 1비트 변화 성질이 없다.
  • ④ ASCII Code — 7비트 문자 표현 코드로, ③과 같은 문자 코드 계열이며 역시 인접 코드 간 1비트 변화와 무관하다.

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

이어서 풀어보기

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