ITパスポート 令和8年度 問62
システム構成要素
ベンチマークテストに関する記述
システムの性能評価におけるベンチマークテストに関する記述として,適切なものはどれか。
- ア 評価対象のシステムで使われるものと同じデータ,同じプログラムを,ほかの疑似システム上で実行させて性能を評価する。
- イ 評価対象のシステムの動作特性を,取扱いの容易な形にモデル化したものを用いて,ほかの疑似システム上で実行させて性能を評価する。
- ウ 評価対象のシステムのプログラムステップ数,ハードウェア性能,I/O回数の机上計算値などを基に処理時間を積算して性能を評価する。
- エ 標準的な処理を設定し,それを実行する評価用プログラムを,評価対象のシステム上で実際に実行させて性能を評価する。
答えと解説
✓ これが正解エ 標準的な処理を設定し,それを実行する評価用プログラムを,評価対象のシステム上で実際に実行させて性能を評価する。
解説
標準的な処理を実機で走らせて測るのがベンチマークです。
ベンチマークテストは、あらかじめ決めておいた標準的な処理を行う評価用のプログラムを、評価したいシステムの上で実際に走らせ、かかった時間などから性能を測る方法です。同じ物差しを使うので、別のシステムと数値をそのまま比べられます。実機で動かすため、机の上の計算では見えない部分も含めた実際の速さが分かります。標準的な処理を設定し、それを実行する評価用プログラムを、評価対象のシステム上で実際に実行させて性能を評価するという記述が、これに当たります。ただし、測るために選んだ処理が実際に使う処理と違っていれば、数値が良くても現場では速くなりません。何を測っているのかを確かめてから比べる必要があります。
ほかの選択肢の解説
- ア 評価対象のシステムで使われるものと同じデータ,同じプログラムを,ほかの疑似システム上で実行させて性能を評価する。:同じデータと同じプログラムを、ほかの疑似的なシステムの上で走らせると述べています。測る場所が評価したいシステムそのものではないので、実機で測るという前提から外れています。
- イ 評価対象のシステムの動作特性を,取扱いの容易な形にモデル化したものを用いて,ほかの疑似システム上で実行させて性能を評価する。:動作の特性を扱いやすい形に置き換えた模型を使い、別のシステムの上で動かす方法で、これはシミュレーションです。模型を通して見積もるものであり、実機を走らせて測るものではありません。
- ウ 評価対象のシステムのプログラムステップ数,ハードウェア性能,I/O回数の机上計算値などを基に処理時間を積算して性能を評価する。:プログラムの行数やハードウェアの性能、入出力の回数から、処理にかかる時間を机の上で積み上げて求めると述べています。計算による見積りであって、実際に動かして測る方法ではありません。
関連用語
- ベンチマーク標準として決めたプログラムやデータを実際に走らせ、こなせた量や時間を測る方法です。
- シミュレーション実物を動かす代わりに模擬的に動かして、結果を見積もる方法です。
- プログラムコンピュータへの命令をまとめたもの。
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。
出典:令和8年度 ITパスポート試験 問62
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問88:
正六角形に 関する 問題 (プログラム) - 令和8年度 問85:
素数に 関する 問題 (プログラム) - 平成31年度 春期 (特別措置試験) 問51
(シミュレーション) - 平成29年度 春期 (特別措置試験) 問77:
ベンチマークテストに 関する 記述 (ベンチマーク) - 平成25年度 秋期 (特別措置試験) 問46
(ベンチマーク)
同じ分野の問題
誤りを見つけたら報告する