平成24年度秋期 応用情報技術者試験 午前 問12
毎分6,000回転,平均位置決め時間が20ミリ秒,1トラック当たりの記憶容量が20kバイトの磁気ディスク装置がある。1ブロック4kバイトのデータを1ブロック転送するのに要する平均アクセス時間は何ミリ秒か。ここで,磁気ディスクコントローラのオーバヘッドは無視できるものとする。
- ア 20
- イ 22
- ウ 27
- エ 32
解答・解説を見る
正解:ウ
AI解説
平均アクセス時間=平均位置決め(シーク)時間+平均回転待ち時間+データ転送時間で求める。毎分6,000回転なので1回転は60秒÷6,000=10ミリ秒、平均回転待ちはその半分の5ミリ秒。転送時間は1回転10ミリ秒で1トラック20kバイトを読めるので、4kバイトは10×(4/20)=2ミリ秒。合計20+5+2=27ミリ秒でウが正しい。 ア: 20は平均位置決め時間だけの値で、回転待ちと転送時間が抜けている。 イ: 22は位置決め20+転送2で、平均回転待ち時間5ミリ秒を忘れた値である。 ウ: 正解。20+5+2=27ミリ秒。 エ: 32は回転待ちを1回転分の10ミリ秒として計算した誤りで、平均は半回転分の5ミリ秒である。 💡 「回転待ちは平均で半回転」が最重要ポイント。回転数から1回転時間を出し、転送時間は(読みたい量÷1トラック容量)×1回転時間で求める手順を固定化しよう。
出典:平成24年度 秋期 応用情報技術者試験 午前 問12 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。