简答题

阐述软件的正确性、可靠性和安全性之间的不同。

正确答案

软件的正确性是指程序满足其规格说明和完成用户任务目标的程度;对正确性的评价准则包括可跟踪性、完整性和一致性。
软件的可靠性是指程序在要求的精度下,能够完成其规定功能的期望程度;对可靠性的评价准则包括容错性、准确性、一致性、模块性和简洁性。
软件的安全性是指控制或保护程序和数据机制的有效性,比如对于合理的输入系统能否给出正确的结果,以及对于不合理的输入程序能否予以拒绝等。软件的安全性是对软件的完备性进行评价的准则之一。

答案解析

相似试题
  • 软件质量的核心因素是可靠性、正确性和()

    单选题查看答案

  • 什么是软件的可靠性、可用性和正确性?

    简答题查看答案

  • 从对软件的可维护性、可靠性和可理解性等要求来看,模块应尽可能独立,模块之间的关联和依赖程度尽可能(),使它们之间的接口尽量简单。

    填空题查看答案

  • 为什么说,形式化方法是提高软件系统,特别是安全至上的软件系统的安全性与可靠性的重要手段。

    简答题查看答案

  • 下列四个软件可靠性定义中正确的是()

    单选题查看答案

  • 计算机系统包括硬件系统和软件系统。关于二者之间的关系正确的说法是()。

    单选题查看答案

  • 试阐述软件测试V模型的思想、不足之处和改进方法。

    简答题查看答案

  • AdobeIllustrator和Photoshop之间可互相交流,但两个软件有本质的不同,下列哪种叙述是正确的?()

    多选题查看答案

  • 在Adobe Illustrator9.0和Photoshop两个软件之间可友好的交流文件,但两个软件有本质的不同,下列哪种叙述是正确的()

    单选题查看答案