基本情報トップに戻る
A難易度: 2026年度

基本情報技術者 予想問題A 第11問

問題

10進数の25を2進数で表現したものはどれか。

選択肢

  1. 1ア 10101
  2. 2イ 11001
  3. 3ウ 11010
  4. 4エ 11101

正解

2. イ 11001

詳しい解説を見る

解説

10進数を2進数に変換するには、2で割った商と余りを商が0になるまで繰り返し求め、余りを下から逆順に並べる。25÷2=12余り1、12÷2=6余り0、6÷2=3余り0、3÷2=1余り1、1÷2=0余り1となり、余りを逆順に読むと11001で、イが正解である。検算は各桁の重み(16・8・4・2・1)で行い、11001=16+8+0+0+1=25と一致する。誤答肢をア10101=16+4+1=21、ウ11010=16+8+2=26、エ11101=16+8+4+1=29と確かめれば、いずれも25にならないことが分かる。基数変換は科目Aの定番であり、「割り算の余りを逆順に読む」手順と「桁の重みによる検算」の両方を確実に使えるようにしておく。

一問一答

科目A 180問+科目B 60問

Aの関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。