平成24年度 秋期 応用情報技術者試験 午前 問18
ページング方式の仮想記憶を用いることによって,フラグメンテーションの問題を解決できる理由はどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ア
-
ア: 不連続な主記憶に割り付けられる
正しい。ページング方式では,プログラムを固定長のページに分割し,主記憶上の空いている任意のページ枠に割り付けます。連続した領域を必要としないため,小さな空き領域が散在して使えなくなるフラグメンテーションの問題が解決されます。 -
イ: 仮想記憶のページ数を主記憶より多くできる
誤り。これは主記憶容量より大きなプログラムを実行できるという仮想記憶の利点であり,フラグメンテーションの解決理由ではありません。 -
ウ: プログラム全体を1ページに割り付けられる
誤り。ページング方式ではプログラムを複数のページに分割して扱います。全体を1ページに割り付けるわけではありません。 -
エ: ローディング時に主記憶を割り付けられる
誤り。ローディング時に割り付けること自体は他の方式でも行われるため,フラグメンテーションの解決理由にはなりません。
答え
ア: 一連のプログラムやデータを,不連続な主記憶に割り付けることができる。
出典:平成24年度 秋期 応用情報技術者試験 午前 問18