修了試験 2016-06-12実施分 基本情報技術者試験 問35
Webサーバにおいて,クライアントからの要求に応じてアプリケーションプログラムを実行して,その結果をブラウザに返すなどのインタラクティブなページを実現するために,Webサーバと外部プログラムを連携させる仕組みはどれか。
正答1
解説
正解は1です。 Webサーバは、本来は用意されたファイルをそのまま返すだけです。 要求に応じてプログラムを動かし、結果を返すには、Webサーバと外部プログラムを連携させる仕組みが必要です。 【選択肢別解説】 1:○ CGI(Common Gateway Interface)は、Webサーバが外部プログラムを実行し、結果をブラウザに返すための仕組みです。 2:× HTML(HyperText Markup Language)は、Webページの構造を記述するマークアップ言語で、プログラムとの連携の仕組みではありません。 3:× MIME(Multipurpose Internet Mail Extensions)は、電子メールで日本語や画像などを扱うための規格です。 4:× URL(Uniform Resource Locator)は、インターネット上の資源の場所を示す表記方法です。 【ポイント】 CGIは、掲示板やアンケートフォームなど、動的なページの古典的な実現方法です。 Webサーバとプログラムの間の受け渡し方法を定めたものであり、特定の言語ではありません。まとめて解く
修了試験 2016-06-12実施分を通しで解く(80問)→