【問127】情報・サイバーセキュリティ初級 練習問題|1バイトで表せる値の数
コンピュータの基礎 問7/20難易度A(易しい)
問題文
1バイト(8ビット)で表現できる値の種類は、全部で何通りか。
- 1.256通り
- 2.128通り
- 3.1,024通り
- 4.8通り
解説
正解は1。ビットは情報量の最小単位であり、0か1のどちらかを表す。nビットでは2のn乗通りの値を表せるので、8ビットでは2の8乗、すなわち2を8回掛けた256通りとなる。検算は、2の4乗が16であることから、16×16=256と確かめられる。数値として見ると0から255までである。1バイトは8ビットとして扱うのが標準的で、英数字1文字や小さな数値を記録する単位として使われる。2は誤り。128通りは7ビットで表せる数であり、ASCIIコードの文字数に当たる。3は誤り。1,024通りは10ビットで表せる数であり、1バイトで表せる範囲を超えている。4は誤り。8はビットの個数であって、表せる値の種類ではない。