以下关于软件质量因素的叙述,正确的是:(28)。

admin2021-01-08  29

问题 以下关于软件质量因素的叙述,正确的是:(28)。

选项 A、正确性是第一重要的软件质量属性
B、安全性是指防止系统被非法入侵的能力,属于管理问题的范畴
C、兼容性是指软件不经修改或稍加修改就可以运行于不同软硬件环境(CPU、OS和编译器)的能力
D、性能通常是指软件的运行速度

答案A

解析 软件质量因素包括正确性、健壮性、可靠性、性能、易用性、清晰性、安全性、可扩展性、兼容性、可移植性等。其主要定义如下。
    正确性是指软件按照需求正确执行任务的能力,描述软件在需求范围之内的行为。
    健壮性是指在异常情况下,软件能够正常运行的能力,描述软件在需求范围之外的行为。它有两层含义:一是容错能力,二是恢复能力。
    可靠性是指在一定的环境下,在给定的时间内,系统不发生故障的概率。
    性能通常是指软件的“时间,空间”效率,而不仅是指软件的运行速度。性能优化的关键工作是找出限制性能的“瓶颈”可以通过优化数据结构、算法和代码来提高软件的性能。
    易用性是指用户使用软件的容易程度。
    清晰性意味着所有的工作成果易读、易理解,可以提高团队开发效率,降低维护代价。
    安全性是指防止系统被非法入侵的能力,既属于技术问题又属于管理问题。
    可扩展性反映软件适应“变化”的能力。
    兼容性是指两个或两个以上的软件相互交换信息的能力。
    可移植性是指软件运行于不同软硬件环境的能力。
    通过上述分析及定义,正确性无疑是第一重要的软件质量属性。
    因此,选择A是正确的。
转载请注明原文地址:https://jikaoti.com/ti/nzS7FFFM
0

最新回复(0)