システム監査技術者暗記無料で始める

バイト(情報量の単位)とは?ばいと

バイト(情報量の単位)とは、情報量を表す基本の単位で、1バイトは8ビットにあたる。nビットあれば2のn乗通りの状態を区別できるため、1バイトなら256通り、2バイトなら65,536通りを表せる。文字符号ではASCIIが1文字1バイト、シフトJISが日本語1文字に2バイト、UTF-8は1〜4バイトの可変長を使う。

最終更新:2026-10-06

試験情報

システム監査技術者試験の過去問では1回出題され、ほかに1問の解説で触れられています(2017年度〜2022年度)。

システム監査技術者試験の頻出用語/午前II

別名:情報量の単位、オクテット、バイト

この語が出る過去問を解く →

背景

同じ文字列でも符号化の方式によって必要なバイト数が変わるため、桁あふれや文字化けは方式の取り違えから生じる。可変長のUTF-8が広まった現在は、文字数とバイト数が一致しない前提で桁を設計する必要がある。データ移行で長さの制約を見落とすと、末尾が切り捨てられたまま気づかれない事故になる。桁の設計は、扱う文字の種類を決めた時点で決まっている。

具体例

監査人はシステム移行のテスト結果を確かめる際、氏名や住所の項目で全角文字を含むデータが桁数の上限で切り捨てられていないかを、移行前後の件数と文字列長の突合で検証する。項目定義がバイト数と文字数のどちらで指定されているかが分かれ目になる。

試験での引っ掛け

2バイトを2×8=16通りと掛け算にしない。正しくは2の16乗=65,536通りで、ビット数は累乗で効く。また記憶容量では1kバイトを1,000バイトと数える流儀と1,024バイトと数える流儀があり、どちらの前提かで換算結果がずれる点も問われる。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題(2017年度〜2022年度)
  • 分野:午前II
  • 2バイトを2×8=16通りと掛け算にしない。