問62の正解: アテクノロジ系/コンピュータシステム
OS の仮想記憶方式に関する次の記述中の a~cに入れる字句の適切な組合せはどれか。 プログラムの実行時に、コンピュータの [ a ] 装置の [ b ] な容量に制約されない、 [ c ] なアドレス空間を提供する。

この設問が問うていること
OSのメモリ管理技術の一つである仮想記憶の定義について問う設問です。
アa=主記憶, b=物理的, c=論理的正解
選択肢アの解説: 仮想記憶は「主記憶(a)」の「物理的(b)」な容量に制約されず、「論理的(c)」なアドレス空間を提供する技術であるため、正しい組み合わせであり適切です。
イa=主記憶, b=論理的, c=物理的
選択肢イの解説: 物理的と論理的が逆になっているため不適切です。
ウa=補助記憶, b=物理的, c=論理的
選択肢ウの解説: aが補助記憶になっているため不適切です(補助記憶の容量に制約されるわけではありません)。
エa=補助記憶, b=論理的, c=物理的
選択肢エの解説: aが補助記憶になっており、物理的と論理的の対応も逆になっているため不適切です。
総合解説
仮想記憶(バーチャルメモリ)とは、ハードディスクなどの補助記憶装置の一部を主記憶(メインメモリ)の拡張領域として扱い、実際の「主記憶」が持つ「物理的」な容量よりも大きなメモリスペース(「論理的」アドレス空間)をプログラムに提供するOSの機能です。これにより、実メモリ容量を超える巨大なプログラムも、エラーを起こすことなく実行することが可能になります。したがって、正解はaになります。
AIAIにその場で質問(デモ応答)
こんな聞き方もできます(タップで質問)