磁気ディスク装置の計算問題
磁気ディスク装置の基本用語
| 磁気ディスク | データを記録できる円盤 |
| スピンドル | 磁気ディスク円盤の回転軸 |
| 磁気ヘッド | データを読み書きするところ |
| アクセスアーム | 磁気ヘッドを先端に取り付けるところ |
| トラック | データを記録する同心円。 |
| シリンダ | トラックの集まり |
★★★宿題:二種向け★(2000/2/22)
次の仕様の磁気ディスク装置がある。この磁気ディスクを,1トラックを20セ
クタ,1セクタを 1,024バイトでフォーマットすると,容量は約何Mバイトとな
るか。ここで,1kバイト= 1,024バイト,1Mバイト=
1,024kバイトとする。
|
ア 313
イ 360
ウ 368
エ 378
解答例
800(シリンダ)×23(トラック)×20(セクタ)×1,024(バイト)
= 376,832,000(バイト)÷1024(バイト)
=368,000(Kバイト)÷1024(バイト)
=359.375(Mバイト)≒360(Mバイト)
■解答■(宿題メールより)
二種午前平成11年秋問23
> 800(cylinder) * 23(track/cylinder) * 20 (sector/track) *
1024(bytes/sector)
> これは単位がbytesなので(1024)^2で割って単位をMbytesに変換。
> 計算すると359.375となる。
どうもありがとうございました。
>計算式は800×23×20×1024byteと慣れれば簡単だが、慣れてい
>ないと頭の中で整理がつかず解答しづらい。一つ一つ整理しながら追ってみる。
>
>1セクタは1024byteである。
>
↓
>1トラックは20セクタであるから
>1トラックは20×1024byte
>
↓
>1シリンダは23トラックであるから
>1シリンダは23×20×1024byte
>
↓
>全体のシリンダ数は800であるから
>全体では800×23×20×1024byte
>
>まだ更にコツがあり、式中に1024が含まれているこれは1kbyte
>を表していることはいうまでもない。
>800×23×20×1024
> =800×23×20kbyte
> =368000kbyte
> =368000kbyte/1024
> =359.375Mbyte
> ≒360Mbyte
どうもありがとうございました。
★★★宿題:二種向け★(2000/5/31)
両面倍密度のフロッピーディスクの仕様が表のとおりであるとき。このフロッ
ピーディスク 1 枚のデータ記憶容量は何 k
バイトか。ここで,1 k バイトは
1,024 バイトとする。
| トラック数(片面) | 80 トラック |
| セクタ数/トラック | 26 セクタ |
| データ長 | 256 バイト/セクタ |
ア 520
イ 1,040
ウ 1,064
エ 1,080
(解答例)
256バイト×26セクタ×80トラック×2(両面)
= 1,064,960バイト
kバイトで表現するには
1,064,960÷1,024=1040kバイト