令和3年度 春期 応用情報技術者試験 午前 問18
プログラム実行時の主記憶管理に関する記述として,適切なものはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:イ
-
ア: 主記憶の空き領域を結合して一つの連続した領域にすることを,可変区画方式という。
誤り。これは「メモリのコンパクション(メモリの再配置)」の説明であり、可変区画方式はメモリの割り当て方法を指します。 -
イ: プログラムが使用しなくなったヒープ領域を回収して再度使用可能にすることを,ガーベジコレクションという。
正しい。ガーベジコレクション(GC)は不要になったメモリ領域を自動的に回収する仕組みで、メモリリークを防ぐ役割があります。 -
ウ: プログラムの実行中に主記憶内でモジュールの格納位置を移動させることを,動的リンキングという。
誤り。動的リンキングはプログラムの実行時に必要なライブラリを結びつける仕組みであり、モジュールの移動は含まれません。 -
エ: プログラムの実行中に必要になった時点でモジュールをロードすることを,動的再配置という。
誤り。これは「動的ローディング」と呼ばれ、動的再配置とは異なります。
答え
イ: プログラムが使用しなくなったヒープ領域を回収して再度使用可能にすることを,ガーベジコレクションという。
出典:令和3年度 春期 応用情報技術者試験 午前 問18