网站大量收购独家精品文档,联系QQ:2885784924

计算机软件技术的不可靠性研究.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机软件技术的不可靠性研究.doc

计算机软件技术的不可靠性研究   随着我国计算机软件技术的不断发展,计算机软件已经出现在人们生活的各个角落。然而在计算机软件给人们带来巨大便利性的同时计算机软件技术的不可靠性也逐渐得到了人们的注意。本文针对计算机软件技术的不可靠性进行研究,分析了计算机软件不可靠性存在的原因,并针对性的提出了解决措施,以期能够推动我国计算机软件技术的发展。   【关键词】计算机 软件技术 不可靠性   随着我国信息技术的不断发展,计算机软件已经渗透进人们生活的方方面面,其简单、方便、快捷的服务极大地改善了人们的衣食住行等各个方面。然而,随着计算机软件技术的快速发展,软件技术的不可靠性也逐渐进入人们的视线,这种不可靠性危及计算机软件的安全可靠性,也威胁着使用计算机软件用户的财产安全和个人隐私。只有深入研究现阶段计算机软件技术的不可靠性,才能解决计算机软件潜在的安全问题,保护软件用户的切身利益,推动我国计算机软件技术软件进一步发展。   1 计算机软件技术及其组成成分   计算机系统由硬件方面和软件方面两方面构成,软件技术的概念是指“计算机程序、规则和方法的文档及在计算机上运行时所必须的数据。”而软件技术的研究主要包括计算机设计语言、编译技术、操作系统、实用程序、数据库技术、软件工具及实现技术等。软件技术一般分为数据处理、过程控制、科学计算和人工智能几大类,是把具体问题用建立模型的方法,通过提出解决办法,再到编出程序来解决,最后把预期的处理结果显示在计算机上。   2 计算机软件技术不可靠性原因分析   计算机软件技术的可靠性程度主要根据软件是否能在给定时间实现有效的功能判断。而软件计算机软件技术的不可靠性主要从两个方面分析,一是意外性,二是正确性。意外性要求软件在出现故障的情况下依然能保持正常的工作状态。而正确性指的则是软件在其本身没有出现任何错误的情况下,能保证在所规划的环境和条件下实现其功能。保证计算机软件的意外性和正确性是提高软件可靠性的基本要求,在计算机软件的实际使用过程中,软件的可靠性受到了许多因素产生的漏洞的影响。   2.1 软件设计时存在错误   计算机软件代码是由技术人员所编写,需要技术人员较强的责任感和工作素养。因为若技术人员在开发软件时不小心出了一点差错而没被发现,就可能会给计算机软件带来很大了安全威胁,甚至会导致软件瘫痪。除此之外,我国计算机领域缺乏具有引领行业作用的高技术科研人才,这导致我国计算机技术无法取得较大的成果突破,阻碍了我国计算机软件行业的发展,这也是我国无法成为信息技术前沿国家的原因。   2.2 缺乏计算机软件开发流程的监督管理   现阶段我国计算机软件开发流程缺乏健全的监督和管理,导致部分计算机软件的开发过程不遵循科学的开发流程,软件开发中做了较多的无用功,浪费了较多时间和精力。而且,不科学的开发流程中一旦埋下失误的种子却不能及时纠正,就会导致后续开发巨大的人力时间的花销,甚至会导致软件开发的失败。没有健全的监督管理机制则会导致我国计算机软件出现被恶意更改,随意变动的现象,导致不能保证软件的正常运行,增加了计算机软件的不可靠性。   2.3 缺乏有效的计算机软件审核机制   由于我国缺乏针对计算机软件质量可靠性的规范化条例,导致部分公司对计算机软件的可靠性重视度不高,甚至故意利用法律的漏洞以达到自己的目的。这种规范化条例的缺少造成我国软件进入市场时没有经过严格的审核,部分软件并未达到合格的可靠性,存在一定的安全隐患。   3 解决计算机软件技术不可靠性的措施   3.1 做好前期需求分析   若是用户需要的功能没有,那么用户会认为软件设计技术上有缺陷。为了达到最高的认可度,让软件更加的亲民,那么,软件在制作之前,程序员不能仅仅追随自己的喜好进行设计,要做好软件设计的前期调研、规划、以及可行性分析,以广大用户的需要为根本做到精益求精,对用户的需要与软件的设计有一个权衡。   3.2 认真的进行功能设计   在用户规定的投资规模和交付日期内,设计出达到使用者标准的高品质软件,根据软件使用者的具体需求,认真总结软件开发的要点,选定软件开发策略。通过最为贴切的软件开发模型阐明从问题提出到最终软件实现,软件研制以及操作过程的阶段性流程分析,并有计划的制定每一个阶段的目的、运作结果以及具体相关事宜的表现形式。   3.3 保证软件测试工作的合格进行   为了检查出软件中潜藏的不易察觉的错误,软件测试工作是最好的方法。软件测试通过设置不同的软件输入以检查软件输出结果的正确性。合理设计的软件测试能够充分检查软件功能,确保软件的可靠性。总的来说,软件程序错误发现得越迟,纠正错误的成本就越大。所以,在整个软件开发过程中,应合理地规划开发流程,将软件测试工作安排进每一个开发阶段中

文档评论(0)

you-you + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档