本文へスキップ

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


Since 2016.4.19

平成24年度 秋期 応用情報技術者試験問題と解説

問8

リアルタイムシステムにおいて、複数のタスクから平行して呼び出された場合に、同時に実行する必要がある共用ライブラリのプログラムに要求される性質はどれか。

ア リエントラント

イ リカーシブ

ウ リユーザブル

エ リロケータブル


正解


解説

ア 正しい。リエントラントは再入可能のことである。

イ リカーシブは再帰的のことである。
なお、リカーシブコールは、再帰呼び出しのことで、サブルーチン (関数) が自分自身のサブルーチンを呼び出すことである。

ウ リユーザブルは再利用可能、再使用可能のことである。
一度実行されたプログラムが、メインメモリに取り込まれ、ロードしなくても何度でも実行できる。

エ リロケータブルは、再配置可能のことである。主記憶上のどこに置いても、プログラムが実行できる。

問7 目次 問9