必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 基本情報技術者
  3. 平成19年度春季問題一覧
  4. 平成19年度春季問題30-解答・解説-分析

平成19年度春季問題

問題30

プログラムのモジュール単位に主記憶を割り当てる可変区画方式のコンピュータにおいて,五つのモジュール A ~ E を次の順序でロードしたり解放したりする。最後のモジュール E をロードした時点で,主記憶の空き領域は何か所存在するか。ここで,主記憶は 500 k バイトで初期状態では何もロードされていない。また,モジュールは空き領域の先頭からロードするものとし,その他の条件は考慮しない。
〔ロードと解放の順序〕
A のロード → B のロード → C のロード → B の解放 → D のロード → A の解放 → E のロード
〔モジュールの大きさ〕

3
4
5
6

プログラムのモジュール単位に主記憶を割り当てる可変区画方式のコンピュータにおいて,五つのモジュール A ~ E を次の順序でロードしたり解放したりする。最後のモジュール E をロードした時点で,主記憶の空き領域は何か所存在するか。ここで,主記憶は 500 k バイトで初期状態では何もロードされていない。また,モジュールは空き領域の先頭からロードするものとし,その他の条件は考慮しない。
〔ロードと解放の順序〕
A のロード → B のロード → C のロード → B の解放 → D のロード → A の解放 → E のロード
〔モジュールの大きさ〕

3
4
5
6

解答:ア

<解説>

下図より、最後のモジュール E をロードした時点で,主記憶の空き領域は3か所存在する。