以下关于软件可靠性与硬件可靠性的主要区别的说法中,错误的是A.软件的失效多是逻辑错误引起的;硬
以下关于软件可靠性与硬件可靠性的主要区别的说法中,错误的是
A.软件的失效多是逻辑错误引起的;硬件的失效很多不是逻辑错误引起的
B.硬件在使用过程中会发生物理退化;软件在使用过程中不会发生物理退化
C.硬件的使用者少,不容易引起失效;软件的使用者多,更容易引起失效
D.软件的每个拷贝都是完全一样的;按照设计生产出来的同规格硬件总有微小差别
以下关于软件可靠性与硬件可靠性的主要区别的说法中,错误的是
A.软件的失效多是逻辑错误引起的;硬件的失效很多不是逻辑错误引起的
B.硬件在使用过程中会发生物理退化;软件在使用过程中不会发生物理退化
C.硬件的使用者少,不容易引起失效;软件的使用者多,更容易引起失效
D.软件的每个拷贝都是完全一样的;按照设计生产出来的同规格硬件总有微小差别
第1题
软件可靠性与硬件可靠性的主要区别不包含下列中的______。
A) 唯一性
B) 物理退化
C) 逻辑复杂性和版本更新
D) 使用人员的不同
第2题
A.软件的每个拷贝都是完全一样的,而按照设计生产出来的同规格硬件总有微小差别
B.软件经常面临恶意的使用者,而硬件没有恶意的使用者
C.软件的使用者通常遍及整个世界,而硬件的使用者通常只局限于某个地区
D.软件的失效都是逻辑错误引起的,而硬件的失效都不是逻辑错误引起的
第3题
论高可靠性系统中软件容错技术的应用
容错技术是当前计算机领域研究的热点之一,是提高整个系统可靠性的有效途径,许多重要行业(如航空、航天、电力、银行等)对计算机系统提出了高可靠、高可用、高安全的要求,用于保障系统的连续工作,当硬件或软件发生故障后,计算机系统能快速完成故障的定位与处理,确保系统正常工作。
对于可靠性要求高的系统,在系统设计中应充分考虑系统的容错能力,通常,在硬件配置上,采用了冗余备份的方法,以便在资源上保证系统的可靠性。在软件设计上,主要考虑对错误(故障)的过滤、定位和处理,软件的容错算法是软件系统需要解决的关键技术,也是充分发挥硬件资源效率,提高系统可靠性的关键。
请围绕“高可靠性系统中软件容错技术的应用”论题,依次从以下三个方面进行论述。
简述你参与设计和开发的、与容错相关的软件项目以及你所承担的主要工作。
第4题
● 容错计算机的主要设计目标是为了提高计算机系统的可靠性和(1)。提高计算机可靠性的技术可以分为避错技术和容错技术。后者主要运用行冗余技术来抵消由于故障而引起的影响。而冗余一般可以分为(2)。
(1)A. 稳定性 B. 可用性 C.可修改性 D. 可移植性
(2)
A. 数据冗余、软件冗余、时间冗余、空间冗余
B. 软件冗余、数据冗余、时间冗余、空间冗余
C. 硬件冗余、数据冗余、软件冗余、信息冗余
D. 硬件冗余、软件冗余、时间冗余、信息冗余
第5题
A.软件可靠性测试能有效地减少软件在恶意使用下出现崩溃的次数
B.软件可靠性测试的主要目的是度量软件的可靠性
C.在一次软件可靠性测试中,执行的测试用例可以不完全符合所定义的软件运行剖面
D.软件可靠性测试使用的测试用例必须满足语句覆盖
第6题
A.信息安全研究人员更关注从实践中采用数学方法精确描述安全属性,通过安全模型来解决信息安全问题
B.信息安全也可以看成是计算机网络上的信息安全,凡涉及网络信息的可靠性、保密性、完整性、有效性、可控性和拒绝否认性的理论、技术与管理都属于信息安全的研究范畴
C.信息安全就是为防范计算机网络硬件、软件、数据偶然或蓄意破环、篡改、窃听、假冒、泄露、非法访问和保护网络系统持续有效工作的措施总和
D.信息安全是一个涉及计算机科学、网络技术等多个领域的复杂系统工程
第7题
以下关于软件可靠性测试的说法中.正确的是
A.软件可靠性测试总是能比白盒测试发现更多的错误
B.软件可靠性测试总是能比黑盒测试发现更多的错误
C.软件可靠性测试不关注与软件性能有关的软件故障
D.软件可靠性测试度量出来的软件可靠性特定于所定义的软件运行剖面