修了試験 2019-07-28実施分 基本情報技術者試験 問35
Webサーバにおいて,クライアントからの要求に応じてアプリケーションプログラムを実行して,その結果をWebブラウザに返すなどのインタラクティブなページを実現するために,Webサーバと外部プログラムを連携させる仕組みはどれか。
正答1
解説
正解は1です。 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は要求ごとにプログラムを起動するため、アクセスが多いと負荷が高くなります。 現在は、サーバ内で処理を行う仕組みが広く使われています。まとめて解く
修了試験 2019-07-28実施分を通しで解く(80問)→