무선설비기사 기출문제·모의고사·오답노트·자동채점

2010년05월02일 98번

[전자계산기 일반 및 무선설비기준]
다음 10진수 코드 중 자체보수화(self complementing)가 가능한 코드가 아닌 것은?

  • ① 2 4 2 1 코드
  • ② 8 4 2 1 코드
  • ③ 8 4 2 1 코드
  • ④ Excess-3 코드
(정답률: 45%)

문제 해설

정답은 "Excess-3 코드"입니다.

자체보수화 가능한 코드는 해당 코드의 보수를 취하면 원래 수와 같아지는 코드를 말합니다. 예를 들어, 8 4 2 1 코드에서 7의 보수는 1 1 1 0이 되고, 이를 다시 보수를 취하면 7이 됩니다.

하지만 Excess-3 코드는 8421 코드와는 다른 방식으로 숫자를 표현하기 때문에 자체보수화가 불가능합니다. Excess-3 코드는 8421 코드에서 3을 더한 값을 사용하는 코드로, 예를 들어 0은 0011, 1은 0100으로 표현됩니다. 따라서 Excess-3 코드에서 7의 보수를 취하면 1000 1010이 되고, 이를 다시 보수를 취하면 9가 됩니다. 즉, 자체보수화가 불가능합니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답