平成21年度 技術士第一次試験問題【専門科目】
【16】情報工学部門
W−7
ガベージコレクション (ごみ集め) に関する次の記述のうち、最も適切なものを
選べ。

 @ ガベージコレクションは、使用済のスタック領域を自動的に回収して
   再利用に供するための機構である。
 A ガベージコレクションは、一般的に、オペレーティングシステムによって
   提供される機能である。
 B ガベージコレクションの処理による負荷を軽減するために、プログラムの
   実行中に動的な型検査を行うことが一般的である。
 C  ガベージコレクションは、Perl や Ruby のようなスクリプト言語に対しては
   実装されていない。
 D ガベージコレクションを備えている言語のプログラムであっても、
   意図しないオブジェクトへの参照が原因で回収されないメモリが残り、
   性能低下を起こすことがある。



【正解】 D

ガベージコレクションは、実行中のプログラムが使用しなくなったメモリ領域を
 解放して他のプログラムで使えるようにすることである。
@ガベージコレクションは、使用済みのヒープ領域を自動的に回収して
 再利用に供するための機構である。
Aガベージコレクションは、OSによって提供されておらず、プログラミング言語に
 よって提供される機能である。
Bガベージコレクションの処理による負荷の軽減と動的な型検査に関連性は
 ない。
CPerlやRubyのようなスクリプト言語に対しても実装されている。
D正しい。


EXCELのマクロのご相談なら ファーストマクロ 



W−6 目次 W−8
ファーストマクロ TOPページ