スポンサーリンク

ITパスポート試験 平成28年度秋期 [問86] 過去問解説

問題

問86

全文検索型検索エンジンの検索データベースを作成する際に用いられ、Web ページを自動的に巡回・収集するソフトウェアはどれか。

  • CGI
  • クローラ
  • クロスサイトスクリプティング
  • バックドア

[出典:ITパスポート試験 平成28年度秋期 問86]

正解

正解は「」です。

解説

 正解は「イ クローラ」です。 クローラは、Webサイトを自動的に巡回して情報を収集し、検索エンジンのデータベースを作成するソフトウェアのことです。検索エンジンがインターネット上の膨大なWebページの中から、皆さんが検索したキーワードに関連するページを見つけ出せるのは、このクローラがあらかじめWebページを収集して、その内容をデータベースに登録しているおかげです。

 まるで図書館の司書が新しい本を次々と書架に並べ、内容を分類していくような役割を果たしています。この機能がないと、検索エンジンはWebページを見つけられず、検索サービスは成り立ちません。

ア(CGI):
 CGIは、Webサーバ上でプログラムを実行するための仕組みです。Webページの巡回・収集とは異なります。例えば、Webサイトでアンケートを送信する際などに利用されます。
ウ(クロスサイトスクリプティング):
 クロスサイトスクリプティングは、Webアプリケーションの脆弱性を悪用した攻撃手法の一つです。Webページの巡回・収集を行うソフトウェアではありません。
エ(バックドア):
 バックドアは、コンピュータシステムに正規の認証手続きを通らずに侵入するための裏口として仕掛けられるプログラムや設定のことです。Webページの巡回・収集を行うソフトウェアではありません。

スポンサーリンク

難易度

 この問題は、Web技術に関する基本的な用語の知識が問われています。クローラという言葉は日常的に触れるWeb検索の裏側にある重要な技術なので、比較的覚えやすい用語です。他の選択肢も情報セキュリティやWebプログラミングの基礎知識があれば区別できるため、ITパスポートの初学者にとっても理解しやすい問題だと言えます。

用語補足

クローラ (Crawler):
 インターネット上のWebページを自動的に巡回し、その内容を収集して検索エンジンのデータベースに登録するプログラムです。別名「Webロボット」や「スパイダー」とも呼ばれます。例えば、Googleの検索エンジンが、世界中のWebサイトの情報を集めてくる「自動読み取り機」のような役割を果たしています。

CGI (Common Gateway Interface):
 Webサーバー上で外部プログラムを実行するための仕組みです。これを利用することで、Webページに動的なコンテンツ(掲示板やフォーム処理など)を表示させることができます。例えば、Webサイトの「お問い合わせフォーム」で情報を入力して送信すると、その情報を受け取って処理するプログラムを動かすためにCGIが使われることがあります。

クロスサイトスクリプティング (Cross-Site Scripting, XSS):
 Webアプリケーションの脆弱性を利用して、攻撃者が悪意のあるスクリプト(プログラム)をWebページに埋め込み、閲覧者のブラウザ上で実行させる攻撃手法です。例えば、掲示板サイトに悪意のあるコメントを書き込み、そのコメントを読んだ人のパソコンで勝手に情報が盗み見られるような被害が起こることがあります。

バックドア (Backdoor):
 コンピュータシステムやソフトウェアに、正規の認証手続きを経ずに侵入できるように意図的、または偶発的に設けられた「裏口」のことです。攻撃者が一度システムに侵入した後、再度侵入するために仕掛けることもあります。例えば、家の鍵を壊して侵入した後、いつでも入れるように裏口の鍵をこっそり開けておくようなものです。

対策

 この問題は、Web関連の基礎用語の理解度を問うものです。検索エンジンの仕組みやWebサイトの機能、情報セキュリティに関する基本的な攻撃手法などを幅広く学習することが重要です。特に、「クローラ」のようなWebサービスの根幹をなす技術については、その役割と機能について正確に把握しておく必要があります。それぞれの用語がどのような目的で使われ、何をするものなのかを、具体的な例とともに覚えるようにしましょう。

created by Rinker
¥58,961 (2026/01/15 07:32:30時点 楽天市場調べ-詳細)


タイトルとURLをコピーしました