本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

令和3年度 春期 応用情報技術者試験問題と解説

問18

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

ア 主記憶の空き領域を結合して一つの連続した領域にすることを、可変区画方式という。

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

ウ プログラムの実行中に主記憶内でモジュールの格納位置を移動させることを、動的リンキングという。

エ プログラムの実行中に必要になった時点でモジュールをロードすることを、動的再配置という。


正解


解説

ア 主記憶の空き領域を結合して一つの連続した領域にすることをメモリコンパクションという。
可変区画方式は、実行するプログラムの大きさに応じて、主記憶を区画に分けて割り当てる方式である。

イ 正しい。ガーベジコレクションともいうが、英語風に書くと、ガービッジが正しいように思う。

ウ 動的再配置の説明である。(ウとエの説明がテレコになっている。)

エ 動的リンキングの説明である。

問17 目次 問19