こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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

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

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

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

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

投稿日時 - 2010-05-10 21:08:59

QNo.5886020

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

50人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

下記リンクにある「ブロック長を求める」欄で言えば
ブロック化(係数)=5ということになります。
=1というなら、1ブロック+IBG=1トラックです。
IBGは隙間を埋めるものと思ってくれればよいです。

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

投稿日時 - 2010-05-16 20:24:09

ANo.2

http://www.it-license.com/memory/harddisc_capacity.html

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

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

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

投稿日時 - 2010-05-13 00:37:48

ANo.1

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

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

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

投稿日時 - 2010-05-12 20:40:49

補足

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

投稿日時 - 2010-05-15 21:56:40

あなたにオススメの質問