基本情報技術者平成29年秋期 午前問8

問8

Perlの実行に関する記述のうち,適切なものはどれか。
  • UNIX用として開発されており,Windows用の言語処理系はない。
  • 実行にWebサーバを必要とする言語であり,CGIの開発に適している。
  • 動的デバッグは,言語処理系から独立したプログラムを実行して行う。
  • プログラムをコンパイルしたファイルを事前に用意する必要はない。

分類

テクノロジ系 » アルゴリズムとプログラミング » プログラム言語

正解

解説

Perl(パール)は、Larry Wall氏によって開発されたテキスト処理用のプログラム言語です。インタプリタ言語であり、UNIXやWindowsなど多くのプラットフォーム上で動作します。以前はWebページのCGIの記述によく用いられていました。
  • Windows環境用の言語処理系もあります。
  • Webサーバ上で動作するCGIを記述する言語として知られていますが、デスクトップアプリケーションも作成できます。
  • 付属のPerlデバッガでデバッグ可能です。
  • 正しい。Perlはインタプリタ言語なので、事前にコンパイルして実行ファイルを作成する必要ありません。
© 2010- 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop