問題本文
Perl の実行に関する記述のうち,適切なものはどれか。
選択肢
- ア.UNIX用として開発されており,Windows用の言語処理系はない。
- イ.実行にWebサーバを必要とする言語であり,CGIの開発に適している。
- ウ.動的デバッグは,言語処理系から独立したプログラムを実行して行う。
- エ.プログラムをコンパイルしたファイルを事前に用意する必要はない。
正解
エ. プログラムをコンパイルしたファイルを事前に用意する必要はない。
解説
Perl はインタプリタ系(実行時に解釈する)スクリプト言語で、事前コンパイル不要でソースをそのまま実行できます。
選択肢ごとの解説
- ア.Perl は Windows 含めマルチプラットフォームで利用可能。
- イ.Perl は CGI 開発に多用されるが、Webサーバ無しでも単独実行可能。
- ウ.デバッガ機能は言語処理系内蔵が一般的(perl -d)。
- エ.スクリプト言語として事前コンパイル不要。
基本情報技術者試験 平成29年度 秋期 午前 の過去問一覧へ戻る・問8