平成28年度秋期 応用情報技術者試験 午前 問15
オンライントランザクション処理システムにおいて,1分当たりの平均トランザクション数が1,200件であり,1件のトランザクション処理で100万命令を実行する場合,CPU性能が100MIPSのコンピュータを使用したときのCPUの平均利用率は何%か。
- ア 5
- イ 10
- ウ 15
- エ 20
解答・解説を見る
正解:エ
AI解説
必要な処理性能を求めると、1分当たり1,200件=毎秒20件のトランザクションがあり、1件につき100万命令を実行するため、毎秒20×100万=2,000万命令=20MIPSの処理能力が必要である。CPU性能は100MIPSなので、平均利用率は20MIPS÷100MIPS=0.2、すなわち20%となる。単位を毎秒にそろえてから比を取るのが計算の要点である。 ア: 5%は計算誤り(例えば分当たりと秒当たりの換算ミス)による値である。 イ: 10%は必要MIPSを10MIPSと誤算した場合の値である。 ウ: 15%は本問の条件からは導かれない値である。 エ: 正しい。(1,200件/60秒)×100万命令=20MIPS必要であり、20/100=20%が平均利用率である。 💡 MIPS計算は「まず毎秒に換算」が鉄則。利用率=必要性能÷保有性能。100万命令=1MIPSで1秒に1件処理できる、という対応を意識すると速い。
出典:平成28年度 秋期 応用情報技術者試験 午前 問15 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。