모두CBT

2진법을 16진법으로 변환하는 과정에 관한 설명으로 가장 타당한 것은? | [정보통신기능사 필기] 02년 2회차 기출문제 상세 페이지

1[정보통신기능사 필기] 02년 2회차
2진법을 16진법으로 변환하는 과정에 관한 설명으로 가장 타당한 것은?
1
2진수를 4진수로 바꾸어 4배 한다.
2
2진법을 8진법으로 바꾸고, 8진법을 16진법으로 환산한다.
3
2진수를 하위 4비트씩 16진수로 바꾼다.
4
2진수를 8진수로 바꾸어 2배 한다.
해설

정답은 '2진수를 하위 4비트씩 16진수로 바꾼다.'이다.

16=2416=2^4이고, 16진수 한 자리는 2진수 네 자리와 일대일 대응을 이룬다. 2진수는 오른쪽 끝부터 네 자리씩 끊고, 각 네 자리 묶음을 16진수 한 자리로 바꾼다.

  • '2진수를 4진수로 바꾸어 4배 한다.'는 옳지 않으며, 4를 곱하는 셈은 수의 크기를 바꾸는 연산이고 진법 변환은 크기를 유지한 채 표기만 바꾸는 일이다.
  • '2진법을 8진법으로 바꾸고, 8진법을 16진법으로 환산한다.'는 옳지 않으며, 8진수 한 자리는 2진수 세 자리에 대응하고, 16진수 변환은 8진수를 다시 2진수로 푼 다음 네 자리씩 묶는 절차를 밟는다.
  • '2진수를 8진수로 바꾸어 2배 한다.'는 옳지 않으며, 대입 반례 11112=178=151111_2=17_8=15에서 2배 값은 3030이고, 16진수 표기는 F16\mathrm{F}_{16}이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.