修了試験 2014-07-27実施分 基本情報技術者試験 問35
Webサーバにおいて,クライアントからの要求に応じてアプリケーションプログラムを実行して,その結果をブラウザに返すなどのインタラクティブなページを実現するために,Webサーバと外部プログラムを連携させる仕組みはどれか。
正答1
解説
正解は1です。 静的なWebページは保存されたファイルをそのまま返しますが、利用者の入力に応じて内容を変えるには、サーバ側でプログラムを実行する必要があります。 Webサーバと外部プログラムをつなぐ仕組みを問うています。 【選択肢別解説】 1:○ CGI(Common Gateway Interface)は、Webサーバがクライアントの要求に応じて外部プログラムを起動し、その結果をブラウザに返す仕組みです。 掲示板や検索フォームなどの動的なページを実現できます。 2:× HTML(HyperText Markup Language)は、Webページの構造をタグで記述する言語です。 Webサーバと外部プログラムを連携させる仕組みではありません。 3:× MIME(Multipurpose Internet Mail Extensions)は、電子メールで画像などの多様なデータを扱うための規格です。 Webでもデータの種類を示すのに使われますが、外部プログラムとの連携の仕組みではありません。 4:× URL(Uniform Resource Locator)は、インターネット上の資源の場所を示す表記方法です。 外部プログラムとの連携の仕組みではありません。 【ポイント】 CGIは「Webサーバと外部プログラムの橋渡し」です。 HTML、MIME、URLもWebの基本用語として役割を区別しておきましょう。まとめて解く
修了試験 2014-07-27実施分を通しで解く(80問)→