期刊库

教育   经济   科技   财会   管理   
医学   法学   文史   工业   建筑   
农学   水利   计算机   更多>>
 首 页    论文大全   论文精品    学术答疑    论文检测    出书咨询    服务流程    诚信通道    关于我们 

浅谈计算机软件技术的不可靠性(2)

人气指数: 发布时间:2014-08-19 14:18  来源:http://www.zgqkk.com  作者: 孙振宇等
分享到:

 

  3.2 计算机软件技术不可靠性的表现及原因。(1)不可靠性的表现。一般来说,硬件技术的研究方向是在组成硬件的材料上,导致硬件技术失去可靠性的表现是由材料的老化所致,又因为硬件是能够看得见,摸得着的,所以硬件失效通常是因为硬件的损耗和老化,这也是物理变化的必然结果,不可逆转,同时,印鉴技术存在浴盆曲线现象。而软件技术与其相比,没有老化磨损的现象,不存在浴盆曲线现象,只有陈旧落后的现象。因为软件程序是由编程人员通过自己的智慧来开创的,但是因为没有很好地保护措施,导致软件程序很容易被别人篡改,程序的改变有可能是认为的因素,也有可能是受到其他程序的入侵,这样一来会出现编程人员无法预料的现象,甚至有可能因数据错误导致软件程序失效。从另一方面可以看出,软件技术和硬件技术的可靠性在很大程度上是相似的,具体表现为都是通过复杂的函数来定义其缺陷和故障的;都是通过不断的更新来提升自己的可靠性;性质上都是只有在特定的环境下才能实现其功能。但是差别还是存在的,软件开发从本质上讲是一种思维创作,它是编程人员为了满足客户的需求来创作的,其创作过程得经过可行性分析、概要设计、实现等一系列过程,最终编出的程序才能满足客户的需求。但是在这一系列过程中,都是由人通过思维来完成的,由于人类思维的局限性和受当时技术水平的限制,不能很好的完成每个过程,其中不可避免的出现一些因遗漏或疏忽造成的错误,最终造成软件程序存在缺陷和不足。因为有的缺陷能够在软件技术开发过程中就被找到,但是有的缺陷却只有在特定的环境下才能显现出来,这就是人们口中的“漏洞”。决定硬件技术的可靠性因素是非人为的时间,而在决定软件技术的可靠性因素中人为因素占决定性作用。计算机硬件技术在维护时一般采用的方法有预防性维护技术、断开失效部件验证技术、修复更新系统技术。但是软件程序一旦损坏,则不能采用以上方法,只能通过重新设计编程,修改失效软件。但是目前软件技术的可靠性检验还没有一个完整的理论体系,也没有一个确定的方法来检验。目前软件开发市场尚处于成长的阶段,而硬件开发市场已经相当的成熟。(2)影响软件可靠性的原因。软件技术的可靠性一般体现在软件的稳定性、安全性、准确性和流畅性上。软件不具备较强的可靠性是因为软件中存在潜在的漏洞导致程序运行时出现错误,而这种错误一般都是由人为性的因素造成的。一方面编程人员对客户的要求没有理解透彻,导致在需求分析时定义错误,最终导致设计的程序不能满足客户的需要而出现差错。第二方面是编码错误,表现如没有正确的初始化变量,语法使用错误等,这些都会造成最终的程序出现错误。第三方面是缺乏全面的考虑和预测。第四方面是在测试时出错,表现为数据的准备不对,测试的用例错误等。第五方面是文档错误,表现为文档没有准备齐全,相关的版本不一致等。缺少各阶段的评审。为了使得最终的软件程序能够满足客户的需求,就需要在每个阶段都应该进行评审,检验是否满足各阶段的要求,这也是为了防止出现跨阶现象。所以在每个阶段,应该明确各阶段的要求,防止出现错误。到目前为止,软件技术还没有建立一个有效的监测机制,虽然在软件开发方面有一定的约束和规范,但是极度缺乏一种行之有效的检测方法,软件程序的检测都是由编程人员自我测试的,而技术人员由于没有规范的设计,在检测时,有可能随意的更改,导致最后编出程序不能满足客户的需求而出现错误。

  4 结束语

  本文通过对计算机软件技术的不可靠性的探究中总结出,软件开发人员应该不断的积累实战经验,在软件开发的前期应现根据以往的经验来进行判断是否存在错误,若存在错误,则在早期就可以修改掉,避免后期修改起来麻烦,在通过综合分析软件的可用度和影响因素。

  总之,计算机软件技术的不可靠性是其发展方向上的一大障碍,我们只有明确引发不可靠性的原因并制定相应的对策,才能在意义上真正提升计算机软件技术的安全可靠性。

  参考文献:

  [1]张才华,冯法池,任军.计算机软件技术的不可靠性分析[J].煤炭技术,2013(03):210-212.

  [2]乔国荣.计算机软件技术的不可靠性分析[J].计算机光盘软件与应用,2013(05):200+202.

  [3]严仲兴.计算机软件技术的不可靠性分析研究[J].科技资讯,2013(28):11.

  [4]吴晓晖.计算机软件技术不可靠性研究[J].科技致富向导,2013(17):80.

 


期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
  本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


  【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

 
QQ在线咨询
投稿辅导热线:
180-1501-6272
微信号咨询:
fabiaoba-com
咨询电话:18015016272 投稿邮箱:zgqkk365#126.com(#换成@)
本站郑重声明:文章只代表作者观点, 并不意味着本站认同。所载文章、数据仅供参考,使用前请核实,风险自负。
部分作品系转载,版权归原作者或相应的机构   若某篇作品侵犯您的权利,请来信告知.版权:周口博闻教育咨询有限公司 
Copyright © 2005-2023 . 期刊库 版权所有