CMS专题

问答题论高可靠性系统中软件容错技术的应用 容错技术是当前计算机领域研究的热点之一,是提高整个系统可靠性的有效途径,许多重要行业(如航空、航天、电力、银行等)对计算机系统提出了高可靠、高可用、高安全的要求,用于保障系统的连续工作,当硬件或软件发生故障后,计算机系统能快速完成故障的定位与处理,确保系统正常工作。 对于可靠性要求高的系统,在系统设计中应充分考虑系统的容错能力。通常,在硬件配置上采用了冗余备份的方法,以便在资源上保证系统的可靠性。在软件设计上,主要考虑对错误(故障)的过滤、定位和处理,软件的容错算

题目
问答题
论高可靠性系统中软件容错技术的应用 容错技术是当前计算机领域研究的热点之一,是提高整个系统可靠性的有效途径,许多重要行业(如航空、航天、电力、银行等)对计算机系统提出了高可靠、高可用、高安全的要求,用于保障系统的连续工作,当硬件或软件发生故障后,计算机系统能快速完成故障的定位与处理,确保系统正常工作。 对于可靠性要求高的系统,在系统设计中应充分考虑系统的容错能力。通常,在硬件配置上采用了冗余备份的方法,以便在资源上保证系统的可靠性。在软件设计上,主要考虑对错误(故障)的过滤、定位和处理,软件的容错算法是软件系统需要解决的关键技术,也是充分发挥硬件资源效率,提高系统可靠性的关键。 请围绕"高可靠性系统中软件容错技术的应用"论题,依次从以下3个方面进行论述: ①简述你参与设计和开发的、与容错相关的软件项目及你所承担的主要工作。 ②具体论述你在设计软件时,如何考虑容错问题,采用了哪几种容错技术和方法。 ③分析你所采用的容错方法是否达到系统的可靠性和实时性要求。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

论高可靠性系统中软件容错技术的应用

容错技术是当前计算机领域研究的热点之一,是提高整个系统可靠性的有效途径,许多重要行业(如航空、航天、电力、银行等)对计算机系统提出了高可靠、高可用、高安全的要求,用于保障系统的连续工作,当硬件或软件发生故障后,计算机系统能快速完成故障的定位与处理,确保系统正常工作。

对于可靠性要求高的系统,在系统设计中应充分考虑系统的容错能力,通常,在硬件配置上,采用了冗余备份的方法,以便在资源上保证系统的可靠性。在软件设计上,主要考虑对错误(故障)的过滤、定位和处理,软件的容错算法是软件系统需要解决的关键技术,也是充分发挥硬件资源效率,提高系统可靠性的关键。

请围绕“高可靠性系统中软件容错技术的应用”论题,依次从以下三个方面进行论述。

简述你参与设计和开发的、与容错相关的软件项目以及你所承担的主要工作。


正确答案:[写作要点] 通过自己所从事的具有容错能力的软件课题应说明以下几点: . 项目的概述包括软件项目的功能与性能要求、软件整体结构、硬件环境描述; . 在项目中对容错的具体要求; . 所承担的工作内容。
[写作要点] 通过自己所从事的具有容错能力的软件课题,应说明以下几点: . 项目的概述包括软件项目的功能与性能要求、软件整体结构、硬件环境描述; . 在项目中对容错的具体要求; . 所承担的工作内容。

第2题:

对于计算机系统的容错能力,下列说法正确的是(12)。

A.容错就是允许错误发生

B.容错是允许故障存在

C.容错能力也就是可靠性

D.容错能力是可用性


正确答案:B
解析:计算机系统的容错能力是指计算机允许故障存在,而不是允许错误存在。容错能力反应系统的可靠性,不是系统的可靠性。答案为B。

第3题:

在计算机联锁系统中,为了提高进路控制过程的可靠性,对于涉及进路控制的计算机一般采用了( )。

A.避错技术

B.屏蔽技术

C.切换技术

D.容错技术


正确答案:D

第4题:

提高软件质量和可靠性的技术大致分为两类,即()和()。

  • A、软件测试
  • B、避开错误技术
  • C、容错技术
  • D、可靠性分析

正确答案:B,C

第5题:

以下关于容错技术的叙述中,错误的是______。

A.系统容错技术,主要研究系统对故障的检测、定位、重构和恢复
B.从余度设计角度出发,系统通常采用相似余度或非相似余度实现系统容错
C.从结构角度出发,容错结构有单通道加备份结构、多通道结构
D.通常硬件实现容错常用的有恢复块技术和N版本技术

答案:D
解析:
本题考查计算机系统容错技术相关的基础知识。计算机系统容错技术主要研究系统对故障的检测、定位、重构和恢复等。典型的容错结构有两种,即单通道计算机加备份计算机结构和多通道比较监控系统结构。从硬件余度设计角度出发,系统通常采用相似余度或非相似余度实现系统容错,从软件设计角度出发,实现容错常用的有恢复块技术和N版本技术等。

第6题:

提高软件质量和可靠性的技术大致分为两类,即()和()。

A.软件测试

B.避开错误技术

C.容错技术

D.可靠性分析


本题答案:B, C

第7题:

对于计算机系统的容错能力,下列说法正确的是(12)。

A.容错是允许错误发生

B.容错是允许故障存在

C.容错能力也就是可靠性

D.容错能力是可用性


正确答案:B
解析:容错是指在故障存在的情况下计算机系统不失效,仍然能够正常工作的特性。例如,在双机容错系统中,一台机器出现问题时,另一台机器可以取而代之,从而保证系统的正常运行。

第8题:

容错技术是通过在系统中设置【 】来提高系统可靠性的一种技术。


正确答案:冗余部件
冗余部件 解析:容错技术是通过在系统中设置冗余部件来提高系统可靠性的一种技术。

第9题:

鉴于综合自动化系统在运行中,因干扰信号的出现所带来问题,在提高可靠性方面,采取了的对策是()。

A即减少故障和错误出现机率

B利用微型计算机系统的自动自检测技术

C采用容错设计方式


A,B,C

第10题:

简述网络系统可靠性中软件容错的工作原理。


正确答案: 软件容错一般有两套设备构成,其中一台作为主机,另一台作为备份机。当主机出现故障时,马上将工作转到备份机。其实现方法是在软件中设置一些检测点,软件运行到这些检测点时,对主机和备份机检测,若主机运行正常,检测点的工作数据就备份到备份机上,若主机出错,将工作切换到备份机上,由备份机负责工作,并向工作人员报警,以排除主机的故障。

更多相关问题