問18令和3年度 春期テクノロジ系
プログラム実行時の主記憶管理に関する記述として,適切なものはどれか。
- ア主記憶の空き領域を結合して一つの連続した領域にすることを,可変区画方式という。
- イプログラムが使用しなくなったヒープ領域を回収して再度使用可能にすることを,ガーベジコレクションという。
- ウプログラムの実行中に主記憶内でモジュールの格納位置を移動させることを,動的リンキングという。
- エプログラムの実行中に必要になった時点でモジュールをロードすることを,動的再配置という。
正解はイ
解説 本サイト独自(IPA公表のものではありません)
イ ガーベジコレクションとは,プログラムが動的に確保したヒープ領域のうち,既に使用されず参照もされない領域を自動的に回収する仕組みである。回収した領域は新たなデータのために再び使用できるので,記述は適切である。
- ア 空き領域を移動させて一つの連続領域にまとめる処理の説明である。可変区画方式は,必要量に応じた大きさで主記憶を区画する方式である。
- ウ 動的リンキングは,実行時に必要なモジュールを結び付けることである。主記憶内で格納位置を移すことを表す用語ではない。
- エ 必要になった時点でモジュールを主記憶へ読み込むことの説明である。動的再配置は,実行時の配置に応じてアドレスを調整することである。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和3年度 春期 応用情報技術者試験 午前 問18