システム構成要素

基本情報技術者試験性能評価の手法」の問題

テクノロジ系システム構成要素難易度:normal
まだ構築していないシステムの性能を、計算モデルを用いて模擬的に動作させ、待ち時間やスループットなどを事前に予測する性能評価手法はどれか。
代表的な処理を実際に実行し測定して機種間の性能を比較するベンチマーク
稼働中のシステムから利用率や応答時間を継続的に採取するモニタリング
対象を数式やモデルで表し計算機上で模擬実行して予測するシミュレーション
標準的な業務処理を集めた指標で機種を点数化するベンチマークプログラム
正解
対象を数式やモデルで表し計算機上で模擬実行して予測するシミュレーション

シミュレーションは実機がなくても、対象を数式や待ち行列などのモデルで表現し計算機上で模擬動作させて性能を予測する。設問の『未構築のシステムを模擬し事前予測する』に合致するため正しい。

?選択肢ごとの解説

ア ×ベンチマークは代表的処理を実機で実際に実行して測る手法であり、構築前のシステムには適用できない。
イ ×モニタリングは稼働中の実システムから性能データを継続採取する手法で、まだ動いていないシステムには使えない。
ウ ○シミュレーションは実機がなくても、対象を数式や待ち行列などのモデルで表現し計算機上で模擬動作させて性能を予測する。設問の『未構築のシステムを模擬し事前予測する』に合致するため正しい。
エ ×ベンチマークプログラム(標準処理で点数化)も実機での実測が前提であり、未構築システムの事前予測には用いない。

くわしく

性能評価は『実機を測る』ベンチマークとモニタリング、『モデルで予測する』シミュレーションに大別される。シミュレーションは構築前の設計検討や、実環境では再現困難な高負荷条件の評価に有効である。

本番での押さえどころ

試験のコツ

『未構築・モデルで予測』=シミュレーション、『実機で測定・比較』=ベンチマーク、『稼働中を継続計測』=モニタリングと判定する。

覚え方

シミュレーション=模擬実験、実物がなくてもモデルで動かす、と『仮想で試す』イメージで覚える。

よくある誤り

ベンチマーク(実測)とシミュレーション(模擬予測)を混同しやすいが、実機の有無で区別する。

システム構成要素の他の問題

この問題を、AIの8-ways解説つきで。

基本情報技術者試験の演習を、一問ごとに「なぜ」まで。まずは無料で。

無料ではじめる →

ukamiru 過去問 · 基本情報技術者試験 · fe-a3-0203

【基本情報技術者試験】性能評価の手法の問題 — 解答・解説|ukamiru 過去問