情報処理試験プラス

■問題■[n0197]

  磁気ディスク上に、固定長のレコードをブロック化しないで格納した順編成
 ファイルがある。プログラムAは、このファイルのデータをすべて順番に読
 み込んで処理するプログラムである。 

 プログラムAの処理時間を短縮するため、データの読込みにかかる時間を短
 くしたい。次の方法のうち、最も有効なものはどれか。ここで、処理の多重
 化は考えないものとする。 

 ア データを分割し、それぞれ別ファイルに格納して、各ファイルを順番に
   アクセスする。 
 イ ファイルを磁気ディスクではなく、磁気テープ上に作成して読み込むよ
   うにする。 
 ウ ファイルを直接編成にして、必要なデータだけを読み込むようにする。
 エ レコードをブロック化して格納し、1回の物理的読込みで得られるレコ
   ードを多くする。