Webサイトの利用者識別と更新通知をどう見分ける?
ITパスポート試験 令和2年度10月 問81 / ネットワーク › ネットワーク応用
過去問にチャレンジ
Webサイトに関する記述中のa,bに入れる字句の適切な組合せはどれか。 Webサイトの提供者が,Webブラウザを介して利用者のPCに一時的にデータを保存させる仕組みをaという。これを用いて,利用者の識別が可能となる。Webサイトの見出しや要約などのメタデータを構造化して記述するフォーマットをbという。これを用いて,利用者にWebサイトの更新情報を知らせることができる。

- ア
a:CGI、b:CSS
- イ
a:CGI、b:RSS
- ウ
a:cookie、b:CSS
- エ
a:cookie、b:RSS
会話形式の解説
講師二つの空欄は別々に考えます。利用者を識別するためのデータ保存と、サイトの更新情報を伝える形式に注目してください。
受験者利用者のPCにデータを保存するなら、CGIよりcookieが合いそうです。CGIとは何が違いますか。
講師cookieはブラウザを介して利用者のPCにデータを保存する仕組みです。CGIはサーバ側のプログラムを呼び出す仕組みなので、最初の空欄には合いません。
受験者では、更新情報を伝えるほうはCSSでしょうか。
講師CSSはWebページの見た目を指定します。見出しや要約などを構造化して更新情報を伝える形式はRSSです。
受験者CGIとCSSの組合せは、どちらの空欄にも合わないのですね。
講師そのとおりです。CGIとRSSの組合せは後半だけ、cookieとCSSの組合せは前半だけが合います。
受験者両方の説明に合うのはcookieとRSSの組合せなので、正解はエですね。
講師はい。片方が合っていても選ばず、データを保存する仕組みと更新情報を記述する形式をそれぞれ確かめましょう。
まとめ
利用者のPCにブラウザを介してデータを保存し、識別に使う仕組みはcookieです。サイトの見出しや要約などを構造化し、更新情報を伝える形式はRSSです。CGIはサーバ側のプログラムを呼び出す仕組み、CSSはWebページの見た目を指定するものです。二つの空欄を別々に判定すると、正解はエと分かります。
解答・解説
正解はエです
この問題のテーマ
Webサイトに使われるcookieとRSSの役割を、CGIやCSSと区別できるかを問う問題です。
解き方の考え方
aは「ブラウザを介して利用者のPCにデータを保存し、識別に使う」という働きから判断します。bは「見出しや要約を構造化し、更新情報を知らせる」という働きに注目します。それぞれに当てはまる語を選択肢の表で組み合わせます。
選択肢ごとの解説
- ×ア a:CGI、b:CSSアのCGIは、サーバ側のプログラムを呼び出す仕組みであり、aの説明には当てはまりません。CSSはWebページの見た目を指定するため、bにも当てはまりません。
- ×イ a:CGI、b:RSSイのRSSは更新情報を伝える形式なので、bには当てはまります。しかし、CGIは利用者のPCに識別用のデータを保存する仕組みではないため、aが違います。
- ×ウ a:cookie、b:CSSウのcookieは、ブラウザを介して利用者のPCにデータを保存できるので、aには当てはまります。一方、CSSはページの見た目を指定するもので、更新情報を記述するbには当てはまりません。
- ○エ a:cookie、b:RSSエのcookieは利用者のPCにデータを保存し、利用者の識別などに使われます。RSSは見出しや要約などを構造化して記述し、サイトの更新情報を伝える形式です。aとbの両方が説明に合うため、正解はエです。
補足
この問題では、aとbを別々に判定すると選びやすくなります。片方だけ正しいイとウに注意してください。
POINT
- cookieは、ブラウザを介して利用者の端末にデータを保存する仕組みです。
- RSSは、サイトの見出しや要約などを構造化し、更新情報を伝えるために使います。
- CGIはサーバ側のプログラムを呼び出す仕組みです。
- CSSはWebページの見た目を指定します。
