软件质量的核心本质是( ),即软件产品满足规定和潜在需求的能力。
- A可用性
- B适用性
- C可靠性
- D可维护性
ISO/IEC 25010软件质量模型中,“易用性”的核心子特性不包括( )。
- A可学习性
- B可操作性
- C可移植性
- D用户差错防御
以下哪种情况属于软件质量中的“非功能质量缺陷”( )。
- A计算器无法正确计算加法
- B软件打开一个文档需要10分钟
- C软件菜单没有“保存”选项
- D软件无法识别输入的中文
以下关于软件质量目标的描述,正确的是( )。
- A软件质量目标越高越好,无需考虑成本
- B软件质量目标应与项目需求、成本、进度平衡
- C软件质量目标仅需满足用户的显性需求
- D软件质量目标由开发人员自主决定
某SaaS企业质量团队引入了AI测试用例生成工具,软件质量的特殊性体现在( )。
- A仅关注功能正确性,无需考虑性能
- B需结合AI模型的特性,关注模型精度、可解释性等
- C与传统软件工程的质量要求完全一致
- D无需进行质量保障活动,AI模型可自主优化
软件质量的“可维护性”是指( )。
- A软件被修改、完善、适应新环境的难易程度
- B软件在不同操作系统上运行的能力
- C软件抵御恶意攻击的能力
- D软件使用的便捷程度
以下不属于ISO/IEC 9126软件质量模型中“功能性”子特性的是( )。
- A适合性
- B准确性
- C安全性
- D可操作性
在软件质量特性中,( )指软件在规定的条件下和规定的时间内完成规定功能的能力。
- A可移植性
- B可靠性
- C可扩展性
- D可复用性
某质量保障团队在季度复盘时发现,软件质量保障(QA)与软件测试(Testing)的关系是( )。
- AQA包含测试,测试是QA的一部分
- B测试包含QA,QA是测试的一部分
- CQA与测试相互独立,无关联
- DQA与测试职责相同,只是名称不同
以下哪种质量保障活动属于“过程质量管控”( )。
- A单元测试
- B代码评审
- C缺陷修复
- D系统测试
某开发团队接手了一个复杂的大型系统项目,项目经理指导大家把整个系统拆成若干简单、独立的模块,逐个突破。这种解决问题的方式主要体现了哪种软件工程思维?
- A抽象思维
- B分解思维
- C复用思维
- D容错思维
软件研发中 “将系统按功能划分为高内聚、低耦合的单元”,体现的是?
- A模块化思维
- B并行思维
- C容错思维
- D安全思维
软件研发时提前考虑可能出现的异常、错误与故障,并进行处理,体现的是?
- A美观思维
- B容错思维
- C效率优先思维
- D极简思维
“尽量使用已有的、成熟的代码、组件或方案,避免重复开发” 体现的是?
- A分解思维
- B复用思维
- C逆向思维
- D批判性思维
以下哪项最能体现迭代与增量的研发思维?
- A一次性完成所有需求再交付
- B分阶段开发,逐步完善功能并持续交付
- C只做一次设计,后期不再修改
- D先上线再临时拼凑功能
在软件研发中,忽略非本质细节、聚焦核心问题与关键逻辑的思维是?
- A复用思维
- B抽象思维
- C迭代思维
- D结构化思维
软件工程强调 “先设计、后编码”,主要体现的是哪种研发思维?
- A直觉思维
- B工程化思维
- C快速试错思维
- D个人经验思维
软件工程中 “数据与操作数据的方法封装在一起,对外隐藏内部实现” 属于?
- A分解思维
- B封装思维
- C复用思维
- D逆向思维
下列关于软件研发基本思维的说法,错误的是?
- A基本思维用于指导分析、设计、实现与维护
- B可以提高软件质量与开发效率
- C只在编码阶段发挥作用
- D有助于降低软件维护成本
某SRE团队在保障系统稳定性的实践中总结出,持续集成的核心思想要求开发人员( )向代码仓库提交代码。
- A每周 1 次
- B每日多次
- C项目收尾统一提交
- D版本发布前提交
本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《智能软件工程》在线练习。