過去問解きまくり研究所 ホーム

令和7年度 春期 午前 問34

ネットワーク

MIMEに関する問題

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

答えと解説を見る

✓ これが正解ウ40

解説

3バイトが4文字になるので、およそ3分の4倍になります。

MIMEのbase64は、そのままでは文字として扱えないデータを、決められた64種類の文字だけで表し直す方式です。変換の単位は、もとのデータ3バイトすなわち24ビットを6ビットずつ四つに区切り、区切りごとに1文字を割り当てるというものです。3バイトが4文字になるので、変換後の大きさはもとの4/3倍、つまりおよそ1.33倍に増えます。設問の添付ファイルは30kバイトですから、30に4/3を掛けたおよそ40kバイトが、実際に転送されるデータの量になります。量が増えるのは、扱える文字の種類を64に絞った代わりに、1文字が運べる情報が8ビットから6ビットに減るためです。減った分だけ文字数が増える、という関係をつかんでおくと、比を逆に当てはめる誤りを避けられます。

ほかの選択肢はなぜ違うのか

この問題の用語

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

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)