ファイルを4冊まで置くことができる机で、A〜Fの6冊のファイルを使って仕事をする。
机上に5冊目のファイルを置きたいときは、机上の4冊のファイルのうち、最後に参照してから最も時間が経過しているファイルを引き出しにしまうことにする。
ファイルをA、B、C、D、E、C、B、D、F、Bの順で机上に置いて参照するとき、最後に引き出しにしまうファイルはどれか。
ア | A |
イ | B |
ウ | D |
エ | E |
答え エ
【解説】
ファイルをA、B、C、D、E、C、B、D、F、Bの順で机上に置いていくと
A
B, A
C, B, A
D, C, B, A
E, D, C, B → A
C, E, D, B
B, C, E, D
D, B, C, E
F, D, B, C → E
(エ)です。
【キーワード】
・ページ置換えアルゴリズム