正答5
解説
正解は5です。
1 bit(ビット)は0か1の2通りの状態を表します。
1 byte(バイト)は8 bitです。
【計算】
2 byte=2×8 bit=16 bitです。
16 bitで表せる状態の数は2の16乗通りです。
2の16乗=65,536通りとなります。
【選択肢別解説】
1:× 16通りは2の4乗で、4 bitで表せる状態の数です。
2:× 256通りは2の8乗で、1 byte(8 bit)で表せる状態の数です。
3:× 1,024通りは2の10乗で、10 bitで表せる状態の数です。
4:× 16,384通りは2の14乗で、14 bitで表せる状態の数です。
5:○ 65,536通りは2の16乗で、2 byte(16 bit)で表せる状態の数です。
【ポイント】
n bitで表せる状態の数は2のn乗です。
「1 byte=8 bit=256通り」を基準にすると計算しやすくなります。