跳到正文

平成25年度 春期 ITパスポート試験 問46

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

問46
頻出度★★★

ソフトウェアの品質特性を, 機能性, 使用性, 信頼性, 移植性などに分類した場合, 機能性に該当するものはどれか。

出典 平成25年度 春期 ITパスポート試験 問46
解説

問 46

  • 错误ア

    「故障发生时能够将数据恢复到故障前的状态」说的是可靠性(reliability)的子特性——可恢复性。可靠性考察的是在规定的条件下、在规定的时间内能否维持性能水平,由成熟性(是否不易发生故障)、容错性(发生故障后能否继续运行)、可恢复性(故障后能否恢复)构成。它与追问功能本身是否符合规格说明书的功能性属于不同的类别。

  • イ

    正解 正确答案是 イ。功能性(functionality)是指软件实际具备所要求的功能,并且这些功能能否按照规格说明书正确工作的特性。在 JIS X 0129(ISO/IEC 9126)中,功能性的子特性包括适合性(是否具备必需的功能)、准确性(结果是否正确)、互操作性和安全性。イ 的「能够按照规格说明书进行操作,并获得恰当的执行结果」,描述的是规格说明书所要求的操作实际能够完成(适合性),并且其结果是恰当的(准确性),正好与功能性的定义一一对应。其他选项分别是故障后恢复的容易程度(可靠性)、易用易记的程度(易用性)、移到其他环境的容易程度(可移植性),它们都是在功能已经具备的前提下评价「如何运行」的方面,因此不属于功能性。

  • 错误ウ

    「也能够在其他操作系统环境下运行」说的是可移植性(portability)的子特性——适应性。可移植性考察的是能否把软件从某种硬件、操作系统、网络等环境移到另一种环境,由适应性、易安装性、可替换性构成。这讲的是可运行环境的范围,而不是功能能否按照规格说明书正确工作的功能性。

  • 错误エ

    「使用者达到熟练所需的时间较短」说的是易用性(usability)的子特性——易学性。易用性考察的是对使用者而言是否易懂、易用,由易理解性、易学性、易操作性构成。在题干列举的分类中它属于易用性,与追问是否具备所要求功能的功能性有所区别。

ここがポイント
  • JIS X 0129(ISO/IEC 9126)的软件质量特性共有 6 个 —— 功能性、可靠性、易用性、效率性、维护性、可移植性。只有功能性追问「是否具备所要求的功能、是否按照规格说明书正确运行」,其余的都是在功能已经具备的前提下追问「如何运行、如何使用」。分辨每个选项是哪一个特性的另一种说法,正是本题的核心。
  • 用子特性的关键词来对应会更快。功能性 = 适合性、准确性、互操作性、安全性(按照规格说明书/结果正确);可靠性 = 成熟性、容错性、可恢复性(故障、恢复);易用性 = 易理解性、易学性、易操作性(易懂、易记);可移植性 = 适应性、易安装性、可替换性(能移到其他环境)。
用語
解答問46イ
练这一题

作答记录