问题
单项选择题
以下关于软件可靠性与硬件可靠性的主要区别的说法中,错误的是
A.软件的失效多是逻辑错误引起的;硬件的失效很多不是逻辑错误引起的
B.硬件在使用过程中会发生物理退化;软件在使用过程中不会发生物理退化
C.硬件的使用者少,不容易引起失效;软件的使用者多,更容易引起失效
D.软件的每个拷贝都是完全一样的;按照设计生产出来的同规格硬件总有微小差别
答案
参考答案:C
解析: 软件可靠性与硬件可靠性的区别:①唯一性。软件设计出来以后,每份拷贝都是完全一样的,而硬件在设计出来以后-每个按照设计生产的硬件都不可能完全相同。②物理退化。硬件可靠性研究的一个重要原因就是物理退化。③逻辑复杂性。软件是纯逻辑产品,内部逻辑复杂度高,而硬件的内部逻辑相对简单。④版本更新。硬件的更新通常较慢,而软件受到需求变更等因素的影响,版本更新比较频繁。