令和6年度 春期 応用情報技術者試験 午前 問19
テクノロジOS・ソフトウェア
この問題は2024(R6)春 応用情報技術者 午前に出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。
本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。
プログラムを構成するモジュールや関数の実行回数,実行時間など,性能改善のための分析に役立つ情報を収集するツールはどれか。
解答・解説を読む
正解: 選択肢エ
正解は エ です。
プロファイラは、プログラムの実行中の様々な情報(関数の呼び出し回数、実行時間、メモリ使用量など)を収集し、性能上のボトルネックを特定するためのツールです。
各選択肢の解説
- ア エミュレーター: 特定のハードウェアやOS向けのプログラムを、異なる環境で動作させるためのソフトウェアやハードウェアのことです。
- イ シミュレーター: 現実のシステムや現象の挙動を、計算機上のモデルを用いて模擬実験(シミュレーション)するためのソフトウェアです。
- ウ デバッガ: プログラムのバグ(不具合)を発見・修正するために、プログラムをステップ実行したり、変数の値を確認したりするためのツールです。
- エ プロファイラ: 正解。プログラムを構成するモジュールや関数の実行回数、実行時間など、性能改善のための分析に役立つ情報を収集するツールです。