過去問解きまくり研究所 ホーム

コンピュータ構成要素|平成21年度 春期 ITパスポート試験 問85

ファイルを 4 冊だけ置くことができる机で,A 〜 F の 6 冊のファイルを使って仕事をする。机上に 5 冊目のファイルを置きたいとき,机上の 4 冊のファイルのうち,最後に参照してから最も時間が経過しているファイルを引き出しにしまうことにする。ファイルが A,B,C,D,B,A,E,A,B,F の順で必要になった場合,最後に引き出しにしまうファイルはどれか。

解説

机の上を、古い順から新しい順へ並べ替えながら追います。

置ける数は四つで、あふれたら最も長く触っていない一冊をしまいます。だから机の上を、古い順から新しい順へ並べて書きながら追います。はじめの四冊を置いた時点で、机はちょうど満ちました。次に二冊目をもう一度使うので、その一冊が新しい側へ回ります。続いて一冊目も使うので、これも新しい側へ移りました。五冊目を置くとき、最も古いのは三冊目なのでこれをしまいます。そのあと一冊目と二冊目をまた使い、どちらも先頭のほうへ回ります。最後の一冊が来たときは、四冊目がいちばん古くなっていました。だから最後にしまうのは四冊目で、その名を挙げた肢が当たります。四冊目は途中で一度も使われていないのに、二番目に古くなりました。この入れ替えの決まりは、キャッシュメモリでも使われています。置き場が限られるからです。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:平成21年度 春期 ITパスポート試験 問85

この問題を演習で解く

同じ単元をまとめて解くならコンピュータ構成要素へ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)