修了試験 2011-12-18実施分 基本情報技術者試験 問14
1セクタが512バイトの磁気ディスクを,28ビットで表すセクタ番号で管理するとき,最大何Gバイトの容量まで管理できることになるか。 ここで,512×2^21を1Gバイトとする。
正答3
解説
正解は3です。 セクタ番号が28ビットなので、管理できるセクタは2の28乗個です。 これに1セクタのバイト数を掛ければ、管理できる最大容量が求まります。 【計算】 セクタ数は、2^28個です。 1セクタは、512バイト=2^9バイトです。 最大容量は、2^28×2^9=2^37バイトです。 1Gバイトは、512×2^21=2^9×2^21=2^30バイトです。 最大容量をGバイトに直すと、2^37÷2^30=2^7=128Gバイトです。 【選択肢別解説】 1:× 32Gバイトは2^35バイトで、セクタ番号が26ビットの場合の容量です。 2:× 64Gバイトは2^36バイトで、セクタ番号が27ビットの場合の容量です。 3:○ 28ビットのセクタ番号と512バイトのセクタから求めた128Gバイトと一致します。 4:× 256Gバイトは2^38バイトで、セクタ番号が29ビットの場合の容量です。 【ポイント】 512=2^9、1Gバイト=2^30のように、数値を2のべき乗に直すと、指数の足し算と引き算だけで計算できます。まとめて解く
修了試験 2011-12-18実施分を通しで解く(80問)→