プログラミング (全19問中16問目)

No.16

処理が終了していないプログラムが,別のプログラムから再度呼び出されることがある。このプログラムが正しく実行されるために備えるべき性質はどれか。
  • 再帰的(リカーシブ)
  • 再使用可能(リユーザブル)
  • 再入可能(リエントラント)
  • 再配置可能(リロケータブル)
  • [この問題の出題歴]
  • 基本情報技術者 H22春期 問8

分類

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

正解

解説

  • 再帰的(リカーシブ)は、実行中に自分自身を呼び出しても、正しい結果を返すことができるプログラムの性質です。
  • 再使用可能(リユーザブル)は、プログラム終了後、再ロードせずに使用しても正しい結果を返すことができるプログラムの性質です。
  • 正しい。再入可能(リエントラント)は、複数のタスクから同時に呼び出されてもそれぞれに正しい結果を返すことができるプログラムの性質です。
  • 再配置可能(リロケータブル)は、プログラムをメモリ上のどこに配置しても実行できるようにした性質です。
© 2010-2021 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop