問19令和6年度 春期テクノロジ系
プログラムを構成するモジュールや関数の実行回数,実行時間など,性能改善のための分析に役立つ情報を収集するツールはどれか。
- アエミュレーター
- イシミュレーター
- ウデバッガ
- エプロファイラ
正解はエ
解説 本サイト独自(IPA公表のものではありません)
エ プロファイラは,プログラムの実行状況を測定し,性能を分析するためのツールである。モジュールや関数ごとの実行回数や実行時間を収集でき,処理時間が掛かる箇所を見つけて性能改善に役立てられる。
- ア エミュレーターは,別の装置などの動作をまねて,対象のプログラムを実行できる環境を実現するものであり,性能情報を収集するツールではない。
- イ シミュレーターは,対象となる仕組みや現象をモデル化して動作を模擬するものであり,関数の実行回数や実行時間の収集を目的としない。
- ウ デバッガは,プログラムの動作を追跡して問題箇所を調べるためのツールであり,性能改善に用いる実行回数や実行時間の収集が主目的ではない。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和6年度 春期 応用情報技術者試験 午前 問19