Perlの実行に関する記述のうち、適切なものはどれか。
Perlはインタプリタ型で、事前コンパイルなしに実行できる
選択肢
- アUNIX用として開発されており、Windows用の言語処理系はない。
- イ実行にWebサーバを必要とする言語であり、CGIの開発に適している。
- ウ動的デバッグは、言語処理系から独立したプログラムを実行して行う。
- エプログラムをコンパイルしたファイルを事前に用意する必要はない。
正解と解説
正解:エ プログラムをコンパイルしたファイルを事前に用意する必要はない。
Perlはインタプリタ型のスクリプト言語で、処理系がソースを読み込んで逐次解釈実行するため、実行に先立って機械語へコンパイルした実行ファイルを用意する必要がない。Windows版を含む多くのOS向けの処理系が提供され、Webサーバがなくてもコマンドラインで実行できる。デバッガも処理系に組み込まれた形で提供される。
選択肢ごとの解説
- アWindows向けの処理系も広く提供されている。
- イWebサーバがなくても単体で実行でき、CGI専用の言語ではない。
- ウデバッグ機能は処理系に組み込まれており、独立プログラムを別途必要としない。
- エインタプリタ型なので事前コンパイルは不要であり、これが適切。
同じ分野の他の問題
- あるシステムにおいて,"プログラムの記述方法が統一されていないので保守がしづらい"という問題が発生している。今後の新規開…2026年度 公開問題 科目A 問11
- 次の記述中の に入れる正しい答えを、解答群の中から選べ。 次のプログラムにおいて、手続proc2を呼び出すと、 の順に出…2023年度 公開問題 科目B 問2
- 次の記述中の に入れる正しい答えを、解答群の中から選べ。 プログラムを実行すると、" "と出力される。 〔プログラム〕 …2022年度 公開問題 科目B 問1
- インタプリタの説明として、適切なものはどれか。2019年度 春期 午前 問19
- プログラムのコーディング規約に規定する事項のうち、適切なものはどれか。2022年度 公開問題 科目A 問9
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。