令和7年度 春期 応用情報技術者試験 午前 問34
テクノロジ/ネットワーク30k バイトの JPEG ファイルを電子メールに添付するとき,実際の転送データはおよそ何 k バイトになるか。ここで,添付ファイルは MIME base64 を用いてエンコーディングされるものとする。
出典:令和7年度 春期 応用情報技術者試験 午前 問34
- ア20
- イ30
- ウ40
- エ60
正解:ウ
解説
MIME の base64 エンコーディングは,3バイトのバイナリデータを4文字のテキストに変換するため,データ量がおよそ 4/3 倍(約33%増)になります。30k バイト×4/3=40k バイトが,実際の転送データのおよその大きさです。
選択肢ごとの解説
- ア誤り。20k は,逆に 3/4 倍(デコード時の縮小)を計算してしまった場合の値です。
- イ誤り。30k は,base64 でエンコードしてもデータ量が変わらないと考えた場合の値です。
- ウ正しい。30k×4/3=40k バイトです。
- エ誤り。60k は 2 倍になると考えた場合の値で,これは1バイトを2文字の16進数で表す表現などに相当します。