平成24年度 春期 ITパスポート試験 問55
テクノロジ/ソフトウェアWeb サーバでクライアントからの要求に応じて適切なプログラムを動作させるための仕組みに CGI がある。CGI を経由して実行されるプログラムを作成できるスクリプト言語はどれか。
出典:平成24年度 春期 ITパスポート試験 問55
- アCASL
- イFortran
- ウPerl
- エSQL
正解:ウ
解説
CGI(Common Gateway Interface)は,Web サーバが外部のプログラムを呼び出して結果を返す仕組みです。CGI 用のプログラムは,Perl のようなスクリプト言語で書かれることが多く,掲示板やアクセスカウンタなどに使われてきました。
選択肢ごとの解説
- ア誤り。CASL は情報処理技術者試験で使われる学習用のアセンブラ言語で,スクリプト言語ではありません。
- イ誤り。Fortran は主に科学技術計算に使われる言語で,スクリプト言語ではありません。
- ウ正しい。Perl は CGI プログラムの作成によく使われるスクリプト言語です。
- エ誤り。SQL はデータベースを操作するための問合せ言語で,CGI のプログラムを書くための言語ではありません。