ソフトウェア開発技術者平成17年秋期 午前問36

問36

あるプログラムモジュールが,複数のタスクの要求に応じて同時・並行的に実行可能である場合,この性質を何というか。
  • 再使用可能
  • 再入可能
  • 静的再配置可能
  • 動的再配置可能
  • [出題歴]
  • 基本情報技術者 H15春期 問41

分類

テクノロジ系 » アルゴリズムとプログラミング » プログラム言語

正解

解説

プログラム構造がもつ性質には次の4つがあります。
リエントラント(Reentrant:再入可能)
プログラム中の変数を各プロセスごとに用意することで、複数のプロセスから同時に実行されてもそれぞれに正しい値を返すことができる性質
リユーザーブル(Reusable:再使用可能)
プログラムの主記憶へのロードを初回実行時のみ行い、以後は再ロードせずに繰り返し利用できる性質
リカーシブ(Recursive:再帰可能)
プログラム中において自分自身を呼び出すことが可能な性質
リロケータブル(Relocatable:再配置可能)
プログラムを主記憶上のどの位置においても処理が可能な性質
複数のタスクで同時に使用可能な性質は「再入可能」が適切であるため「イ」が正解です。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop