URIに関するネットワークスペシャリスト試験

 了解です。

ここでは URI(Uniform Resource Identifier) をテーマに、ネットワークスペシャリスト試験向けの

選択式+正解+解説+穴埋め+誤文訂正 形式で10問作成します。

URIはリソースを識別するための文字列で、URLやURNを含む概念です。



---


URIをテーマとした問題(全10問)



---


問題1


次のうち、URIの正しい説明はどれか。

A. リソースを識別するための文字列

B. Webページの転送速度を示す値

C. IPアドレスの別名

D. サーバのMACアドレス


【正解】 A

【解説】

URI(Uniform Resource Identifier)は、インターネット上のリソースを一意に識別するための文字列で、URLやURNを含む上位概念。


【穴埋め】

URIはリソースを ________ するための文字列である。

→ 識別


【誤文訂正】

URIはIPアドレスの別名である。

→ 正しくはリソース識別のための文字列である。



---


問題2


次のうち、URIに含まれる可能性がある要素として正しいものはどれか。

A. スキーム(scheme)

B. MACアドレス

C. CPUクロック数

D. OSバージョン


【正解】 A

【解説】

URIはスキーム://ホスト/パス?クエリ#フラグメントなどで構成され、スキームが最初に来る。


【穴埋め】

URIの先頭には ________ が含まれる。

→ スキーム


【誤文訂正】

URIの先頭にはCPUクロック数が含まれる。

→ 正しくはスキームが含まれる。



---


問題3


https://example.com/index.htmlにおけるhttpsは何を示すか。

A. スキーム

B. ホスト名

C. パス

D. クエリ


【正解】 A

【解説】

httpsはスキームを示し、通信方法とプロトコルを指定している。


【穴埋め】

URIにおいてhttpsは ________ を示す。

→ スキーム


【誤文訂正】

httpsはパスを示す。

→ 正しくはスキームを示す。



---


問題4


https://example.com:8080/における8080は何を示すか。

A. ポート番号

B. ホスト名

C. パス

D. スキーム


【正解】 A

【解説】

URIにおけるコロン(:)の後の数字はポート番号を示す。


【穴埋め】

https://example.com:8080/の8080は ________ を示す。

→ ポート番号


【誤文訂正】

8080はスキームを示す。

→ 正しくはポート番号を示す。



---


問題5


次のURI構成要素のうち、リソースの場所を示す部分はどれか。

A. パス

B. スキーム

C. クエリ

D. フラグメント


【正解】 A

【解説】

パスはホスト内でのリソースの場所を示す。


【穴埋め】

URIのパスはリソースの ________ を示す。

→ 場所


【誤文訂正】

パスはスキームを示す。

→ 正しくはリソースの場所を示す。



---


問題6


https://example.com/search?q=chatgptにおけるq=chatgptは何を示すか。

A. クエリ文字列

B. パス

C. フラグメント

D. スキーム


【正解】 A

【解説】

クエリ文字列は?以降に書かれ、サーバへ渡す追加情報を表す。


【穴埋め】

q=chatgptはURIの ________ 文字列である。

→ クエリ


【誤文訂正】

q=chatgptはパスである。

→ 正しくはクエリ文字列である。



---


問題7


https://example.com/page#section2における#section2は何を示すか。

A. フラグメント識別子

B. クエリ文字列

C. パス

D. スキーム


【正解】 A

【解説】

フラグメント識別子は文書内の特定の位置を示す。


【穴埋め】

#section2はURIの ________ 識別子である。

→ フラグメント


【誤文訂正】

#section2はクエリ文字列である。

→ 正しくはフラグメント識別子である。



---


問題8


URN(Uniform Resource Name)の正しい説明はどれか。

A. リソースを名前で一意に識別するURI

B. 必ず位置を示すURI

C. HTTP専用のURI

D. IPアドレスを含むURI


【正解】 A

【解説】

URNはリソースを名前で識別し、場所に依存しない。例:urn:isbn:978-4-0000-0000-0。


【穴埋め】

URNはリソースを ________ で識別する。

→ 名前


【誤文訂正】

URNはHTTP専用のURIである。

→ 正しくは名前で識別するURIである。



---


問題9


URL(Uniform Resource Locator)の正しい説明はどれか。

A. リソースの場所を示すURI

B. リソースの名前のみを示すURI

C. IPアドレスだけを示すURI

D. HTTPのみで使用されるURI


【正解】 A

【解説】

URLはリソースの位置(場所)を示すURIの一種。


【穴埋め】

URLはリソースの ________ を示すURIである。

→ 場所


【誤文訂正】

URLはリソースの名前のみを示す。

→ 正しくは場所を示す。



---


問題10


RFC 3986で定義されるURIの一般的な構文として正しいものはどれか。

A. scheme://authority/path?query#fragment

B. scheme://path/authority?fragment#query

C. path://scheme/authority#query?fragment

D. authority://scheme/path?query#fragment


【正解】 A

【解説】

RFC 3986では、URIはスキーム、オーソリティ、パス、クエリ、フラグメントの順で記述される。


【穴埋め】

RFC 3986のURI構文は ________ → authority → path → query → fragment の順で構成される。

→ scheme


【誤文訂正】

URI構文はpath→scheme→authorityの順である。

→ 正しくはscheme→authority→pathの順である。



---


この形式であれば、午後Ⅰ・午後Ⅱ用の URI構成解析シナリオ問題 にも拡張できます。

もし希望があれば、次は URIキャプチャ解析問題(午後Ⅰ形式) を作成できますが、作りますか?


コメント

このブログの人気の投稿

ミライアイ内服薬は薬事法違反で、ほとんど効果がない詐欺ですか?

最高裁での上告理由書受理・却下の判断基準について

裁判官の忌避申立書の作成例