软件的质量属性是衡量软件非功能性需求的重要因素。可用性质量属性主要关注软件系统的故障和它所带来的后果。(28)是能够提高系统可用性的措施。
A.心跳检测
B.模块的抽象化
C.用户授权
D.记录/重放
第1题:
最主要的软件质量度量指标有正确性、可维护性、完整性和可用性,下面关于这些质量指标的描述中正确的是(26)。
A.软件维护的工作量比开发阶段的工作量小
B.正确性用每千行代码的故障(fault)数来度量
C.软件完整性是指软件功能与需求符合的程度
D.可用性与用户的操作效率和用户对软件的主观评价有关
第2题:
信息系统质量是包括软硬件在内的许多质量属性的综合体现,软件的各种质量属性则反映了软件质量的方方面面。以下选项中的()属于软件的质量属性。
A健壮性
B灵活性
C可移植性
D正确性
第3题:
软件的成熟性是指(16)。
A.与分析、设计、开发、测试等技术方法有关的软件属性
B.与用户学习、使用有关的软件属性
C.与由软件故障引起实效的频度有关的软件属性
D.故障发生后的恢复能力有关的软件属性
第4题:
阅读以下软件架构设计的问题。
某软件开发公司欲为某电子商务企业开发一个交易平台,支持客户完成网上购物活动中的交易。在系统开发之初,企业对该平台提出了如下要求:
(1) 交易平台必须在1s内完成客户的交易请求。
(2) 该平台必须保证客户个人信息和交易信息的安全。
(3) 当发生故障时,该平台的平均故障恢复时间必须小于l0s。
(4) 由于企业业务发展较快,需要经常为该平台添加新功能或进行硬件升级。添加新功能或进行硬件升级必须在6小时内完成。
针对这些要求,该软件开发公司决定采用基于架构的软件开发方法,以架构为核心进行交易平台的设计与实现。
[问题1]
软件质量属性是影响软件架构设计的重要因素。请用200字以内的文字列举六种不同的软件质量属性名称,并解释其含义。
[问题2]
请对该交易平台的4个要求进行分析,用300字以内的文字指出每个要求对应何种软件质量属性;并针对每种软件质量属性,各给出2种实现该质量属性的架构设计策略。
第5题:
软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。软件架构设计需满足系统的( ),如性能、安全性和可修改性等,并能够指导设计人员和实现人员的工作。
A.功能需求 B.性能需求 C.质量属性 D.业务属性
第6题:
第7题:
第8题:
以下关于软件测试与质量保证的叙述中,()是正确的
第9题:
软件产品的质量测量是软件开发和交付过程中的重要环节,通过测量代码执行时的行为来判断软件质量属于软件测度的()
第10题:
软件需求类型有功能需求()。
第11题:
非功能需求
开发期质量属性
约束
运行期质量属性
第12题:
心跳检测
模块的抽象化
用户授权
记录/重放
第13题:
下列有关软件质量的叙述中,错误的是
A) 软件质量不仅包括软件产品的质量,还包括软件过程的质量
B) 明确的软件质量属性是指在合同或行业标准中规定必须实现的质量要求
C) 隐含的软件质量属性在合同或行业标准中没有规定,因此在产品开发时不必专门考虑
D) 软件的功能和性能必须结合在一起考虑
A.
B.
C.
D.
第14题:
软件满足客户需求的程度是衡量软件质量的最重要因素。()
第15题:
和软件产品的质量测量是软件开发和交付过程中的重要环节,通过测量代码执行时的行为来判断软件质量属于软件测度的( ),而对中间产品的静态测度属于软件测度的( )。
A.内部属性测量
B.外部属性测量
C.使用属性测量
D.过程属性测量
第16题:
在ISO/IEC 9126软件质量模型中,软件质量从3个层次来描述,它们是______。
A.质量特性、数量特性和程序指标
B.质量特性、质量子特性和量度指标
C.质量属性、安全属性和量度指标
D.质量属性、安全属性和程序指标
第17题:
论软件系统架构评估 对于软件系统,尤其是大规模的复杂软件系统来说,软件的系统架构对于确保最终系统的质量具有十分重要的意义,不恰当的系统架构将给项目开发带来高昂的代价和难以避免的灾难。对一个系统架构进行评估,是为了:分析现有架构存在的潜在风险,检验设计中提出的质量需求,在系统被构建之前分析现有系统架构对于系统质量的影响,提出系统架构的改进方案。架构评估是软件开发过程中的重要环节。
请围绕“论软件系统架构评估”论题,依次从以下三个方面进行论述。 1.概要叙述你所参与架构评估的软件系统,以及在评估过程中所担任的主要工作。 2.分析软件系统架构评估中所普遍关注的质量属性有哪些?详细阐述每种质量属性的具体含义。 3.详细说明你所参与的软件系统架构评估中,采用了哪种评估方法,具体实施过程和效果如何。
第18题:
第19题:
第20题:
软件产品的质量测量是软件开发和交付过程中的重要环节,通过测量代码执行时的行为来判断软件质量属于软件测度的外部属性测量,而对中间产品的静态测度属于软件测度的()。
第21题:
软件需求类型有功能需求和()。
第22题:
软件需求类型中的质量属性分()
第23题:
软件测试关注的是过程中的活动,软件质量保证关注的是过程的产物
软件测试是软件质量保证人员的主要工作内容
软件测试是软件质量保证的重要手段
软件质量保证人员就是软件测试人员
第24题:
非功能需求
质量属性
约束
用户需求