FIFO(First-In, First-Out)ページ置換えアルゴリズムは、最初に実記憶にロードされたページから順に置換していく方式です。問題文の仮想ページ参照列1,4,2,4,1,3を3ページ枠で処理します。
令和5年度 春期 応用情報技術者 午前 問17
仮想記憶システムにおいて、ページ置換えアルゴリズムとして FIFO を採用して,仮想ページ参照列1,4,2,4,1,3を3ページ枠の実記憶に割り当てて処理を行った。表の割当てステップ“3”までは、仮想ページ参照列中の最初の1,4,2をそれぞれ実記憶に割り当てた直後の実記憶ページの状態を示している。残りを全て参照した直後の実記憶ページの状態を示す太枠部分に該当するものはどれか。
選択肢
解説
結論 → 詳細 → 補足 の 3 層構成
展開閉じる
解説
結論 → 詳細 → 補足 の 3 層構成
ステップ3までは、実記憶に1,4,2が割り当てられています。次に参照されるのは4ですが、すでに実記憶にあるため置換えは発生しません。続いて1も実記憶にあるため置換えは発生しません。そして3が参照されます。実記憶は1,4,2で満杯であり、FIFOのルールに従うと、最も早く実記憶に入ったページである1が置換え対象となります。そのため、3が実記憶にロードされ、実記憶の状態は4,2,3となります。参照列の最後まで処理を続けると、次に4が参照されますが、すでに実記憶にあります。次に1が参照されますが、実記憶にはありません。FIFOのルールに従うと、次に置換されるのは、最初に実記憶に入った4です。したがって、1が実記憶にロードされ、実記憶の状態は2,3,1となります。最後に3が参照されますが、実記憶にあります。
アは、初期状態や置換えの順番を誤解している可能性があります。イも、置換えの対象となるページを誤っていると考えられます。エは、FIFOの動作原理を正しく理解していないと考えられます。 FIFOでは、最も古いページが置換されるため、参照履歴を正確に追うことが重要です。
この解説は AI 生成です(詳細)
解説テキストは Google Gemini に IPA 公式の問題文・公式解答を入力して生成しました。 人間によるレビューを行ったものと、未レビューのものが混在します。
AI は事実誤認・選択肢の取り違え・最新法令の反映漏れ等を含む可能性があります。 重要な判断は必ず IPA 公式 PDF または最新の参考書でご確認ください。
解説の検証プロセス・誤り報告フローは 運営透明性レポートで公開しています。
分野「コンピュータシステム」の学習ポイント
この問題の理解を「分野全体の力」に広げるための足がかり
- 何が問われるか
- 本問の分野で問われる代表的な知識・用語の整理。
- 学習の進め方
- 正解/誤答の選択肢ごとに「なぜ正しい / なぜ違うのか」を1行ずつ言語化すると定着する。
この問題を AI と深掘りする
用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。
共有
ショート動画
関連する問題
コンピュータシステム の他の問題
- 応用情報技術者令和5年度 春期 午前 問4ドップラー効果を応用したセンサーで測定できるものはどれか。
- 応用情報技術者令和5年度 春期 午前 問5要求に応じて可変量のメモリを割り当てるメモリ管理方式がある。要求量以上の大きさをもつ空き領域のうちで最小のものを割り当てる最適適合 (best-fit) アルゴリズムを用いる場合、空き領域を管理するためのデータ構造として、メモリ割当て時の平均処理時間が最も短いものはどれか。
- 応用情報技術者令和5年度 春期 午前 問8動作周波数 1.25GHz のシングルコアCPUが1秒間に10億回の命令を実行するとき、このCPUの平均 CPI (Cycles Per Instruction) として、適切なものはどれか。
- 応用情報技術者令和5年度 春期 午前 問9全ての命令が5ステージで完了するように設計された、パイプライン制御のCPUがある。20命令を実行するには何サイクル必要となるか。ここで、全ての命令は途中で停止することなく実行でき、パイプラインの各ステージは1サイクルで動作を完了するものとする。
- 応用情報技術者令和5年度 春期 午前 問10キャッシュメモリへの書込み動作には、ライトスルー方式とライトバック方式がある。それぞれの特徴のうち、適切なものはどれか。