- 締切済み
磁気ディスクの計算なんですが
磁気ディスクの計算なんですが 40シリンダ/ディスク 60トラック/シリンダ 36000バイト/トラック 200バイト/IBG 500バイト/件(レコード) 1、この磁気ディスクの総容量は何メガバイトですか?1k=1000バイト1Mは1000000バイトとする 2、ブロック化係数1でデータを10000件格納するのに何トラック必要ですか? 3、上記のブロック化係数を8にしたとき何トラック必要ですか 4、ブロック化係数1でデータを格納した時、このディスクに何レコード格納できますか 5、上記、問題のブロック化係数を4にしたとき何レコード格納できますか これらの1~5の問題が全く分からないので詳しく教えてくださいお願いします。 詳しいサイトも教えていただけますとありがたいです。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- layy
- ベストアンサー率23% (292/1222)
下記リンクにある「ブロック長を求める」欄で言えば ブロック化(係数)=5ということになります。 =1というなら、1ブロック+IBG=1トラックです。 IBGは隙間を埋めるものと思ってくれればよいです。 500バイトに1レコード150バイトはいくつ入る?IBGは何バイト?。 =3 150×3=450、あまり50となるから 150×3+50=500、でピッタリ ブロック化係数は3(=3レコード)、考え方が分かれば算数レベルです。 試験問題は逆算させること多いです。
- layy
- ベストアンサー率23% (292/1222)
http://www.it-license.com/memory/harddisc_capacity.html 端数切り上げすべき計算、切り捨てすべき計算、 ありますので、予備知識が必要です。 レコードの集まり→1ブロック ブロックの集まり+IBG→1トラック トラックの集まり→1シリンダ シリンダの集まり→1ディスク 例えば、 ○トラック必要ですか?→1トラックにいくつレコード格納できるの?から 求めていきます。
- layy
- ベストアンサー率23% (292/1222)
まず これは、それぞれのトラックやシリンダの単位の意味、 ブロック化(係数)、がわからないと答えがでない問題ってことはわかりますか?。 この手の磁気ディスク計算の勉強方法では、 アナログレコード盤を例えたもので説明するものが多いですが、 今はすぐ手に入るものではないし、知らない人も多いので、 わかりにくいんだと思います。 今でいうとバームクーヘンあたりか・・・・。 たぶん答えの解説文章だけ見てもわかりません。 自力でやるなら図で説明あるものを探してください。 全くと言わず、 少しでもどこまで分かっているかを教えていただければ 説明もしやすいのですが・・・・。
補足
ブロック化わからないです。 シリンダ、トラック、セクタまでしかわからないです。 どこから勉強すればいいですか? お勧め参考書とかなにか教えてください。