跳到正文

平成23年度 特別試験 ITパスポート試験 問53

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

問53
頻出度★★★

ソフトウェアの品質特性には, 信頼性, 使用性, 効率性, 保守性などがある。ソフトウェアの信頼性について記述したものはどれか。

出典 平成23年度 特別試験 ITパスポート試験 問53
解説

問 53

  • ア

    正解 正确答案是ア。可靠性是指软件在规定的条件下、在规定的时间内持续实现所要求功能的能力,是表示「不易发生故障」「出现异常时的坚韧程度」的质量特性。ア的「即使输入了预期之外的数据,也不会发生异常动作」意味着:即使收到用户误输入或非法值等预料之外的输入,系统也不会停止运行或做出错误处理,而是保持正常状态,这正是可靠性的下位概念——成熟性与容错性(fault tolerance)本身。因此,描述可靠性的是ア。

  • 错误イ

    「采用任何人都易于使用的画面界面」描述的是用户能否容易地理解和操作,也就是易用性(usability)这一质量特性的说明。易于使用与是否不易发生故障是不同的观点,因此不是可靠性。

  • 错误ウ

    「能够在输入后 3 秒以内得到检索结果」是关于响应时间和资源使用量的描述,属于效率性(性能效率)的说明。它衡量的是快还是慢,与衡量是否不易发生异常的可靠性不同。

  • 错误エ

    「仅通过指定参数即可更改画面和报表」描述的是规格变更或修改是否容易,属于可维护性的说明。不改动程序本体就能变更的结构确实能提高可维护性,但它并不能保证运行过程中不发生异常动作。

ここがポイント
  • 不要混淆软件质量特性(JIS X 0129/ISO/IEC 9126 系列)的四个代表性特性:可靠性=不易发生故障、异常时仍能维持功能的能力;易用性=易懂、易操作;效率性=响应时间与资源效率;可维护性=易于修正和变更。
  • 可靠性的具体例子有「即使收到预期之外的输入也不会崩溃」「即使发生故障也能把影响降到最低并继续处理」等。记住:描述对异常输入的耐受能力的选项,应归类为可靠性(容错性)。
用語
解答問53ア
练这一题

作答记录