IPA過去問ドリル

令和7年度 春期 応用情報技術者試験 午前 問34

テクノロジ/ネットワーク

30k バイトの JPEG ファイルを電子メールに添付するとき,実際の転送データはおよそ何 k バイトになるか。ここで,添付ファイルは MIME base64 を用いてエンコーディングされるものとする。

出典:令和7年度 春期 応用情報技術者試験 午前 問34

正解:ウ

解説

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進数で表す表現などに相当します。
応用情報技術者の過去問を演習モードで解く