安全性(Security)在 ISO/IEC 9126 中**未被列为独立的一级质量特性**,而是作为“功能性”下的一个子特性(例如:功能安全性、保密性等)
正确答案是C. 安全性。ISO/IEC 9126 标准定义的六大软件质量特性即“外部质量模型”的主要特性为A. 功能性FunctionalityB. 可靠性ReliabilityD. 可移植性Portability以及易用性Usability、效率Efficiency、可维护性Maintainability。安全性Security在 ISO/IEC 9126 中未被列为独立的一级质量特性而是作为“功能性”下的一个子特性例如功能安全性、保密性等后续在 ISO/IEC 25010取代9126中才将“安全性”提升为一级质量特性。因此在本题语境基于 ISO/IEC 9126下C 不属于六大质量特性。ISO/IEC 250102011年发布全称《Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models》是对 ISO/IEC 9126 的全面修订与替代其主要变化包括✅ 1.质量特性结构升级ISO/IEC 9126 定义了6个一级质量特性功能性、可靠性、易用性、效率、可维护性、可移植性ISO/IEC 25010 扩展为8个一级质量特性新增•安全性Security独立于功能性强调保密性、完整性、可用性、不可否认性等•兼容性Compatibility含共存性、互操作性等子特性✅ 2.模型分层更清晰25010 明确区分“产品质量”product quality与“使用质量”use quality并建立二者映射关系9126 中“使用质量”仅作为附录简要提及而 25010 将其列为独立模型含有效性、效率、满意度、安全性、舒适性等维度。✅ 3.子特性体系更完善、语义更精确各特性的子特性重定义消除歧义。例如• “可靠性”下新增“容错性”“可恢复性”弱化模糊术语• “功能性”中移除“功能安全性”将其归入新特性“安全性”• “可维护性”细化为“模块化”“可重用性”“可分析性”等更具工程指导性。✅ 4.标准化范围扩展25010 属于 SQuaRE 系列标准25000系列的核心模型支持质量需求定义25010、质量测量25020、质量评估25040等全流程9126 仅聚焦质量模型本身缺乏配套的度量与评估标准支撑。✅ 5.术语与适用性增强采用更中立、通用的术语如用“产品”替代“软件”涵盖系统级产品更好支持嵌入式系统、云服务、AI系统等新型场景的质量建模。综上25010 是更现代、更全面、更具实践指导力的质量模型已全面取代9126后者于2017年正式撤回。