平成23年度 特別 午前 問20
ソフトウェア
ページング方式の説明
ページング方式の説明として,適切なものはどれか。
- ア仮想記憶空間と実記憶空間を,固定長の領域に区切り,対応づけて管理する方式
- イ主記憶装置の異なった領域で実行できるように,プログラムを再配置する方式
- ウ主記憶装置を,同時に並行して読み書き可能な複数の領域に分ける方式
- エ補助記憶装置に,複数のレコードをまとめて読み書きする方式
答えと解説を見る
✓ これが正解ア仮想記憶空間と実記憶空間を,固定長の領域に区切り,対応づけて管理する方式
解説
二つの空間を固定長に区切り、対応づけて管理します。
ページング方式では、仮想記憶空間と実記憶空間の両方を、あらかじめ決めた同じ大きさの区画に区切ります。そのうえで、仮想側のどの区画が実記憶空間のどこに置かれているかを対応表で管理します。大きさが決まっていますので、置き場所を探すときに空き領域の大小を気にせずに済み、対応づけを差し替えるだけで置き場所を変えられます。区切る単位が固定であること、そして二つの空間の対応を保つことが、この方式の骨格です。判定の軸は、述べられているのが二つの記憶空間の対応づけなのか、それとも主記憶の中だけの話、あるいは補助記憶との読み書きの話なのかという切り分けです。
ほかの選択肢はなぜ違うのか
- イ主記憶装置の異なった領域で実行できるよう…:プログラムを主記憶のどの位置に置いても動くように、番地を付け替える仕組みの説明です。仮想の空間と実の空間を区画ごとに対応づけるという話ではありません。
- ウ主記憶装置を,同時に並行して読み書き可能…:主記憶を、同時に並行して読み書きできる複数の領域に分ける方式の説明です。分ける狙いはアクセスを速めることにあり、仮想の空間との対応づけには触れていません。
- エ補助記憶装置に,複数のレコードをまとめて…:補助記憶装置に対して、複数のレコードをまとめて読み書きする方式の説明です。入出力の単位をまとめる話であって、記憶空間どうしの対応づけとは層が違います。
出典:平成23年度 特別 基本情報技術者試験 午前 問20
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)