処理が終了していないプログラムが,別のプログラムから再度呼び出されることがある。 このプログラムが正しく実行されるために備えるべき性質はどれか。
ウ 再入可能(リエントラント) エ 再配置可能(リロケータブル)
イ 再使用可能(reusable) 一度主記憶にロードしておけば、 何回でも繰り返して使用することができるプログラムである。 ただし、一時点に使用できるプログラムは、1本である。
ウ 再入可能(reentrant) 同時に2つ以上のプログラムから よび出すことができるプログラムである。 1つのタスク処理が終了する前に次のタスクの実行が可能なプログラムである。
エ 再配置可能(relocatable program) メモリ内のどこにでも配置することができるプログラムである。
【平成12年秋 問36】