基本情報トップに戻る
練習問題難易度: 2017年度

基本情報技術者 過去問練習問題 第19問

問題

仮想記憶方式のコンピュータにおいて,実記憶に割り当てられるページ数は 3 とし,追い出すページを選ぶアルゴリズムは,FIFO と LRU の二つを考える。あるタスクのページのアクセス順序が 1,3,2,1,4,5,2,3,4,5 のとき,ページを置き換える回数の組合せとして,適切なものはどれか。

の図表

選択肢

  1. 1FIFO:3 / LRU:2
  2. 2FIFO:3 / LRU:6
  3. 3FIFO:4 / LRU:3
  4. 4FIFO:5 / LRU:4

正解

2. FIFO:3 / LRU:6

詳しい解説を見る

解説

3 ページ枠で各方式を追跡すると、最初の 1,3,2 は空枠への読込み(置換ではない)。FIFO では 4,5,1,2,3,4,5 のアクセスで置換が 3 回発生する。LRU では最近使われたものを残すため再参照が活かせず、4,5,1,2,3,4,5 で置換が 6 回発生する。よって FIFO=3、LRU=6 の組合せが正しい。(出典: 平成29年度 春期 基本情報技術者試験 午前 問19)

一問一答

科目A 180問+科目B 60問

練習問題の関連問題

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

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