预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机软件技术不可靠性计算机软件技术不可靠性信息时代,软件技术更新迅速,对硬件系统提出了全新的考验。同时,过快的发展也令软件技术不足之处逐步显现。下面是小编搜集整理的计算机软件技术不可靠性的论文范文,欢迎大家阅读参考。【摘要】众所周知,计算机的运转依赖于硬件零碎和软件零碎。但近年来,计算机软件的不牢靠性对人们顺利、平安的运用计算机形成了一定的影响;计算机软件的不牢靠性成绩也随之惹起了人们的关注。本文对计算机软件的不牢靠性停止考虑,提出了相应的措施,以无效处理计算机软件的不牢靠性成绩,促进计算机软件的耐久开展。【关键词】计算机软件;不牢靠性;考虑措施信息时代促进了我国计算机软件技术的飞速开展,计算机技术无方便、快捷、灵敏性强等特点,被普遍运用于人们的生活中。但是,计算机软件的不牢靠性随之被人们发现,计算机软件的不牢靠性影响着计算机运用的平安性、牢靠性,也要挟着用户的隐私平安和财富平安。因而,需求对计算机软件的不牢靠性停止深化的研讨,处理其中的成绩,以进步计算机软件的平安性和牢靠性,推进我国计算机软件技术的波动开展。一、剖析计算机软件技术的不牢靠性1.1计算机软件的特点剖析计算机软件是计算机的灵魂,指挥着整个计算机的运转,计算机弱小的功用离不开计算机软件。首先,计算机软件技术性较强,软件的开发需求专业的计算机人才和高科技辅佐工具,且开发周期较长,需求投入少量的人力和物力。其次,计算机软件有较强的功用性;计算机运转依赖于计算机的顺序,而计算机顺序要抵达一定的目的,则需求经过一些代码和指令。计算机软件是软件开发人员智慧的产物和逻辑研讨的产品,在极大水平上计算机软件的不牢靠性是设计进程中的人爲要素形成的,有极强的客观性和难以预测性。1.2计算机软件不牢靠性表现以后,我国出台了很多政策来支持和指点计算机软件的开展,计算机软件技术也获得了很大的成就。但在剧烈的全球软件行业竞争中,我国的计算机软件在开展中依然存在一些成绩:(1)软件生效:硬件生效通常是由于物理毛病,是器件物理化的必定后果,会呈现浴盆曲线;而软件生效与硬件生效有分明的区别,软件生效是由于本身的缺陷和改编顺序的搅扰,详细表现在两个方面:首先,软件不会被磨损,也没有浴盆曲线,但是会呈现陈腐落后的成绩;其次,软件的顺序容易被窜改,可以人爲的改编软件,也可以经过其他顺序的入侵来窜改。(2)决议计算机软件牢靠性的是人爲要素;从软件开发的角度下去说,软件的设计要满足客户的要求,需求软件开发人员从顾客的角度动身,剖析、设计软件;这就决议了软件的设计是一种考虑创作,而创作中的每一个环节都是经过软件设计师的智慧和程度来完成的。但由于设计师程度的差别,在设计软件的进程中难免会呈现忽略和不合理的成绩,使软件技术呈现破绽,甚至软件生效或解体。(3)计算机软件的维护方面;计算机软件的维护是经过改换或修复被损坏的零碎来完成的,软件一旦被毁坏,就只能经过重新设计软件来恢复生效软件的功用。(4)目前计算机软件的牢靠性验证还没有树立完好的实际体系,相比硬件开发来说,计算机软件的设计开发还处于开展阶段。二、处理计算机软件不靠性的措施2.1加大计算机软件人才培育力度计算机软件在开发进程中就存在潜在的人爲错误,首先,计算机软件的开发需求增强软件开发人员专业素质的培育力度,让软件开发人员在充沛理解软件知识的根底上对客户的要求停止愈加精确的了解;其次,软件开发人员在开发软件前,应做好软件设计后期的调研、规划、可行性剖析等任务,进而防止潜在的风险;最初,要求软件开发人员在开发软件的进程中防止呈现一些技术性的.错误,比方变量使化错误和语法错误等,增强软件开发人员的软件开发程度。2.2对软件开发进程停止评审爲了确保软件的开发契合客户的要求,有序的停止软件设计,防止呈现跨越阶段景象的发作。在软件的开发进程中,需求组织评审组对软件停止及时的评审,评审组的成员要包括总体人员、设计师、管理师和质量保证师等范畴的专家。评审组对软件设计师所设计的软件规范和要求停止评审,从而无效加强计算机软件的牢靠性,促进计算机软件的开展。2.3树立无效的软件质量监视机制目前,国度虽然对计算机软件技术制定了一些技术和开发方面的标准,但还缺乏对一些测试软件质量、评价修正软件和软件技术改进的相关政策。因而,国度相关部门还需求树立无效的软件质量监视机制,促使软件开发人员停止自我测试、自我编制,进而无效增加软件开发人员在软件开发进程中呈现的错误,进步计算机软件开发的全体程度和中心技术。2.4树立软件牢靠性数据搜集零碎软件开发人员在软件开发的初期,需求参照其他类似软件的毛病数据,并综合思索其中的重要度、复杂性、调用度等影响要素,从而尽能够节省软件开发的精神,进步任务效率。计算机软件开发是一项需求多方面技术的任务,爲无效防止计算机软件的不牢靠性,相关部门还要在软件牢靠