応用情報技術者試験 応用情報技術者試験 平成28年度秋期 午前 問16: プログラム実行時の主記憶管理に関する記述として,適切なものはどれか。

←
応用情報技術者試験 平成28年度秋期 午前
Q 1616 / 80
プログラム実行時の主記憶管理に関する記述として,適切なものはどれか。
この問の正解率:68.69%(1,466件)

解説

応用情報技術者試験 平成28年度秋期 午前 問16「プログラム実行時の主記憶管理に関する記述として,適切なものはどれか。…」の正解と解説です。応用情報技術者試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約69%です。

正解

イ. プログラムが使用しなくなったヒープ領域を回収して再度使用可能にすることを,ガーベジコレクションという。

正答率 68.7%(1,466人中 1,007人が正解)

問題の解説

ガーベジコレクション (GC) は、プログラムが使わなくなったヒープ領域を自動的に見つけて回収し、再び使えるようにする仕組みである。他の記述は用語の取り違えで、空き領域を一つにまとめるのはメモリコンパクション、実行中にモジュールを移動させるのは動的再配置、必要になった時点でロードするのは動的リンキングである。

選択肢ごとの解説

  • ア空き領域を結合して連続した 1 つの領域にすることは、メモリコンパクションという。可変区画方式は、プログラムの大きさに合わせて区画を割り当てる方式である。
  • イ正しい。使われなくなったヒープ領域を回収して、再び使えるようにする機能が、ガーベジコレクションである。
  • ウ実行中に主記憶内でモジュールの格納位置を移動させることは、動的再配置という。動的リンキングは、実行時に必要になったモジュールを結合する方式である。
  • エ必要になった時点でモジュールをロードすることは、動的リンキングという。動的再配置は、実行中にモジュールの格納位置を移動することで、用語が入れ替わっている。

応用情報技術者試験 平成28年度秋期 午前 の過去問一覧に戻る・問16

応用情報技術者試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

応用情報技術者試験 合格.dev を App Store でダウンロード