硬件可靠性是指在给定的操作环境与条件下,硬件在一段规定的时间内正确执行要求功能的能力。软件可靠性是指在指定条件下使用时,软件产品维持规定的性能级别的能力。
硬件可靠性和软件可靠性之间区别:① 较明显的是硬件有老化损耗现象,硬件失效是物理故障,是器件物理变化的必然结果,有浴盆曲线现象;软件不发生变化,没有磨损现象,有陈旧落后的问题,没有浴盆曲线现象。
② 硬件可靠性的决定因素是时间,受设计、生产、运用所有过程的影响;软件可靠性的决定因素是与输入数据有关的软件差错,是输入数据和程序内部状态的函数,更多地取决于人。
③ 硬件的纠错维护可通过修复或更换失效的系统重新恢复功能,软件只能重新设计。
④ 对硬件可采用预防性维护技术预防故障,采用断开失效部件的办法诊断故障;而对软件则不能采用这些技术。
⑤ 基于预估计可靠性测试和可靠性的逐步提升等技术对软件和硬件有不同的意义。
⑥ 为提高硬件可靠性可采用冗余技术,而同一软件的冗余不能提高可靠性。
⑦ 硬件可靠性检验方法已建立,并已标准化且有一套完整的理论;而软件可靠性验证方法仍未建立,更没有完整的理论体系。
⑧ 硬件可靠性已有成熟的产品市场,而软件产品市场还很新。
⑨ 软件错误是永恒的,可重现的,一些瞬间的硬件错误可能会被误认为是软件错误。
总之,软件可靠性比硬件可靠性更难保证。实际上,即使是美国宇航局的软件系统,其可靠性仍比硬件可靠性低一个数量级。
检测流程步骤
温馨提示:以上内容仅供参考使用,更多检测需求请咨询客服。