ITパスポート 2020年 秋期 問81
問題文
Webサイトに関する記述中のa、bに入れる字句の適切な組合せはどれか。
Webサイトの提供者が、Webブラウザを介して利用者のPCに一時的にデータを保存させる仕組みを[ a ]という。これを用いて、利用者の識別が可能となる。Webサイトの見出しや要約などのメタデータを構造化して記述するフォーマットを[ b ]という。これを用いて、利用者にWebサイトの更新情報を知らせることができる。

選択肢
ア:
イ:
ウ:
エ:(正解)
🔒 解説は解答すると表示されます
Webサイトに関する記述中のa、bに入れる字句の適切な組合せはどれか。【ITパスポート 解説】
正解の理由
正解は選択肢エの組合せ、cookie と RSS です。
- cookie(クッキー)は、Webブラウザ(インターネット上の情報を表示するソフト。例:ChromeやSafari)が利用者のPCに一時的または永続的に保存する小さなデータ(テキスト)です。これを使うと、同じ利用者を識別したり、ログイン状態を保持したりできます。問題文の「Webブラウザを介して利用者のPCに一時的にデータを保存させる仕組み」に当てはまります。
- RSS は「Really Simple Syndication(または RDF Site Summary)」の略で、Webサイトの見出しや要約などのメタデータ(データについてのデータ)を構造化して記述するためのフォーマット(書式)です。RSSを使えば、更新情報を自動で配信・取得できます。問題文の「見出しや要約などのメタデータを構造化して記述するフォーマット」に当てはまります。
これらの定義と問題文の表現が一致するため、a に cookie、b に RSS を入れる選択肢が正解になります。
解法ステップ
- 問題文のキーワードを探す
- 「一時的にデータを保存させる仕組み」→ ブラウザ側にデータを保存するものを思い浮かべる。
- 「見出しや要約などのメタデータを構造化して記述するフォーマット」→ 更新情報を配るためのフィード形式を思い浮かべる。
- 候補の意味を確認する(知らなければ選択肢の語を調べる)
- cookie:ブラウザに保存される小さなデータ。利用者識別に使う。
- CGI(Common Gateway Interface:サーバ側で動くプログラムを呼び出す仕組み)はブラウザ側の保存とは無関係。
- CSS(Cascading Style Sheets:見た目を指定するスタイルシート)は表示の形式で、メタデータの配信ではない。
- RSS:更新情報を構造化して配信するフィード形式。
- 一致する組合せを選ぶ
- 上の確認から a=cookie、b=RSS が条件に合致する。
選択肢別の誤答解説
- ア: a = CGI、b = CSS
- CGI はサーバ側で動く仕組み(フォーム処理など)で、利用者のPCにデータを保存するものではありません。CSS は見た目(文字や色、レイアウト)を指定するための形式で、メタデータを配信するものでもありません。よって誤りです。
- イ: a = CGI、b = RSS
- b の RSS は正しい候補ですが、a に CGI を置くのは誤りです。CGI はブラウザ側にデータを保存する仕組みではありません。
- ウ: a = cookie、b = CSS
- a の cookie は正しいですが、b の CSS は「見出しや要約などのメタデータを構造化して記述するフォーマット」には当たりません。CSS は表示(スタイル)に関する言語です。
- エ: a = cookie、b = RSS
- a と b がそれぞれ問題文の記述に正しく一致します。よって正解です。
よくある誤解
- cookie と CGI を混同する
- CGI(Common Gateway Interface:サーバ側でプログラムを実行する仕組み)は「保存する」ものではありません。cookie はブラウザ側に保存されるデータで、役割が全く異なります。
- RSS と CSS を混同する
- RSS は「更新情報(見出し・要約など)の配信フォーマット」です。CSS(Cascading Style Sheets:見た目の指定)はページの表示デザインを定義します。用途が違うので見分けられるようにしましょう。
- cookie は必ず長期間残ると思い込む
- cookie には「セッション(ブラウザを閉じるまで)」と「永続(有効期限ありで残る)」の2種類があります。問題文の「一時的」に注目するとセッションcookieも想定されます。
補足コラム
- cookie の種類と用途(短く)
- セッション cookie:ブラウザを閉じると消える。ログイン状態の一時保持などに使う。
- 永続 cookie:有効期限があり、再訪時の設定保存や自動ログインに使われる。
- セキュリティ関連:第三者(第三者ドメイン)による追跡に使われることがあり、ブラウザは設定でブロックできます。最近は SameSite(同一サイト制約)の設定でセキュリティを強化する仕組みがよく使われます。
- RSS とその仲間
- RSS のほかに Atom というフィード形式もあります。どちらも更新情報を自動で配るためのフォーマットで、ニュースサイトやブログの更新を受け取るのに使います。利用者は「フィードリーダー」というソフトやサービスで購読します。
FAQ
Q. cookie は悪いものですか?
A. いいえ。cookie 自体は単なる小さなテキストです。利便性(ログイン保持、設定保存)向上に使われますが、プライバシーの観点から追跡に使われる場合があり、用途により良し悪しが変わります。
A. いいえ。cookie 自体は単なる小さなテキストです。利便性(ログイン保持、設定保存)向上に使われますが、プライバシーの観点から追跡に使われる場合があり、用途により良し悪しが変わります。
Q. RSS を見るには特別なソフトが必要ですか?
A. 専用のフィードリーダーや、一部のブラウザ拡張、Webサービスで購読できます。近年はWebサービス(例:ポータルやニュースアプリ)で裏側にRSSを使っていることが多いです。
A. 専用のフィードリーダーや、一部のブラウザ拡張、Webサービスで購読できます。近年はWebサービス(例:ポータルやニュースアプリ)で裏側にRSSを使っていることが多いです。
Q. CGI と cookie の違いを一言で言うと?
A. CGI は「サーバで動く処理」、cookie は「ブラウザに保存されるデータ」です。
A. CGI は「サーバで動く処理」、cookie は「ブラウザに保存されるデータ」です。
関連キーワード: cookie、RSS、CGI、CSS、Webブラウザ、メタデータ、フィード、セッション、SameSite

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

