平成29年度春期 エンベデッドシステムスペシャリスト試験 午前II 問9
【問題9】
プログラムを構成するモジュールや関数の実行回数,実行時間など,性能改善のための分析に役立つ情報を収集するツールはどれか。
【解説】
ア: エミュレータ
誤り。エミュレータは、あるシステムを模倣して動作を再現するツールであり、性能分析には直接使用されません。
イ: シミュレータ
誤り。シミュレータはシステムやプロセスの挙動を仮想的に再現するツールですが、具体的なプログラムの性能分析には向きません。
ウ: デバッガ
誤り。デバッガは主にプログラムのバグやエラーを特定・修正するためのツールであり、性能分析には使用されません。
エ: プロファイラ
正しい。プロファイラはプログラムの実行中にモジュールや関数ごとの実行回数や実行時間などの情報を収集するツールであり、性能改善に役立ちます。
出典:平成29年度 春期 エンベデッドシステムスペシャリスト試験 午前II 問9