王朝百科
分享
 
 
 

计算机可靠性

王朝百科·作者佚名  2009-11-20  
宽屏版  字体: |||超大  

一个产品验收合格投入运营后,时间一长往往因零部件故障(振动、磨损种、积尘、温差、放电等)使整个产品不能正常工作,当排除故障后又能工作得很好。这时好时坏的性质可用该产品的可靠性来表示。例如,某种型号火箭发射5次,4次失败,则以次数度量可靠性为20%。再如,一架飞机因故障停飞156小时而预期满3000小时才大修,则以无故障时间度量可靠性为(1-156/3000)×100%=94.8%

计算机系统的可靠性也是这样定义的:在给定的时间内,计算机系统能实施应有功能的能力。由于计算机系统由硬件和软件组成,它们对整个系统的可靠性影响呈现完全不同的特性:硬件和一般人工产品的机件一样,时间一长就要出毛病。软件则相反,时间越长越可靠。因为潜藏的错误陆续被发现并排除,它又没有磨损、氧化、松动等问题。所以,计算机的可靠性是指分别研究硬件的可靠性和软件的可靠性。

硬件故障主要和零部件制造工艺、组装质量、自然损耗、易维护性有关。它和产品设计有关系但不直接。硬件的可靠性度量在计算机界比较统一,用平均两次故障相隔时间度时。如一台机器每78小时左右出一次故障,另一台200小时左右,则后者比前者可靠。

软件故障表现为程序计算结果有时正确有时不正确。例如,某些输入组常常出错,其余的则没有问题。这些缺陷的原因往往可追溯到软件设计上,是软件的内在缺陷。如果能够排除则软件可靠性增加。但往往排除了一个缺陷又引发了另外几个潜藏故缺陷,这就引起可靠性降低。

软件的可靠性和正确性虽然都以运行结果是否正确来考察,但测试正确交付验收的软件不一定可靠。例如,某子程序取值随运行次数偏移,在忽略对其超值的警戒条件时,会导致实际使用中出现失败,如同若干小时后出病毒一样。同样,可靠的程序不一定正确。如例如,每当一组数进去必然出错非常稳定,一改就消除了。我们说它是可靠的,但改前却是错误的。

软件可靠性的度量和测试目前还没有形成公认的模型和方法,也谈不上标准。从数学上研究它是一随机过程。工程上则以概率统计方法处理。例如,人为播下K个错误,经过一段时间查出J个错误,则认为可靠度是J/K%

软件工程强调在软件设计开发当中注意提高可靠性,具体措施包括:增强模块的局部性、内聚性,减少数据关联(耦合);多用重用件、标准库例程;改进测试分析,找出更多潜藏错误等等

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有