Slide 5
Slide 5 text
*
*このしくみを機械語レベルのしくみで考えると、申し込み
の記述をすることで、ファイルの先頭場所や大きさや現在
の読込位置や読み書き区分などの変数(プロパティ)をそ
れぞれのファイルごとに用意することになる。
メモリー空間
ファイル1用の機械語領域
フ
ァ
イ
ル
情
報
オ
ー
プ
ン
メ
ソ
ッ
ド
ク
ロ
ー
ズ
メ
ソ
ッ
ド
読
み
取
り
メ
ソ
ッ
ド
書
き
込
み
メ
ソ
ッ
ド
ファイル2用の機械語領域
フ
ァ
イ
ル
情
報
オ
ー
プ
ン
メ
ソ
ッ
ド
ク
ロ
ー
ズ
メ
ソ
ッ
ド
読
み
取
り
メ
ソ
ッ
ド
書
き
込
み
メ
ソ
ッ
ド
ファイル1をSELECT宣言し、
ファイルオブジェクトを実体化する。
(インスタンス化)
ファイル2をSELECT宣言し、
ファイルオブジェクトを実体化する。
(インスタンス化)
読み込
む機能 書き出す
む機能
ファイル1
最終データか
答える機能
読み込
む機能 書き出す
む機能
ファイル2
最終データか
答える機能