問19
プログラムの性能を改善するに当たって、関数、文などの実行回数や実行時間を計測して統計を取るために用いるツールはどれか。
ア コンパイラ
イ デバッガ
ウ パーサ
エ プロファイラ
正解
エ
解説
ア コンパイラは、高級言語で書かれたソースプログラムを、コンピュータで処理可能な機械語に変換するツールである。
イ デバッガは、プログラムの実行を監視し、ステップごとに実行結果を記録するツールである。
ウ パーサ (parser) は、ソースプログラムの構文解析を行うツールである。ちなみに purser は、新幹線や飛行機など乗務員の長のことである。
エ 正しい。