平成28年度春期 応用情報技術者試験 午前 問46

分野:システム開発技術(要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割)|実際に出題されたIPA過去問題

ソフトウェアの品質特性のうちの保守性に影響するものはどれか。

  1.  ソフトウェアが,特定の作業に特定の利用条件でどのように利用できるかを利用者が理解しやすいかどうか。
  2.  ソフトウェアにある欠陥の診断又は故障原因の追究,及びソフトウェアの修正箇所を識別しやすいかどうか。
  3.  ソフトウェアに潜在する障害の結果として生じる故障が発生しやすいかどうか。
  4.  ソフトウェアの機能を実行する際に,資源の量及び資源の種類を適切に使用するかどうか。
解答・解説を見る

正解:イ

AI解説

正解はイ。ソフトウェア品質特性(JIS X 0129/ISO/IEC 9126系)の保守性は、ソフトウェアの修正のしやすさに関する特性で、解析性・変更性・安定性・試験性などの副特性をもつ。欠陥の診断や故障原因の追究、修正箇所の識別のしやすさは、このうち解析性に該当し、保守性に影響する。 ア: 特定の条件下での利用方法を利用者が理解しやすいかは、使用性(の副特性である理解性)の説明である。 イ: 欠陥の診断・原因追究・修正箇所の識別のしやすさは保守性(解析性)の説明であり、正しい。 ウ: 潜在障害による故障の発生しにくさは信頼性(成熟性)の説明である。 エ: 機能実行時の資源の量・種類の適切さは効率性(資源効率性)の説明である。 💡 品質特性は『機能性・信頼性・使用性・効率性・保守性・移植性』の6特性。『直しやすさ=保守性』『壊れにくさ=信頼性』『使いやすさ=使用性』『速さ・資源=効率性』『他環境への移しやすさ=移植性』とキーワードで対応付ける。

出典:平成28年度 春期 応用情報技術者試験 午前 問46 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「システム開発技術」分野の攻略ポイント

要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割を扱います。テスト技法とモジュール結合度・凝集度は、定義を正確に押さえていれば計算も暗記も不要で確実に得点できます。

システム開発技術の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム開発技術(要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割))の過去問