ウカマル応用情報技術者ログイン

令和3年度 春期 応用情報技術者 問18

テクノロジ系

プログラム実行時の主記憶管理に関する記述として,適切なものはどれか。

選択肢
正解と解説

正解 イ

使われなくなったヒープ領域を回収して再び使えるようにする仕組みは、ガーベジコレクションです。

ガーベジコレクションは、プログラムが動的に確保したヒープ領域のうち、どこからも参照されなくなった領域を自動で回収する仕組みです。回収した領域は再び割り当てに使えます。JavaやC#などの実行環境が備えています。問題文の「使用しなくなったヒープ領域を回収」が決め手です。

ア:空き領域を結合して一つの連続領域にすることは、コンパクションです。可変区画方式は、プログラムの大きさに合わせて区画を割り当てる方式です。

ウ:実行中にモジュールの格納位置を移動させることは、動的再配置です。動的リンキングは、実行時に必要なモジュールを結合することです。

エ:実行中に必要になった時点でモジュールをロードして結合することは、動的リンキングです。動的再配置は、実行中にモジュールの格納位置を移動させることです。

出典:令和3年度 春期 応用情報技術者試験 問18

全年度から出題。10問で実力を判定します。登録不要。

出典:令和3年度 春期 応用情報技術者試験 問18(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方