プロが教える店舗&オフィスのセキュリティ対策術

磁気ディスクの計算なんですが

40シリンダ/ディスク
60トラック/シリンダ
36000バイト/トラック
200バイト/IBG
500バイト/件(レコード)

1、この磁気ディスクの総容量は何メガバイトですか?1k=1000バイト1Mは1000000バイトとする
2、ブロック化係数1でデータを10000件格納するのに何トラック必要ですか?
3、上記のブロック化係数を8にしたとき何トラック必要ですか
4、ブロック化係数1でデータを格納した時、このディスクに何レコード格納できますか
5、上記、問題のブロック化係数を4にしたとき何レコード格納できますか

これらの1~5の問題が全く分からないので詳しく教えてくださいお願いします。
詳しいサイトも教えていただけますとありがたいです。よろしくお願いします。

A 回答 (3件)

まず


これは、それぞれのトラックやシリンダの単位の意味、
ブロック化(係数)、がわからないと答えがでない問題ってことはわかりますか?。

この手の磁気ディスク計算の勉強方法では、
アナログレコード盤を例えたもので説明するものが多いですが、
今はすぐ手に入るものではないし、知らない人も多いので、
わかりにくいんだと思います。
今でいうとバームクーヘンあたりか・・・・。
たぶん答えの解説文章だけ見てもわかりません。
自力でやるなら図で説明あるものを探してください。

全くと言わず、
少しでもどこまで分かっているかを教えていただければ
説明もしやすいのですが・・・・。

この回答への補足

ブロック化わからないです。
シリンダ、トラック、セクタまでしかわからないです。
どこから勉強すればいいですか?
お勧め参考書とかなにか教えてください。

補足日時:2010/05/15 21:56
    • good
    • 0

http://www.it-license.com/memory/harddisc_capaci …

端数切り上げすべき計算、切り捨てすべき計算、
ありますので、予備知識が必要です。

レコードの集まり→1ブロック
ブロックの集まり+IBG→1トラック
トラックの集まり→1シリンダ
シリンダの集まり→1ディスク

例えば、
○トラック必要ですか?→1トラックにいくつレコード格納できるの?から
求めていきます。
    • good
    • 0

下記リンクにある「ブロック長を求める」欄で言えば


ブロック化(係数)=5ということになります。
=1というなら、1ブロック+IBG=1トラックです。
IBGは隙間を埋めるものと思ってくれればよいです。

500バイトに1レコード150バイトはいくつ入る?IBGは何バイト?。
=3 150×3=450、あまり50となるから
150×3+50=500、でピッタリ
ブロック化係数は3(=3レコード)、考え方が分かれば算数レベルです。
試験問題は逆算させること多いです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!