ITパスポート試験 - 令和8年 - 問62
システムの性能評価におけるベンチマークテストに関する記述として,適切なものはどれか。
| ア | 評価対象のシステムで使われるものと同じデータ,同じプログラムを,ほかの疑似システム上で実行させて性能を評価する。 |
|---|---|
| イ | 評価対象のシステムの動作特性を,取扱いの容易な形にモデル化したものを用いて,ほかの疑似システム上で実行させて性能を評価する。 |
| ウ | 評価対象のシステムのプログラムステップ数,ハードウェア性能,I/O回数の机上計算値などを基に処理時間を積算して性能を評価する。 |
| エ | 標準的な処理を設定し,それを実行する評価用プログラムを,評価対象のシステム上で実際に実行させて性能を評価する。 |
答え : エ
分野 : テクノロジ系 › コンピュータシステム › システム構成要素 › システムの評価指標
解説 :
「ベンチマークテスト」とは,標準的な処理を設定し,それを実行する評価用プログラムを,評価対象のシステム上で実際に実行させて性能を評価する手法のことです。答えは「エ」です。実機で実際に処理を行わせることで,机上の計算だけでは分からない実際の処理性能を客観的に比較・評価できます。
選択肢「ア」や「イ」は,疑似システム上でモデル化して評価するシミュレーションに関する説明であり,「ウ」はプログラムステップ数などから机上で処理時間を積算する見積り手法の説明であって,いずれも実機で実際に評価用プログラムを動かすベンチマークテストの定義とは異なるため誤りです。
分野 : テクノロジ系 › コンピュータシステム › システム構成要素 › システムの評価指標
解説 :
「ベンチマークテスト」とは,標準的な処理を設定し,それを実行する評価用プログラムを,評価対象のシステム上で実際に実行させて性能を評価する手法のことです。答えは「エ」です。実機で実際に処理を行わせることで,机上の計算だけでは分からない実際の処理性能を客観的に比較・評価できます。
選択肢「ア」や「イ」は,疑似システム上でモデル化して評価するシミュレーションに関する説明であり,「ウ」はプログラムステップ数などから机上で処理時間を積算する見積り手法の説明であって,いずれも実機で実際に評価用プログラムを動かすベンチマークテストの定義とは異なるため誤りです。