ITパスポート試験 ITパスポート 2013年 (平成25年 秋期)76: 2バイトで1文字を表すとき,何種類の文字まで表せるか。

ITパスポート 2013年 (平成25年 秋期)
Q 7676 / 84
2バイトで1文字を表すとき,何種類の文字まで表せるか。
この問の正解率:60.99%(1,592件)

解説

ITパスポート 2013年 (平成25年 秋期) 問76「2バイトで1文字を表すとき,何種類の文字まで表せるか。…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約61%です。

正解

. 65,536

正答率 61.0%(1,592人中 971人が正解)

問題の解説

1バイトは8ビットなので2バイトは16ビットとなり,表現できる組合せは2の16乗=65,536種類になります。これはUnicodeのBMP(Basic Multilingual Plane,基本多言語面)領域などで日本語含む多言語文字をカバーできる規模です。文字コードの基礎としてビット数と表現種類の対応(1バイト=256,2バイト=65,536,3バイト=約1,677万,4バイト=約42億)を覚えることが重要です。2の累乗計算は情報処理の基礎中の基礎で,各種容量計算でも頻出する暗記必須事項です。

選択肢ごとの解説

  • 32,000は近似値ではあるが正確な2^16(65,536)とは合わないため誤り。半分の2^15=32,768に近い値だが,2バイト=16ビット=65,536が正確な答えで,丸い数字の罠に注意。
  • 32,768は2^15=15ビットの組合せ数。2バイト=16ビットの組合せ数ではないため誤り。1ビット少ない計算違いで,符号付き整数の正値範囲としても出てくる値だが本問の答えではない。
  • 64,000は近似値ではあるが,2^16=65,536とは異なるため誤り。語呂合わせで64Kと呼ばれることはあるが正確な値ではなく,2の累乗ベースの計算では65,536が正解。
  • 正解。2バイト=16ビットなので2^16=65,536種類。文字コードの容量計算の基礎で,Unicode BMPの大きさにも対応する代表的な値。情報処理の基本計算として暗記推奨。

ITパスポート 2013年 (平成25年 秋期) の過去問一覧に戻る・問76

ITパスポート試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

ITパスポート試験 合格.dev を App Store でダウンロード