令和元年度春期 応用情報技術者試験 午前 問14
キャッシュサーバを利用した検索処理の平均応答時間は,キャッシュサーバでヒットした場合には0.2秒,ヒットしない場合には2.2秒である。現在の平均検索応答時間は,1.0秒である。3年後のキャッシュサーバのヒット率は,検索量の増加によって現状の半分になると予測されている。3年後の平均検索応答時間は何秒か。ここで,その他のオーバヘッドは考慮しない。
- ア 1.1
- イ 1.3
- ウ 1.6
- エ 1.9
解答・解説を見る
正解:ウ
AI解説
まず現在のヒット率xを平均応答時間の式から逆算する。0.2x+2.2(1−x)=1.0を解くと2.2−2.0x=1.0よりx=0.6(60%)である。3年後のヒット率はその半分の0.3なので、平均応答時間=0.2×0.3+2.2×0.7=0.06+1.54=1.6秒となり、ウが正解である。 ア: 1.1はヒット率の半減を誤って小さく見積もるなど計算を誤った値である。 イ: 1.3は現在のヒット率を0.5と誤算し、その半分0.25で計算した場合などに近い誤りの値である。 ウ: 正しい。現在のヒット率0.6を求め、半分の0.3で加重平均を取り直すと1.6秒になる。 エ: 1.9はヒット率をさらに低く(約0.14)見積もった場合の値であり誤りである。 💡 平均応答時間=ヒット時間×ヒット率+ミス時間×(1−ヒット率)の加重平均。与えられた平均から未知のヒット率を逆算させる二段構えの出題が定番なので、式を立てて機械的に解く。
出典:令和元年度 春期 応用情報技術者試験 午前 問14 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。