過去問解きまくり研究所 ホーム

平成30年度 春期 午前 問35

ネットワーク

Web サーバにおいて,クライアントからの要求に応じてアプリケーションプログラムを実行して,その結果を Web ブラウザに返すなどのインタラクティブなページを実現するために,Web サーバと外部プログラムを連携させる仕組みはどれか。

答えと解説を見る

✓ これが正解アCGI

解説

外部プログラムを呼び出す取り決めが CGI です。

Web サーバは、あらかじめ用意された文書をそのまま返すだけなら、外の力を借りません。しかし要求に応じて計算した結果を返すには、サーバの外にあるプログラムを呼び出し、渡す値と受け取る値の受け渡し方を決めておく必要がありました。この受け渡しの取り決めが CGI です。だから CGI が当たりました。残る三つは、いずれもプログラムを起動して結果を受け取るための取り決めではありません。一つは画面に表示する内容と構造を書き表すための言語、一つは文字以外のさまざまな形式のデータを扱えるようにするための決まり、もう一つは資源の場所を指し示すための書き方でした。三つとも、Web サーバと外部プログラムを結び付ける仕組みそのものではありませんでした。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成30年度 春期 基本情報技術者試験 午前 問35

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)