平成22年度 春期 基本情報技術者試験 午前 問52
マネジメント/プロジェクトマネジメントソフトウェアの品質特性の定義において,あるコンピュータ用に作成したプログラムを別のアーキテクチャのコンピュータで動作できるようにすることの容易さを表す特性はどれか。
出典:平成22年度 春期 基本情報技術者試験 午前 問52
- ア移植性(Portability)
- イ使用性(Usability)
- ウ相互運用性(Interoperability)
- エ変更性(Changeability)
正解:ア
解説
ソフトウェアの品質特性の一つである移植性(Portability)は,あるコンピュータ用に作成したソフトウェアを,別のハードウェアやソフトウェア環境(アーキテクチャ)に移して動作させることの容易さを表す特性です。
選択肢ごとの解説
- ア正しい。移植性は,あるアーキテクチャ用に作成したプログラムを別のアーキテクチャで動作できるようにすることの容易さを表す特性です。
- イ誤り。使用性は,利用者がソフトウェアを理解し,操作しやすいかどうかを表す特性であり,別環境への移行の容易さとは異なります。
- ウ誤り。相互運用性は,異なるシステム同士がデータや機能を連携して利用できる度合いを表す特性であり,移植のしやすさとは異なります。
- エ誤り。変更性は,ソフトウェアに機能追加や修正を加えることの容易さを表す特性であり,別環境への移植のしやすさとは異なります。