MIMEのContent-Transfer-Encodingに関するネットワークスペシャリスト試験
了解しました ✅
今回は 「MIMEのContent-Transfer-Encoding(7bit, 8bit, Base64, Quoted-Printable など)」 をテーマにしたネットワークスペシャリスト試験風の問題を10問作成します。
---
MIME Content-Transfer-Encoding に関する試験問題(10問)
---
■ 問題1
Content-Transfer-Encoding: 7bit が意味するのはどれか。
A. バイナリデータをそのまま送信
B. ASCII文字のみを扱う
C. 日本語文字コードを変換
D. 圧縮形式で送信
正解:B
解説:7bitはASCII範囲(0–127)の文字のみ扱える。SMTPでの標準形式。
---
■ 問題2
Content-Transfer-Encoding: 8bit の特徴として正しいものはどれか。
A. 全てBase64でエンコードする
B. ASCII拡張文字を直接送信できる
C. 必ず圧縮が行われる
D. 7bitとの互換性がある
正解:B
解説:8bitはISO-8859-1などASCII拡張文字を扱えるが、一部環境では対応していないことがある。
---
■ 問題3
添付ファイルを送信する際に最も一般的に利用されるエンコードはどれか。
A. 7bit
B. 8bit
C. Base64
D. Quoted-Printable
正解:C
解説:添付ファイルなどのバイナリはBase64でASCII文字に変換して送信される。
---
■ 問題4
Content-Transfer-Encoding: Quoted-Printable が適しているのはどれか。
A. バイナリファイル全般
B. テキスト本文で一部のみASCII以外の文字を含む場合
C. 圧縮データの送信
D. 動画ファイルの送信
正解:B
解説:Quoted-Printableはテキスト本文の大部分がASCIIだが、一部だけ非ASCIIを含む場合に効率的。
---
■ 問題5
Base64エンコードを利用した場合のデータサイズの増加率に最も近いものはどれか。
A. 約25%増加
B. 約50%増加
C. 変化しない
D. 約10%減少
正解:A
解説:Base64は3バイトを4文字に変換するため、サイズは約1.33倍(25%増)になる。
---
■ 問題6
Quoted-Printableで非ASCII文字が表現される方法はどれか。
A. Base64形式に変換
B. 「=」記号に続く16進数で表現
C. 8bitそのまま送信
D. URLエンコード方式
正解:B
解説:Quoted-Printableでは「=XX」(XXは16進数)で非ASCII文字を表現する。
---
■ 問題7
Content-Transfer-Encoding: binary の特徴として正しいものはどれか。
A. SMTPですべての環境で安全に送れる
B. 改行や制御文字を含めそのまま送信できる
C. ASCII文字のみ扱える
D. Base64の別名である
正解:B
解説:binaryは変換を行わずそのまま送信するが、SMTPで扱えない環境が多いため非推奨。
---
■ 問題8
テキスト本文が日本語を含み、かつ可読性を重視したい場合に選ばれることが多いエンコードはどれか。
A. 7bit
B. 8bit
C. Base64
D. Quoted-Printable
正解:D
解説:Quoted-Printableは可読性を保ちつつ、必要部分だけエスケープされるため適している。
---
■ 問題9
次のうち、SMTPの制約を考慮した場合に最も互換性が高いContent-Transfer-Encodingはどれか。
A. binary
B. 7bit
C. 8bit
D. Quoted-Printable
正解:B
解説:SMTPは本来7bit ASCIIしか保証されないため、7bitが最も互換性が高い。
---
■ 問題10
メールクライアントが対応していないContent-Transfer-Encodingを受け取った場合どうなるか。
A. 自動的にBase64に変換される
B. メッセージ本文が正しく表示されない
C. 送信者側で再送される
D. 自動的に圧縮される
正解:B
解説:対応していないエンコード方式を受け取ると、本文が文字化けなどで表示できなくなる。
コメント
コメントを投稿