システムの性能評価におけるベンチマークテストに関する記述として, 適切なものはどれか。
令和8年度 ITパスポート試験 問62
This question's explanation and your answers so far.
問 62
Incorrectア
It runs the same data and the same programs on another simulated system. This estimates performance by running on a different system rather than on the system under evaluation itself (an emulation-style evaluation), which differs from a benchmark that measures directly on the target system.
Incorrectイ
It models the operating characteristics of the system and runs that model on a simulated system to evaluate it. This is a simulation method based on modeling, not a benchmark that runs an evaluation program on the actual machine (the system under evaluation).
Incorrectウ
It computes processing time by accumulating on-paper calculated values such as the number of program steps, hardware performance, and I/O count. This is an analytical method (on-paper calculation) that estimates by theory without actually running, differing in nature from a benchmark measured by running on the actual machine.
- エ
正解 A benchmark test is a method in which an evaluation program (benchmark program) that defines standard, representative processing is actually run on the very system you want to evaluate, and performance is measured from the execution results. Choice エ says that you set up standard processing and actually run an evaluation program that executes it on the system under evaluation to evaluate performance, which matches this definition exactly. Because it measures representative metrics on a common scale, it is also used to compare performance across different systems.
- Benchmark test = a method that actually runs a standard evaluation program on the system under evaluation itself and evaluates performance using measured values (effective for comparing performance across systems).
- Contrast: distinguish it from the simulation method (which models the system and runs it on a simulated system) and the analytical method (which accumulates processing time by on-paper calculation).