基本情報技術者試験 2002年度 = 平成14年度・春期 午前 問41

 リアルタイムシステムにおいて、複数のタスクから並行して呼び出される共用ライブラリのプログラムに要求される性質として、適切なものはどれか。

 ア リエントラント  イ リカーシブ
 ウ リユーザブル  エ リロケータブル

解答

 ア

解説

ア リエントラント(再入可能)
 実行中であっても、他のタスクから呼び出すことのできるプログラムの性質です。リアルタイムシステムにおいて、複数のタスクから並行して呼び出される共用ライブラリのプログラムに要求されます。

イ リカーシブ(再帰的)
 関数や手続きなどのモジュールが、自分自身のモジュールを呼び出すことのできる性質です。

ウ リユーザブル(再使用可能)
 いったん主記憶にロードされたら、再ロードせずに実行できるプログラムの性質です。

エ リロケータブル(再配置可能)
 任意のアドレスに配置できるようになっているプログラムの性質です。


BohYoh.comトップページへ