見出し画像

ITパスポート|2進数・基数変換・論理演算の確認問題

この問題は、解説記事「2進数とは?基礎理論をやさしく解説」の腕だめしです。まず2問、解いてみましょう。解説記事はこちら↓


問1

新入社員研修で、ある社員が「なぜコンピュータは0と1の2進数だけで動くのですか?」と質問した。この理由の説明として、最も適切なものはどれか。

ア.人間が10進数に慣れているので、覚えやすくするためにあえて2進数を採用しているから
イ.コンピュータ内部の電気信号は「流れている/流れていない」の2つの状態しか安定して区別できないから
ウ.2進数の方が10進数より、常に計算速度が速くなるから
エ.2進数は文字を表すASCIIコードの標準規格そのものだから

正解:イ

解説
コンピュータの中の電気は、ONかOFFかの2状態しか安定して区別できませんでしたね。この2状態を0と1に対応させているのが2進数です。

  • ア:覚えやすさという人間側の都合ではなく、電気信号というハードウェア側の制約が理由です。

  • ウ:計算速度が2進数の採用理由というわけではありません。

  • エ:ASCIIコードは文字を表すための約束ごとで、2進数を使う理由そのものではありません。

ひっかけポイント:「人間が覚えやすいから」という理由と混同しがちですが、実際はコンピュータの電気信号(ON/OFF)の制約が理由です。

対応シラバス:テクノロジ系/大分類7 基礎理論(中分類13 基礎理論・離散数学)

問2

あるスマートフォンのカタログに「ストレージ容量 128GB」と書かれていた。ビット・バイト・GBの関係の説明として、最も適切なものはどれか。

ア.1バイトは8ビットで構成されており、GB(ギガバイト)はそのバイトが積み重なった単位の一つである
イ.ビットとバイトは同じ量を表す言葉で、呼び方が違うだけである
ウ.1バイトは2ビットで構成されており、情報量が大きくなるほどビット数は減っていく
エ.GB(ギガバイト)は、CPUの処理速度を表す単位である

正解:ア

解説
1バイト=8ビットが基本の関係で、バイトが集まるとキロ→メガ→ギガ→テラの順に呼び方が変わっていきましたね。

  • イ:ビットとバイトは量そのものが違います(1バイト=8ビット)。

  • ウ:1バイトは2ビットではなく8ビットです。また、情報量が増えてもビット数が減ることはありません。

  • エ:GBは記憶容量(情報量)の単位です。処理速度は別の指標で表されます。

ひっかけポイント:GBを記憶容量ではなく処理速度と取り違えないようにしましょう。ストレージ容量とCPU性能は別の指標です。

対応シラバス:テクノロジ系/大分類7 基礎理論(中分類13 基礎理論・情報に関する理論)


いかがでしたか? もっと解きたい方へ——この続き(本番レベルの問題)は「テクノロジ系 予想問題集」に収録しています。気になった人はこちらからどうぞ↓

次に読む

シリーズの目次:ITパスポートの出題範囲 全体地図

いいなと思ったら応援しよう!