応用情報技術者 2015年 秋期 午前2 問35
問題文
http://host.example.co.jp:8080/file で示される URL の説明として、適切なものはどれか。
選択肢
ア::8080 はプロキシサーバ経由で接続することを示している。
イ:file は HTML で作成されたWebページであることを示している。
ウ:host.example.co.jp は参照先のサーバが日本国内にあることを示している。
エ:http: はプロトコルとしてHTTP を使用して参照することを示している。(正解)
URLの構成要素の理解【午前2 解説】
要点まとめ
- 結論:
http:
は通信にHTTPプロトコルを使うことを示す重要な要素です。 - 根拠:URLの先頭にあるスキーム(プロトコル指定)は通信方法を明示し、
http:
はWeb通信の基本プロトコルです。 - 差がつくポイント:ポート番号やドメイン名の意味を正確に理解し、誤った解釈を避けることが合格の鍵です。
正解の理由
http:はURLのスキーム部分であり、通信にHTTP(HyperText Transfer Protocol)を使用することを示しています。
この指定により、ブラウザやクライアントはHTTPプロトコルでサーバと通信し、Webページやリソースを取得します。
他の選択肢はポート番号やドメイン名の意味を誤解しているため不適切です。
よくある誤解
ポート番号
ドメイン名から地理的な場所を特定することはできません。
:8080をプロキシサーバ経由の意味と誤解しがちですが、単に通信に使うポート番号を示します。
ドメイン名から地理的な場所を特定することはできません。
解法ステップ
- URLの構成要素(スキーム、ホスト名、ポート番号、パス)を確認する。
- スキーム部分(
http:
)が通信プロトコルを示すことを理解する。 - ポート番号
:8080
は通信に使うポート番号であり、プロキシとは限らないと判断する。 - ドメイン名から地理的な場所を特定できないことを認識する。
- 選択肢の内容とURLの構成要素の意味を照らし合わせて正解を選ぶ。
選択肢別の誤答解説
- ア:
:8080
はプロキシサーバ経由を示すわけではなく、単に通信ポート番号です。 - イ:
file
はホスト名の一部であり、Webページの作成言語を示すものではありません。 - ウ: ドメイン名
host.example.co.jp
からサーバの所在地を特定することはできません。 - エ:
http:
はHTTPプロトコルを使うことを示し、正しい説明です。
補足コラム
URLはUniform Resource Locatorの略で、インターネット上の資源の場所を示します。
スキームは通信方法を示し、代表的なものに
ポート番号はサーバの特定のサービスを識別するために使われ、デフォルトのHTTPは80番ですが、
スキームは通信方法を示し、代表的なものに
http:、
https:、
ftp:などがあります。
ポート番号はサーバの特定のサービスを識別するために使われ、デフォルトのHTTPは80番ですが、
:8080など別の番号もよく使われます。
FAQ
Q: ポート番号
A: いいえ。ポート番号は通信に使う番号であり、プロキシサーバとは限りません。
:8080は必ずプロキシサーバを意味しますか?
A: いいえ。ポート番号は通信に使う番号であり、プロキシサーバとは限りません。
Q: ドメイン名からサーバの所在地を特定できますか?
A: 一般的にはできません。ドメイン名は管理組織や用途を示すことはありますが、正確な所在地はわかりません。
A: 一般的にはできません。ドメイン名は管理組織や用途を示すことはありますが、正確な所在地はわかりません。
関連キーワード: URL, HTTP, プロトコル、ポート番号、ドメイン名、スキーム、Web通信

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

