基本情報トップに戻る
A難易度: 標準2026年度

基本情報技術者 一問一答A 第69問

問題

仮想記憶のページフォールトとは何か。

選択肢

  1. 1必要なページが主記憶にない状態
  2. 2ページの読込み
  3. 3ページのロック
  4. 4ページテーブル

正解

1. 必要なページが主記憶にない状態

詳しい解説を見る

解説

仮想記憶方式では、仮想アドレス空間をページという固定長の単位に分割し、必要なページだけを主記憶に置いて実行する。ページフォールトとは、プログラムがアクセスしようとしたページが主記憶上に存在しない状態(で発生する割込み)のことであり、検出するとOSが補助記憶から該当ページを読み込む(ページイン)。主記憶に空きがなければ、置換アルゴリズムで選んだ既存ページを追い出す(ページアウト)処理も伴う。「ページの読込み」はページインそのものを指し、ページフォールトはその契機となる事象である点で異なる。ページのロックやページテーブルは関連用語だが定義が異なる。基本情報技術者試験ではページフォールト発生時の処理の流れと、LRUなどのページ置換アルゴリズムが頻出である。

一問一答

科目A 180問+科目B 60問

Aの関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。