首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于嵌入式系统可靠性设计方面的描述,回答问题1至问题3。 【说明】 某宇航公司长期从事宇航装备的研制工作,嵌入式系统的可靠性分析与设计已成为该公司产品研制中的核心工作,随着宇航装备的综合化技术发展,嵌入式软件规模发生了巨大变化,代码
阅读以下关于嵌入式系统可靠性设计方面的描述,回答问题1至问题3。 【说明】 某宇航公司长期从事宇航装备的研制工作,嵌入式系统的可靠性分析与设计已成为该公司产品研制中的核心工作,随着宇航装备的综合化技术发展,嵌入式软件规模发生了巨大变化,代码
admin
2016-11-11
34
问题
阅读以下关于嵌入式系统可靠性设计方面的描述,回答问题1至问题3。
【说明】
某宇航公司长期从事宇航装备的研制工作,嵌入式系统的可靠性分析与设计已成为该公司产品研制中的核心工作,随着宇航装备的综合化技术发展,嵌入式软件规模发生了巨大变化,代码规模已从原来的几十万扩展到上百万,从而带来了由于软件失效而引起系统可靠性降低的隐患。公司领导非常重视软件可靠性工作,决定抽调王工程师等5人组建可靠性研究团队,专门研究提高本公司宇航装备的系统可靠性和软件可靠性问题,并要求在三个月内,给出本公司在系统和软件设计方面如何考虑可靠性设计的方法和规范。可靠性研究团队很快拿出了系统及硬件的可靠性提高方案,但对于软件可靠性问题始终没有研究出一种普遍认同的方法。
【问题3】
王工带领的可靠性研究团队在分析了大量相关资料基础上,提出软件的质量和可靠性必须在开发过程构建到软件中,也就是说,为了提高软件的可靠性,必须在需求分析、设计阶段开展软件可靠性筹划和设计。研究团队针对本公司承担的飞行控制系统制定出了一套飞控软件的可靠性设计要求。飞行控制系统是一种双余度同构型系统,输入采用了独立的两路数据通道,在系统内完成输入数据的交叉对比、表决、制导率计算,输出数据的交叉对比、表决、输出等功能,系统的监控模块实现对系统失效或失步的检测与定位。其软件的可靠性设计包括恢复块方法和N版本程序设计方法。请根据恢复块方法工作原理完成图3-1,在(1)~(4)中填入恰当的内容。并比较恢复块方法与N版本程序设计方法,将比较结果(5)~(8)填入表3-2中。
选项
答案
1.恢复块方法: (1)主块 (2)验证测试 (3)输出正确结果 (4)异常处理 2.恢复块方法与N版本程序设计的比较 (5)表决 (6)反向恢复 (7)差 (8)好
解析
软件的可靠性设计主要包括了恢复块和N版本程序设计两种方法,如果考生对这两种方法有所了解,则可很容易地进行判断。
恢复块方法是一种反向恢复的方法,其核心原理是:对于可靠性要求高的软件,在程序运行的某时刻,将数据或程序进行备份,一旦发现主程序块有异常发生时,可将已备份的数据或程序进行恢复,保证程序的正确性。基于这样的原理,显然(1)空处是主块,而(2)空处将是对正确性进行检验测试判断,一旦判断正确,(3)空处将是“输出正确结果”,以此类推,显然(4)空处是进入“异常处理”了。
如果考生能够答对第一问,说明考生已掌握恢复块与N版本两种方法,那么,填写第二问的空应该没问题的。在表3-2已经给出了两种方法适应的硬件环境,也就是说:恢复块方法的使用必然是单机环境,而N版本方法必然要使用多机环境。理解了环境需求,那么多机余度工作方式,必然采用“表决”((5)空)方式进行容错;同时不难分析出N版本的工作原理是向前恢复,恢复快则是反向恢复((6)空);由于恢复快方法是反复寻找正确的备份块,而N版本方法则是多个机器同时计算同样内容,表决完后即可给出正确结果,这样,恢复快方法相比N版本方法显然实时性差((7)空),而N版本方法显然好((8)空)于恢复快方法。
转载请注明原文地址:https://kaotiyun.com/show/oAQZ777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
输入两个整数序列。其中一个序列表示栈的push顺序,判断另一个序列有没有可能是对应的pop顺序。为了简单起见,我们假设push序列的任意两个整数都是不相等的。比如输入的push序列是1、2、3、4、5,那么4、5、3、2、1就有可能是一个pop系列。因
根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:namespacetest{publicdelegatevoidOnDBOperate();publicclassUserControlBase
什么是ASP.net中的用户控件
用C++设计一个不能被继承的类。
输入一个字符串,打印出该字符串中字符的所有排列。例如输入字符串abc,则输出由字符a、b、c所能排列出来的所有字符串abc、acb、bac、bca、cab和cba。
把个人的信息进行设置,显示图片“火箭发射”,与其他人共享网络摄像机功能。
设置拨号连接属性启动“Microsoft网络客户端”组件。
设置拨号连接属性允许网络上其他用户使用本机的打印机和共享资源。
已经为演示文稿设置了动画效果,现希望保留动画效果设置参数,但在播放时没有动画效果,则可通过选择()菜单项来完成这项工作。A.动画预览B.预设动画C.设置放映方式D.动作设置
TherearedifferentwaysthatoperatingsystemscancarryoutsoftwareI/Oprocedures.WhichofthefollowingisusedwhentheC
随机试题
下列各项中,属于痢疾证型的是
企业既面临外部威胁,自身条件也存在问题,应采取(),避开威胁,消除劣势。
主观方面一定是故意的金融犯罪有()。(2010年上半年)
.中小学教师职业教育道德内容主要包括政治理论、()、教师心理健康教育等。
欧美现代学制最早出现在欧洲,主要有三种类型,前西德等欧洲国家的学制属于()
页:书句子:()
阅读短文,完成86—90题。艾滋病实际上不是一种疾病,而是由人体免疫功能障碍导致的一组症候群。也就是说,最终导致艾滋病患者死亡的并不是艾滋病病毒,而是那些通常在人体免疫系统功能正常时不会发生的由各种病毒、细菌、真菌、寄生虫等机会性感染所导致的疾病和
下列金融机构中,属于我国大型国有(控股)商业银行的有()。
在皮亚杰看来,当儿童能够对“ax+bY=c;ax—bY=d”这样的方程组进行计算时,儿童处于
例如:A可是今天起晚了B平时我骑自行车上下班C所以就打车来公司BACA他从9岁开始练习短跑B大家都为他感到骄傲C18岁就获得了亚运会100米第一名
最新回复
(
0
)