IPA過去問ドリル

平成24年度 秋期 応用情報技術者試験 午前 問20

テクノロジ/ソフトウェア

三つの媒体A〜Cに次の条件でファイル領域を割り当てた場合,割り当てた領域の総量が大きい順に媒体を並べたものはどれか。 〔条件〕 (1) ファイル領域を割り当てる際の媒体選択アルゴリズムとして,空き領域が最大の媒体を選択する方式を採用する。 (2) 割当て要求されるファイル領域の大きさは,順に90,30,40,40,70,30(Mバイト)であり,割り当てられたファイル領域は,途中で解放されない。 (3) 各媒体は容量が同一であり,割当て要求に対して十分な大きさをもち,初めは全て空きの状態である。 (4) 空き領域の大きさが等しい場合には,A,B,Cの順に選択する。

出典:平成24年度 秋期 応用情報技術者試験 午前 問20

正解:エ

解説

空き領域最大の媒体を選択し,同点はA,B,Cの順で割り当てると,要求90→A(90),30→B(30),40→C(40),40→B(70,Aの90より空き大),70→C(110),30→B(100)という順に割り当てられ,最終的な割当て量はA=90,B=100,C=110となります。したがって割当て量が大きい順に並べるとC,B,Aとなります。

選択肢ごとの解説

  • 誤り。割当て順序をたどらずに要求順のままA,B,Cとした場合の誤りです。
  • 誤り。BとCの割当て量の大小関係を取り違えた場合の誤りです。
  • 誤り。AとCの割当て量の大小関係を取り違えた場合の誤りです。
  • 正しい。最終的な割当て量はA=90,B=100,C=110となるため,大きい順にC,B,Aとなります。
応用情報技術者の過去問を演習モードで解く