本文へスキップ

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


Since 2016.4.19

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

問7

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

ア リエントラント

イ リカーシブ

ウ リユーザブル

エ リロケータブル


正解


解説

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

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

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

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

問6 目次 問8