ウカマル応用情報技術者ログイン

令和3年度 秋期 応用情報技術者 問6

テクノロジ系

プログラム特性に関する記述のうち,適切なものはどれか。

選択肢
正解と解説

正解 イ

再使用可能プログラムは、実行の始めに変数を初期化するか、終了前に変数を初期状態に戻すことで、ロードし直さずに繰り返し実行できます。

再使用可能(リユーザブル)プログラムは、一度主記憶にロードすれば、再ロードせずに何度でも実行できる性質をもちます。そのために、実行開始時に変数を初期化するか、終了時に変数を初期状態に戻します。ただし、同時に複数のタスクから実行することはできず、逐次的な再使用に限られます。同時に複数のタスクで共用できるのは再入可能(リエントラント)プログラムです。

ア:再帰的プログラムは、呼出しごとにデータ領域(変数)を別に確保します。呼び出されたプログラムの全てがデータを共用するわけではありません。

ウ:再入可能プログラムは、コード領域を各タスクで共用し、データ領域はタスクごとに別に持ちます。データまで共用するのではありません。

エ:再配置可能プログラムは、主記憶装置上のどの領域にロードしても実行できるプログラムです。定まった領域で実行されるわけではありません。

出典:令和3年度 秋期 応用情報技術者試験 問6

全年度から出題。10問で実力を判定します。登録不要。

出典:令和3年度 秋期 応用情報技術者試験 問6(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方