トップ過去問一覧応用情報技術者 平成20年・秋 > 問20
問20

回転速度が5,000回転/分、平均シーク時間が20ミリ秒の磁気ディスクがある。この磁気ディスクの1トラック当たりの記憶容量は、15,000バイトである。このとき、1ブロックが4,000バイトのデータを、1ブロック転送するために必要な平均アクセス時間は何ミリ秒か。

○正解
×不正解

27.6

29.2

33.6

35.2

解説

平均アクセス時間 = 平均シーク時間+平均回転待ち時間+データ転送時間 です。

 

平均シーク時間は、問題文に載っています。

平均シーク時間 = 20 ミリ秒

 

平均回転待ち時間は、ディスクが半回転する時間になるので、1回転にかかる時間の半分です。

平均回転待ち時間 = 60 ÷ 5000 ÷ 2 = 6 ミリ秒

 

データ転送時間は、ディスク1回転で1トラック(15000バイト)読めることから、じゃあ、4000バイトならどうかというように考えます。

データ転送時間 = 12 × (4000 ÷ 15000) = 3.2 ミリ秒

 

以上から、平均アクセス時間 = 20 + 6 + 3.2 = 29.2 ミリ秒

無料学習システムはこちら
→間違えた問題を繰り返し学習
→分野別学習
→模擬試験モード
デモサイト
無料ユーザ登録

問題文や解説文の内容の正確性については、できるかぎりチェックをしていますが、間違いがある可能性があります。 十分ご注意の上、参考までにご利用ください。