试题查看

首页 > 软件水平考试 > 试题查看
【分析解答题】

某软件公司开发一项基于数据流的软件,其系统的主要功能是对输入的数据进行多次分析、处理和加工,生成需要的输出数据。需求方对该系统的软件可靠性要求很高,要求系统能够长时间无故障运行。该公司将该系统设计交给王工负责。王工给出该系统的模块示意图,如图5-1所示。王工解释:只要各个模块的可靠度足够高,失效率足够低,则整个软件系统的可靠性是有保证的。

李工对王工的方案提出了异议。李工认为王工的说法有两个问题:第一,即使每个模块的可靠度足够高,假设各个模块的可靠度均为0.99,但是整个软件系统模块之间全部采用串联,则整个软件系统的可靠度为0.994=0.96,即整个软件系统的可靠度下降明显;第二,软件系统模块全部采用串联结构,一旦某个模块失效,则意味着整个软件系统失效。
李工认为,应该在软件系统中采用冗余技术中的动态冗余或者软件容错的n版本程。序设计技术,对容易失效或者非常重要的模块进行冗余设计,将模块之间的串联结构部分变为并联结构,来提高整个软件系统的可靠性。同时,李工给出了采用动态冗余技术后的软件系统模块示意图,如图5-2所示。

刘工建议,李工方案中m1和m4模块没有采用容错设计,但m1和m4发生故障有可能导致严重后果。因此,可以在m1和m4模块设计上采用检错技术,在软件出现故障后能及时发现并报警,提醒维护人员进行处理。
注:假设各个模块的可靠度均为0.99。
1.在系统可靠性中,可靠度和失效率是两个非常关键的指标,请分别解释其含义。

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

[说明]TeleDev是一个大型的电信软件开发公司,公司内部采用多种商业/开源的[说明]某软件公司承担了某项国家重点项目的研制工作,任务重点是参考国外汽车电子发某软件公司开发一项基于数据流的软件,其系统的主要功能是对输入的数据进行多次分析、关于FTP和TFTP的描述,正确的是______。A.FTP和TFTP都是基于T______是错误的网络设备选型原则。A.选择网络设备,应尽可能选择同一厂家的产网络设计方案中应重点体现安全性原则,但是不计成本的安全性设计也是不可取的,安全方