問題
選択肢
- 1実際に使用するアプリケーションの処理内容を想定し、それらに特有な命令を組み合わせた命令ミックスを用いて性能評価することをMIPSと呼ぶ。
- 2数値演算を行う場合、同じ数値を整数として演算する場合に比べ小数点付き数値として演算する方が処理が遅いのは、浮動小数点を用いる仕組みを使用しているためである。
- 3整数演算の命令を実行させ、1秒間に実行できた命令数を表す指標がFLOPSで、この逆数が平均命令実行時間である。
- 4単位時間当たりの命令実行数はCPUのクロック周波数の逆数で表される。この値が大きく、またCPI(Cycles Per Instruction)の値も大きいほど高速にプログラムが実行できる。
正解
2. 数値演算を行う場合、同じ数値を整数として演算する場合に比べ小数点付き数値として演算する方が処理が遅いのは、浮動小数点を用いる仕組みを使用しているためである。
詳しい解説を見る解説を閉じる
解説
浮動小数点演算は仮数部と指数部を別々に処理し正規化等の追加処理が必要なため、整数演算より時間を要するためイが正しい。MIPS(Million Instructions Per Second)は1秒あたりの実行命令数(百万単位)の指標で、命令ミックスを用いた評価そのものを指す語ではないためアは誤り。FLOPS(Floating-point Operations Per Second)は1秒あたりの浮動小数点演算回数で整数演算ではないためウは誤り。命令実行数はクロック周波数に比例し、CPI(命令あたりクロック数)が小さいほど高速のためエは誤り。(出典: 一般社団法人 中小企業診断協会 平成29年度 中小企業診断士1次試験 経営情報システム 第2問)
中小企業診断士トップ
一問一答・予想問題・まとめノート