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

平成22年度 春期 午前 問39

ネットワーク

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

答えと解説を見る

✓ これが正解アCGI

解説

サーバと外部プログラムをつなぐ取り決めを答えます。

あらかじめ用意したファイルをそのまま返すだけなら、誰が見ても同じ画面しか出せません。要求の中身に応じて表示を変えるには、要求が届いた時点でサーバ側のプログラムを動かし、その結果を返す必要があります。ここで決めておかなければならないのは、サーバがプログラムへ要求の内容をどう渡すか、そしてプログラムが作った出力をサーバがどう受け取って返すか、という受け渡しの手順です。この橋渡しの取り決めが CGI です。判定の軸は、その語が受け持っているのが、サーバと外部プログラムの間の受け渡しなのか、それとも画面の中身の書き表し方や、資源のありかの示し方なのかです。

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

この問題の用語

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

同じ用語が出る問題

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