首页
登录
从业资格
论信息系统的可靠性分析与设计 随着企业信息化程度不断提高,企业的正常动作高度依
论信息系统的可靠性分析与设计 随着企业信息化程度不断提高,企业的正常动作高度依
考试题库
2022-08-02
44
问题
论信息系统的可靠性分析与设计随着企业信息化程度不断提高,企业的正常动作高度依赖于信息系统为其持续不断地提供有效服务,这对信息系统的可靠性提出了更高的要求。为了提高系统的可靠性,需要对系统进行可靠性分析与设计,对信息系统生命周期故障的发生、发展规律进行研究实现预防故障、消灭故障的目标。信息系统的可靠性分析与设计的重要内容是根据业务可靠性需求,建立可靠性模型,反复进行可靠性指标的预计与分配,选择合适方案,逐步将可靠性指标分配到系统各个层次或部件中。请围绕“信息系统的可靠性分析与设计”论题,依次从以下三个方面进行论述。1.概要叙述你参与管理和开发的信息系统以及你在其中所担任的主要工作。2.容错技术是提高系统可靠性的常用技术,请列举两种常见的系统容错技术,并对每种技术进行解释。3.结合你具体参与管理和开发的信息系统,说明在系统分析与设计过程中针对何种具体的可靠性要求,使用了哪些提高系统可靠性的技术,具体实施过程和效果如何。
选项
答案
解析
软件容错的基本思想是从硬件容错中引伸而来,利用软件设计的冗余和多样化来达到屏蔽错误的影响,提高系统可靠性的目的。软件容错的主要方法是提供足够的冗余信息和算法程序,使系统在实际运行时能够及时发现程序设计错误,采取补救措施,以提高系统可靠性,保证整个系统的正常运行。软件容错技术主要有N版本程序设计、恢复块方法和防卫式程序设计等。除上述三种方法外,提高软件容错能力也可以从计算机平台环境、软件工程和构造异常处理模块等不同方面达到。此外,利用高级程序设计语言本身的容错能力,采取相应的策略,也是可行的办法。例如,c++语言中的try_except处理法和try_finally中止法等。下面是对N版本程序设计、恢复块方法和防卫式程序设计的详细说明。1、N版本程序设计N版本程序设计是一种静态的故障屏蔽技术,采用前向恢复的策略,如图1-1所示。
图1-1 N版本程序设计N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。其中N个版本的程序必须由不同的人(小组)独立设计,使用不同的方法、不同的设计语言、不同的开发环境和工具来实现,目的是减少N个版本的程序在表决点上相关错误的概率。2、恢复块方法恢复块方法是一种动态的故障屏蔽技术,采用后向恢复策略,如图1-2所示。
图1-2 恢复块方法恢复块方法提供具有相同功能的主块和几个后备块,一个块就是一个执行完整的程序段,主块首先投入运行,结束后进行验证测试,如果没有通过验证测试,系统经现场恢复后由后备块1运行。后备块1运行结束后也进行验证测试,如果没有通过验证测试,系统经现场恢复后由后备块2运行。重复这一过程,可以重复到耗尽所有的后备块,或者某个程序故障行为超出了预料,从而导致不可恢复的后果。在程序设计时,应保证实现主块和后备块之间的独立性,避免相关错误的产生,使主块和后备块之间的共性错误降到最低程度。3、防卫式程序设计N版本程序设计和恢复块方法都是基于设计冗余的思想,这给程序员和处理机都增加了许多工作,而且它们的结构本身又带来了一些问题和困难,例如,多版本程序设计中的相关性错误问题和恢复块方法中的验证测试的设计等。防卫式程序设计是一种不采用任何传统的容错技术就能实现软件容错的方法,对于程序中存在的错误和不一致性,防卫式程序设计的基本思想是通过在程序中包含错误检查代码和错误恢复代码,使得一旦发生错误,程序就能撤消错误状态,恢复到一个已知的正确状态中去。有关容错技术更加详细的内容,请阅读《系统分析师教程》。
转载请注明原文地址:https://tihaiku.com/congyezige/2401625.html
本试题收录于:
高级系统分析师题库软件水平考试初中高级分类
高级系统分析师
软件水平考试初中高级
相关试题推荐
系统方案设计包括总体设计和详细设计,系统总体设计内容包括()。A.计算机和
关于“信息化”的描述,不正确的是:()。A.信息化的手段是基于现代信息技术
监理单位在信息系统工程监理过程中针对各类合同的管理须遵循合同管理原则,合同管理原
由于信息系统工程技术发展速度快、技术手段更新速度快,新系统工程在建设过程中变更频
《GB/T19668.1—2005信息化工程监理规范》不能满足时代的要求,为此
下列选项中不属于信息系统工程的特点是()A.定位故障比较简单 B.质量纠纷认
信息系统安全保护的五个等级,分别是用户自主保护级、系统审计保护级、()、
在信息系统的生命周期中,“对企业信息系统的需求进行深入调研和分析,形成《需求规格
可行性分析主要关注()方面。A.经济可行性 B.法律可行性 C.制度可
信息系统工程项目投资构成中的设计费属于()。A.工程费 B.工程前期费
随机试题
[img]2021m8x/ct_ve01003002m_ehbreadf_0639_210831[/img][br]LearnItteammember
Ifyouweretobeginanewjobtomorrow,youwouldbringwithyousomebasic
建立股票指数期货交易最初是为了让投资者得以转移非系统风险。()A、正确B、错误B建立股票指数期货交易最初是为了让投资者得以转移系统风险。
[originaltext]W:Ireallycan’tstandthewayDavidcontrolstheconversationa
石灰稳定土有良好的板体性,但其()、抗冻性以及早期强度不如水泥稳定土。A.力学
T形截面梁,尺寸如图所示,如按最小配筋率ρmin=0.2%配置纵向受力钢筋As,
女性,55岁,3小时内呕血800ml。查体:血压80/54mmHg,脉搏128/
在建设工程项目中实施阶段的策划工作中,对项目分析和再论证的主要工作内容包括( )
下列抗高血压药物中易引起踝部水肿的是A.卡托普利 B.粉防己碱 C.丙吡胺
男,72岁。1年来阵发性腹痛,自觉有“气块”在腹中窜动,大便次数增加,近3个月腹
最新回复
(
0
)