ITパスポート過去問 令和7年度(2025年)問62
OSの仮想記憶方式に関する次の記述中のa~cに入れる字句の適切な組合せはどれか。
![]()

選択肢
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
仮想記憶方式は、プログラムの実行時に主記憶装置の物理的な容量に制約されず、論理的なアドレス空間をプログラムに提供する仕組みです。したがって、aは主記憶、bは物理的、cは論理的が適切です。
Point
この問題は、仮想記憶方式が「主記憶装置の物理的な容量の制約」を緩和し、「論理的なアドレス空間」をプログラムに見せる仕組みであることを理解しているかを確認しています。
解くために必要な知識
この問題を解くには、仮想記憶方式が何を「制約から外し」、何を「提供する」のかを整理して理解する必要があります。
用語の整理
| 用語名 | 意味 |
|---|---|
| 仮想記憶方式 | 補助記憶装置などを利用して、主記憶装置の物理的容量に制約されにくい形で、プログラムに論理的なアドレス空間を提供するOSの機能です。 |
| 主記憶装置 | CPUが直接アクセスして、実行中のプログラムやデータを保持する記憶装置(RAM)です。 |
| 補助記憶装置 | HDDやSSDなど、電源を切ってもデータを保持できる記憶装置です。 |
| 物理的(容量) | 実際に搭載されている装置の容量など、ハードウェアとしての実体に基づく性質です。 |
| 論理的(空間) | OSなどの仕組みにより、プログラムから見える見かけ上の性質です。 |
| アドレス空間 | プログラムがメモリ上の位置を指定するために使うアドレスの範囲です。 |
問題文の文構造の確認
問題文は次の形です。
-
「a装置」の「bな容量」に制約されない
-
「cなアドレス空間」を提供する
したがって、
-
aは制約される対象の装置
-
bはその装置が持つ容量の性質
-
cは提供される空間の性質
に対応します。
問題の解法手順
各選択肢の整理
| 選択肢 | a | b | c | 判定 | 理由 |
|---|---|---|---|---|---|
| ア | 主記憶 | 物理的 | 論理的 | ○ | 仮想記憶は主記憶の物理容量に制約されない論理アドレス空間を提供します。 |
| イ | 主記憶 | 論理的 | 物理的 | × | 主記憶の容量の制約は「物理的」であり、提供するのは「論理的」なアドレス空間です。 |
| ウ | 補助記憶 | 物理的 | 論理的 | × | 仮想記憶で問題になる制約は主記憶の容量であり、補助記憶の容量ではありません。 |
| エ | 補助記憶 | 論理的 | 物理的 | × | aが不適切であり、さらにbとcも不適切です。 |
選択肢ごとの解説
- ア:正解
仮想記憶方式は、プログラムの実行時に「主記憶装置」の「物理的」な容量に制約されず、「論理的」なアドレス空間を提供する仕組みです。よって、a=主記憶、b=物理的、c=論理的です。
- イ:不正解
aは主記憶でよいですが、主記憶の容量は「物理的」な容量を指します。また、プログラムに提供するのは「論理的」なアドレス空間です。したがって、bとcが逆です。
- ウ:不正解
仮想記憶方式で「容量に制約されない」と表現する対象は、実行に使う主記憶の容量です。補助記憶は主記憶から追い出した内容の退避先として使われますが、aに入る語としては主記憶が適切です。
- エ:不正解
aが補助記憶になっており、問題文の説明(主記憶の物理的な容量に制約されず、論理的なアドレス空間を提供)と一致しません。また、bとcも逆です。
まとめ
仮想記憶方式は、プログラムの実行時に主記憶装置の物理的な容量に制約されず、論理的なアドレス空間をプログラムに提供する仕組みです。したがって、aは主記憶、bは物理的、cは論理的が適切です。
テクノロジ系 > コンピュータシステム > ソフトウェア
仮想記憶方式は、プログラムの実行時に「主記憶装置」の「物理的」な容量に制約されず、「論理的」なアドレス空間を提供する仕組みです。よって、a=主記憶、b=物理的、c=論理的です。
aは主記憶でよいですが、主記憶の容量は「物理的」な容量を指します。また、プログラムに提供するのは「論理的」なアドレス空間です。したがって、bとcが逆です。
仮想記憶方式で「容量に制約されない」と表現する対象は、実行に使う主記憶の容量です。補助記憶は主記憶から追い出した内容の退避先として使われますが、aに入る語としては主記憶が適切です。
aが補助記憶になっており、問題文の説明(主記憶の物理的な容量に制約されず、論理的なアドレス空間を提供)と一致しません。また、bとcも逆です。