応用情報技術者試験 令和4年度春期 午前 問6「再入可能プログラムの特徴はどれか。…」の正解と解説です。応用情報技術者試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約44%です。
エ. 複数のタスクからの呼出しに対して,並行して実行されても,それぞれのタスクに正しい結果を返す。
正答率 43.7%(1,146人中 501人が正解)
再入可能(リエントラント)プログラムは、実行中に別のタスクから呼び出されても、互いの結果を壊さずに正しく動作できるプログラムである。そのため、プログラム本体は実行中に書き換えず、処理ごとに変わるデータは呼出しごとのスタックなど別々の領域に持つ。ほかの選択肢は、再配置可能、再帰的、オーバレイといった別の概念の特徴である。