ソフトウェア
基本情報技術者試験 科目A免除 修了試験 20170611 実施分 問16
記憶領域の動的な割当て及び解放を繰り返すことによって,どこからも利用できない記憶領域が発生することがある。このような記憶領域を再び利用可能にする機能はどれか。
- ア ガーベジコレクション
- イ スタック
- ウ ヒープ
- エ フラグメンテーション
出典:基本情報技術者試験 科目A免除 修了試験 20170611 実施分 問16
答えと解説を見る
正解:ア
覚える知識
ガーベジコレクションの定義(不要領域の回収)
ガーベジコレクションとは、参照されなくなった記憶領域を自動的に回収して再利用可能にする機能である。
この問題で必要なこと
ガーベジコレクションは、動的に確保された後どこからも参照されなくなった領域を回収して再利用可能にする機能である。
ひっかけ
フラグメンテーションは空き領域が細分化される現象、ヒープは動的割当て領域そのもの、スタックは後入れ先出しの領域である。
この知識の出題:本試験系 0 回・免除試験 2 回(公開問題での観測値)