阅读以下关于网络应用系统可靠性分析方面的技术说明,根据要求回答问题1至问题4。【说明】可靠性是一个网络应用系统能正常工作的能力,一般用平均故障间隔时间(MTBF)来度量。某网络应用软件研发公司正在开发一个嵌入式实时应用软件——宽带路由器的NanOs程序,在编写软件维护与测试说明书时,涉及到如何定量地描述软件可靠性的问题。该项目负责人谢工程师认为软件可靠性指的是在将要使用的指定环境下,软件能以用户可接受的方式正确运行任务所表现出来的能力。从定量角度看,似乎应当是该软件在约定的环境条件下和在给定的时间区间内,

题目

阅读以下关于网络应用系统可靠性分析方面的技术说明,根据要求回答问题1至问题4。

【说明】

可靠性是一个网络应用系统能正常工作的能力,一般用平均故障间隔时间(MTBF)来度量。某网络应用软件研发公司正在开发一个嵌入式实时应用软件——宽带路由器的NanOs程序,在编写软件维护与测试说明书时,涉及到如何定量地描述软件可靠性的问题。

该项目负责人谢工程师认为软件可靠性指的是在将要使用的指定环境下,软件能以用户可接受的方式正确运行任务所表现出来的能力。从定量角度看,似乎应当是该软件在约定的环境条件下和在给定的时间区间内,按照软件规格说明的要求,成功地运行程序所规定功能的概率。但是,他感到要具体地做定量描述有些困难。

为此,谢工程师查阅到了本部门某个软件需求规格说明书中有关的一条说明,即错误(BUG)可采用蒙特卡罗(Monte Carlo)随机植入技术进行测试。采用错误随机植入模型估算出被测程序模块中存在的错误数具有以下几个优点:

(1)工作方式相当直观,能在一定程度上反映出软件的质量。

(2)虽然在技术上不完善,但至少产生了与软件质量相关的定量结果。

(3)在最坏的情况下,起码可用来衡量“测试工作的有效性”,在某种程度上作为测试是否能结束的一项标志。

谢工程师首先想到了曾经学到过采用蒙特卡罗随机统计技术确定不规则形状封闭图形面积的方法,即采用一个大的矩形把待测的封闭图形完全包围在该大矩形的内部,由计算机大量生成在此矩形内均匀分布的“点”,然后计数在大矩形内总的“点”的个数和在封闭图形内的“点”的个数,可近似地得到以下计算表达式:

于是谢工程师把这个思想应用于系统测试过程,先在某个长度(机器指令条数)为105的程序模块中随机地人为植入10个错误,然后由一个测试组进行测试,结果一共发现有160个错误,其中有2个是人为播种植入的错误,以上测试结果基于该测试过程中未引入新的错误。

请用蒙特卡罗错误随机植入模型估算出被测程序模块中将会遗留下多少个未被发现的隐藏错误。请简要列出计算式子及计算过程。


相似考题
参考答案和解析
正确答案:设软件固有错误数为N人为植入错误数为NS测试中发现的固有错误数为M测试中发现的人为植入错误数为MS 被测程序模块中将会遗留下未被发现的隐藏错误数为 800-160-(10-2)=640-8=632个
设软件固有错误数为N,人为植入错误数为NS,测试中发现的固有错误数为M,测试中发现的人为植入错误数为MS, 被测程序模块中将会遗留下未被发现的隐藏错误数为 800-160-(10-2)=640-8=632个 解析:这是一道要求读者掌握定量分析网络应用软件错误可靠性指标的计算题。本题的解答思路如下。
1)根据题干中给出的信息可将错误随机植入模型定义成为估算某软件所含有固有错误的具体数目N,可在此软件中人为随机植入NS个错误数,然后进行比较软件的测试,如果通过测试发现了M个固有错误,其中发现的人为随机植入错误数有MS个。
2)由题干关键信息“测试过程中未引入新的错误”,可以进一步假设人为随机植入NS个错误数后故障的出现概率等同于植入错误数之前故障的出现概率,即将程序模块单位长度故障率认为是一个常数。

