平成31年度 春期 基本情報技術者試験 午前 問10
テクノロジ/コンピュータ構成要素A〜Dを,主記憶の実効アクセス時間が短い順に並べたものはどれか。 A〜Dの構成: A:キャッシュメモリなし,主記憶アクセス時間15ナノ秒 B:キャッシュメモリなし,主記憶アクセス時間30ナノ秒 C:キャッシュメモリあり(アクセス時間20ナノ秒,ヒット率60%),主記憶アクセス時間70ナノ秒 D:キャッシュメモリあり(アクセス時間10ナノ秒,ヒット率90%),主記憶アクセス時間80ナノ秒 (注:本サイトでは原問題の表を文字表記に変換しています)
出典:平成31年度 春期 基本情報技術者試験 午前 問10
- アA,B,C,D
- イA,D,B,C
- ウC,D,A,B
- エD,C,A,B
正解:イ
解説
キャッシュメモリがある場合の実効アクセス時間は「ヒット率×キャッシュアクセス時間+(1−ヒット率)×主記憶アクセス時間」で求められます。計算するとA=15,B=30(キャッシュなしなので主記憶アクセス時間そのまま),C=0.6×20+0.4×70=40,D=0.9×10+0.1×80=17ナノ秒となり,短い順に並べるとA,D,B,Cです。
選択肢ごとの解説
- ア誤り。A,B,C,Dの順ではCとDの大小関係が逆になっており,正しい昇順ではありません。
- イ正しい。実効アクセス時間はA=15,D=17,B=30,C=40ナノ秒となり,短い順に並べるとA,D,B,Cです。
- ウ誤り。C,D,A,Bの順は長い方から並べているに近く,短い順にはなっていません。
- エ誤り。D,C,A,Bの順もCとDの大小関係を取り違えており,正しい昇順ではありません。