アルゴリズムとプログラミング

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

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

出典:平成29年度 秋期 基本情報技術者試験 午前 問8

答えと解説を見る

正解:エ

覚える知識

スクリプト言語Perlの実行形態(インタプリタ)

Perlはスクリプト言語で、ソースプログラムを直接実行でき、事前にコンパイルしたファイルを用意する必要がない。

この問題で必要なこと

Perlはスクリプト言語で、ソースを事前にコンパイルしたファイルを用意せずに実行できる。UNIX以外にも処理系があり、Webサーバは必須でない。

ひっかけ

アはUNIX専用、イはWebサーバ必須、ウはデバッグの方法という誤った特徴を述べている。

この知識の出題:本試験系 1 回・免除試験 0 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「オブジェクト指向とプログラム言語の特徴」で学ぶ