平成29年度 春期 応用情報技術者試験 午前 問11
15Mバイトのプログラムを圧縮した状態でフラッシュメモリに格納している。プログラムの圧縮率が40%,フラッシュメモリから主記憶への転送速度が20Mバイト/秒であり,1Mバイトに圧縮されたデータの展開に主記憶上で0.03秒が掛かるとき,このプログラムが主記憶に展開されるまでの時間は何秒か。ここで,フラッシュメモリから主記憶への転送と圧縮データの展開は同時には行われないものとする。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ア
圧縮後のサイズ 15Mバイト × 0.4 = 6Mバイト
転送時間 6Mバイト ÷ 20Mバイト/秒 = 0.3秒
展開時間(圧縮データ1Mバイト当たり0.03秒) 6 × 0.03 = 0.18秒
転送と展開は同時に行われないので,合計は 0.3 + 0.18 = 0.48秒 です。
-
ア: 0.48
正しい。転送0.3秒+展開0.18秒=0.48秒です。 -
イ: 0.75
誤り。圧縮前の15Mバイトを転送した時間(15÷20=0.75秒)であり,圧縮後のサイズで計算していません。 -
ウ: 0.93
誤り。圧縮前の15Mバイトの転送時間0.75秒に展開時間0.18秒を足した値です。転送するのは圧縮後の6Mバイトです。 -
エ: 1.20
誤り。展開時間を圧縮前の15Mバイトで計算した値(15×0.03=0.45秒)に,転送時間0.75秒を足した値です。
答え
ア: 0.48
出典:平成29年度 春期 応用情報技術者試験 午前 問11