プログラムを構成するモジュールや関数の実行回数,実行時間など,性能改善のための分析に役立つ情報を収集するツールはどれか。

テクノロジ系

ア エミュレーター

なぜ違う: 別環境を模擬実行するもので、性能計測が主目的ではない。

イ シミュレーター

なぜ違う: 挙動を模擬するもので、実行時間計測の専用ツールではない。

ウ デバッガ

なぜ違う: 不具合の発見・調査に使うツール。

エ プロファイラ

正解: エ

要点: 実行回数・実行時間を計測して性能分析する=プロファイラ。

プロファイラは、モジュールや関数の実行回数・実行時間などを計測し、性能のボトルネック分析に役立てるツール。エミュレーターは模擬実行環境、シミュレーターは模擬、デバッガは不具合の調査に使う。

この問題に出てくる用語

関連キーワード: プロファイラ・性能分析・開発ツール

同じ回の前後の問題

テクノロジ系の他の問題

アプリで弱点分析つきの演習ができます

App Store

応用情報技術者の学習アプリ(応用情報トレ)

出典:令和6年度 春期 応用情報技術者試験 午前 問19