修了試験 2013-01-27実施分 基本情報技術者試験 問22
プログラムのモジュール単位に主記憶を割り当てる可変区画方式のコンピュータにおいて,五つのモジュールA~Eを次の順序でロードしたり解放したりする。 最後のモジュールEをロードした時点で,主記憶の空き領域は何か所存在するか。 ここで,主記憶は500kバイトで初期状態では何もロードされていない。 また,モジュールは空き領域の先頭からロードするものとし,その他の条件は考慮しない。 〔ロードと解放の順序〕 Aのロード→Bのロード→Cのロード→Bの解放→Dのロード→Aの解放→Eのロード 〔モジュールの大きさ〕 モジュール|大きさ(kバイト)/A|200/B|100/C|150/D|80/E|90
正答1
解説
正解はア。 先頭から詰めてロードすると,最終状態は0~90にE,90~200(110KB)が空き,200~280にD,280~300(20KB)が空き,300~450にC,450~500(50KB)が空きとなり,空き領域は3か所である。まとめて解く
修了試験 2013-01-27実施分を通しで解く(80問)→