15Mバイトのプログラムを圧縮した状態でフラッシュメモリに格納している。プログラムの圧縮率が40%,フラッシュメモリから主記憶への転送速度が20Mバイト/秒であり,1Mバイトに圧縮されたデータの展開に主記憶上で0.03秒が掛かるとき,このプログラムが主記憶に展開されるまでの時間は何秒か。ここで,フラッシュメモリから主記憶への転送と圧縮データの展開は同時には行われないものとする。
平成29年度 春期 応用情報技術者 問11
テクノロジ系
正解と解説
正解 ア
圧縮後のサイズは15×0.4=6Mバイトです。転送に0.3秒、展開に0.18秒かかるので、合計は0.48秒です。
圧縮率40%なので、フラッシュメモリ上のサイズは15Mバイト×0.4=6Mバイトです。主記憶への転送時間は6Mバイト÷20Mバイト/秒=0.3秒です。展開時間は、圧縮データ1Mバイト当たり0.03秒なので、6×0.03=0.18秒です。転送と展開は同時に行われないため、両者を足します。0.3+0.18=0.48秒です。
イ:圧縮前の15Mバイトをそのまま転送した時間(15÷20=0.75秒)です。圧縮後のサイズを使っておらず、展開時間も含んでいません。
ウ:転送時間を圧縮前の15Mバイトで計算した値(0.75+0.18)です。転送するのは圧縮後の6Mバイトです。
エ:転送と展開の両方を圧縮前の15Mバイトで計算した値(0.75+0.45)です。どちらも圧縮後の6Mバイトで計算します。
出典:平成29年度 春期 応用情報技術者試験 問11
全年度から出題。10問で実力を判定します。登録不要。
出典:平成29年度 春期 応用情報技術者試験 問11(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方