跳到正文

平成22年度 秋期 ITパスポート試験 問38

这道题的解析和你的作答记录。

問38
頻出度★★★

ソフトウェアの品質評価の基準である品質特性には, 機能性, 信頼性, 使用性, 効率性などがある。機能性に関するテストとして, 適切なものはどれか。

出典 平成22年度 秋期 ITパスポート試験 問38
解説

問 38

  • 错误ア

    验证是否具备响应时间、处理时间等所要求的性能,这属于关于「效率性」的测试(性能测试)。效率性是表示相对于所使用的资源和时间能够发挥多大处理能力的特性,与追问功能是否正确的功能性是不同的质量特性,因此错误。

  • イ

    正解 正确答案是 イ。功能性(functionality)是表示软件「能否按照需求正确地提供用户所要求的功能」的质量特性。因此,功能性测试就是验证软件是否按照使用目的和需求定义正确运行(对符合规格的输入是否返回符合规格的输出、所需功能是否无遗漏地实现)。选项 イ 的「验证是否按照使用目的和需求正确运行」正是这种功能性的验证本身,作为确认是否按需求运行的功能测试的说明是恰当的。

  • 错误ウ

    验证在需要时能够使用、并且在发生故障时能够迅速恢复,这属于关于「可靠性」的测试。可靠性是表示故障不易发生以及易于从故障中恢复(可用性、可恢复性)的特性,与追问是否按需求正确运行的功能性不同,因此错误。

  • 错误エ

    验证对用户而言是否易于理解、易于掌握、易于操作,这属于关于「易用性(usability)」的测试。易用性着眼于用户能够多么容易地理解并使用软件这一操作性视角,与追问功能本身是否正确的功能性是不同的质量特性,因此错误。

ここがポイント
  • 软件质量特性(JIS X 0129 / ISO 9126 系列)的分类:功能性=是否按需求正确地提供功能;可靠性=是否在需要时可用并能从故障中恢复;易用性=是否易于理解、掌握和操作;效率性=响应时间和资源消耗等性能是否恰当。
  • 各质量特性所对应测试的区分:功能性→功能测试(确认是否按规格运行);效率性→性能测试;可靠性→可用性与可恢复性的确认;易用性→易用性测试。
用語
解答問38イ
练这一题

作答记录