IPA過去問ドリル

平成22年度 春期 基本情報技術者試験 午前 問52

マネジメント/プロジェクトマネジメント

ソフトウェアの品質特性の定義において,あるコンピュータ用に作成したプログラムを別のアーキテクチャのコンピュータで動作できるようにすることの容易さを表す特性はどれか。

出典:平成22年度 春期 基本情報技術者試験 午前 問52

正解:ア

解説

ソフトウェアの品質特性の一つである移植性(Portability)は,あるコンピュータ用に作成したソフトウェアを,別のハードウェアやソフトウェア環境(アーキテクチャ)に移して動作させることの容易さを表す特性です。

選択肢ごとの解説

  • 正しい。移植性は,あるアーキテクチャ用に作成したプログラムを別のアーキテクチャで動作できるようにすることの容易さを表す特性です。
  • 誤り。使用性は,利用者がソフトウェアを理解し,操作しやすいかどうかを表す特性であり,別環境への移行の容易さとは異なります。
  • 誤り。相互運用性は,異なるシステム同士がデータや機能を連携して利用できる度合いを表す特性であり,移植のしやすさとは異なります。
  • 誤り。変更性は,ソフトウェアに機能追加や修正を加えることの容易さを表す特性であり,別環境への移植のしやすさとは異なります。
基本情報技術者の過去問を演習モードで解く