5)被测程序模块中将会遗留下未被发现的隐藏错误数为:
800-160-(10-2)=640-8=632(个)
6)另外说明一点,蒙特卡罗错误随机植入模型存在以下几个局限性:①由于所有错误不可能等概率出现,而且错误有着连带相关性(一个错误可能隐藏另一错误),因此要想使随机植入的错误有助于正确地推算出固有的错误数,如何有效地在程度模块中选择和植入这类错误相对比较困难;②在检测错误时,错误一般不会等概率地被发现,而目在修复错误时也经常会引出一些新的错误,可见很难用简单的公式获得很理想的估计值;③随机植入的错误本身会增加检测发现错误和修改错误的:工作量。
更多“ 阅读以下关于网络应用系统可靠性分析方面的技术说明,根据要求回答问题1至问题4。【说明】可靠性是一个网络应用系统能正常工作的能力,一般用平均故障间隔时间(MTBF)来度量。某网络应用软件研发公司正在开发一个嵌入式实”相关问题
  • 第1题:

    阅读以下网络测试与网络协议分析方面的技术说明,根据要求回答问题1~问题4。

    [说明]

    网络测试能获得第一手网络运行数据,为合理规划、建设网络及有效管理、维护网络奠定了基础。如图6-19所示为在某园区网出口处用Sniffer软件捕捉的部分数据包。

    网络测试工具主要有哪些类型?请简要说明各类型网络测试工具的功能。


    正确答案:线缆测试仪:用于检测线缆质量可以直接判断线路的通断状况 网络协议分析仪:用于网络的被动测试分析仪捕获网络上的数据包和数据帧通过分析捕获的数据帧以迅速检查网络问题 网络测试仪:是专用的软硬件结合的测试设备用于网络的主动测试能对网缩设备、网络系统及网络应用进行综合测试
    线缆测试仪:用于检测线缆质量,可以直接判断线路的通断状况 网络协议分析仪:用于网络的被动测试,分析仪捕获网络上的数据包和数据帧,通过分析捕获的数据帧以迅速检查网络问题 网络测试仪:是专用的软硬件结合的测试设备,用于网络的主动测试,能对网缩设备、网络系统及网络应用进行综合测试 解析:合理的网络测试是网络正常运行的基础,通过测试还能对网络日后的扩容提供参考数据,避免在网络建设、维护、使用方面重复投资,这有利于降低管理成本、提高效益,同时通过测试能够加快网络部署的速度,迅速发现网络中的问题,确保网络中的各项服务。
    网络测试工具主要有线缆测试仪、网络协议分析仪和网络测试仪。线缆测试仪用于检测线缆质量,可以直接判断线路的通断状况。网络协议分析仪多用于网络的被动测试,分析仪捕获网络上的数据包和数据帧,通过分析捕获的数据帧以迅速检查网络问题。网络测试仪是专用的软硬件结合的测试设备,具有特殊的测试板卡和测试软件。它多用于网络的主动测试,能对网络设备、网络系统及网络应用进行综合测试,具备典型的3大功能:数据报捕获、负载产生和智能分析等。

  • 第2题:

    阅读以下说明,回答问题1、问题2,将解答填入对应栏内。

    【说明】

    某信息系统工程网络计划如下图所示,建设方要求工期为26周。

    该工程的计划工期为多少?如果不满足建设方要求,而且H工作只能压缩1周,如何调整?


    正确答案:该工程的关键路径为A-E-H-I计划工期为28周比建设方要求多2周不满足建设方的工期要求可将④~⑦⑦~⑧工作各压缩1周这样工期就调整为26周。
    该工程的关键路径为A-E-H-I,计划工期为28周,比建设方要求多2周,不满足建设方的工期要求,可将④~⑦,⑦~⑧工作各压缩1周,这样工期就调整为26周。

  • 第3题:

    阅读以下说明,回答问题1~问题4,把答案填写到答题纸对应栏内。

    在Windows和Linux操作系统中都有一个Ping命令,它是最常用的网络管理王具之一,其工作原理是通过向远程主机发送一个回送请求/应答报文来验证网络连接是否正常。

    Ping是一个应用层程序,它有没有传输层?若有,它使用的是TCP还是UDP协议?若没有,数据是如何封装的?


    正确答案:没有传输层直接封装在ICMP报文
    没有传输层,直接封装在ICMP报文 解析:本题主要考查的是对ping命令使用的掌握情况。
    Ping程序发送的是Internet控制报文协议(ICMP)的回送请求/应答报文,该报文是直接封装在ICMP报文中。不需要封装在传输层协议(TCP或UDP)中。

  • 第4题:

    阅读下列说明,回答问题1至问题3。

    【说明】

    某企业进行企业信息化工程建设,主要包括综合布线工程、网络与主机平台建设、应用系统开发。

    综合布线系统一般由哪几个子系统组成?请列出。


    正确答案:工作区子系统、水平子系统、管理间子系统、垂直干线子系统、设备间子系统、建筑群子系统。
    工作区子系统、水平子系统、管理间子系统、垂直干线子系统、设备间子系统、建筑群子系统。 解析:综合布线系统(PDS)应是开放式星型拓扑结构,应能支持电话、数据、图文和图像等多媒体业务的需要。
    综合布线系统宜按下列6个部分进行设计。
    .工作区子系统;
    .水平布线子系统;
    .管理间子系统;
    .垂直千线子系统;
    .设备间子系统;
    .建筑群子系统。

  • 第5题:

    阅读以下说明,回答问题1至问题4。

    【说明】

    某小公司的网络拓扑如图1.1所示。其中路由器具有ISDN模块,公司网络通过ISDN连接到ISP。

    在应用服务器关机的情况下,公司员工能连接上Internet吗?简要解释。


    正确答案:在应用服务器关机的情况下员工仍能上Internet。员工的PC机通过hub经由路由器的ISDN接口连接ISDN最后到达ISP。
    在应用服务器关机的情况下,员工仍能上Internet。员工的PC机通过hub,经由路由器的ISDN接口连接ISDN,最后到达ISP。

  • 第6题:

    阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
    【说明】
    某企业网络拓扑如图1-1所示,A~E是网络设备的编号。










    答案:
    解析:
    【问题1】参考答案:1.B,2.A,3.C 4.D【问题2】5.ethernet 1 6、59.74.221.254【问题3】7) C.deny 8、A 9.F【问题4】10)192.168.4.1
    11)192.168.100.0 12)设置接口的类型是trunk
    【解析】
    【问题1】试题分析:这是一道简单的概念题,考察我们对企业园区网络的基本拓扑结构的了解。通常的企业为了确保内部网络的安全,会设置防火墙,防火墙有3个区域,外网,内网和DMZ区。DMZ通常用于存放各种服务器。因此首先可以选出B这个位置是防火墙,A用于连接Internet,是路由器。DMZ区内部有多台服务器,需要使用交换机连接。【问题3】试题分析:这是网络工程师考试第一次考华为的设备配置,而我们考前准备的都是ios的命令。那这道题是不是很难呢,其实这道题非常简单,只要我们有IOS的命令经验,这道题完全可以自己凭经验做出来,题目出题也是以选择题的形式,因此更加容易,对于没有用过华为设备的考生来说,也是非常简单的。
    【问题4】试题分析:这道题同样是基本的配置,掌握基本命令即可。