修了試験 2024-07-28実施分 基本情報技術者試験 問26
Webサーバにおいて,クライアントからの要求に応じてアプリケーションプログラムを実行して,その結果をWebブラウザに返すなどのインタラクティブなページを実現するために,Webサーバと外部プログラムを連携させる仕組みはどれか。
正答1
解説
正解は1です。 Webサーバと外部プログラムを連携させて、動的なページを作る仕組みの名称を問う問題です。 【選択肢別解説】 1:○ CGI(Common Gateway Interface)の説明として正しい記述です。 Webサーバがブラウザからの要求を受けて外部プログラムを起動し、その実行結果をHTMLなどの形でブラウザに返します。 2:× HTML(HyperText Markup Language)は、Webページの構造をタグで記述する言語です。 Webサーバと外部プログラムを連携させる仕組みではありません。 3:× MIME(Multipurpose Internet Mail Extensions)は、電子メールで画像や日本語などの多様なデータを扱うための規格です。 HTTPでもデータの種類を示すために使われますが、外部プログラムと連携する仕組みではありません。 4:× URL(Uniform Resource Locator)は、インターネット上の資源の場所を示す表記方法です。 プログラムを実行させる仕組みではありません。 【ポイント】 CGIは要求のたびにプログラムを起動するため、アクセスが多いとサーバの負荷が大きくなりやすいという欠点があります。まとめて解く
修了試験 2024-07-28実施分を通しで解く(60問)→