张清
摘要:在计算机领域还存在着这么一种问题,近年来随着计算机软件技术的迅速发展就使得计算机的软件系统和硬件系统不能够协调发展,这时候更多的人也越来越关注计算机软件技术,但是软件技术也存在着一定的不可靠性,这种不可靠性严重的话也在很大程度上威胁着人们的财产安全。本文就计算机软件技术的不可靠性进行了分析,并提出了解决的办法。
关键词:计算机 软件技术 不可靠性
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2016)07-0214-01
近几年来计算机软件技术有着突飞猛进的发展,软件技术也变得越来越先进。计算机软件技术有很多优势,例如软件技术的灵活性比较强,还有在应用范围方面比较广泛,使用上也比较方便快捷,所以人们对计算机软件非常关注。但是近几年来计算机软件技术所显现出来的不可靠性也被业内人员注意起来,这种不可靠性对计算机的发展和人们的生活都带来了很大的影响。
1 计算机软件的不可靠性分析
1.1 计算机软件可靠性的相关概念
计算机软件技术的可靠性指的是一个概率,就是在特定的环境和时间下系统不会出现故障的概率,换句话说可靠性主要对软件的性能和属性质量描述的标准。随着科学技术的不断发展,计算机软件技术也迅速发展着,但近年来计算机软件技术发展开始面临一定的瓶颈,所以计算机软件技术的可靠性研究就出现了滞后的情况,尽管这一技术有着完整的质量保证体系和设计体系规范好了软件的设计和流程也改变不了这一情况。软件技术的可靠性与软件技术的可靠性很相似,软件技术的可靠性还依赖于软件开发学。
1.2 计算机软件不可靠性的具体表现
计算机软件技术的不可靠性最明显的表现就是硬件系统的研究方向是基于硬件所用的材料,计算机的硬件是否容易老化的关键还是在硬件材料上,一般当硬件出现故障时都是物理方面的故障。而软件技术的失效一般就是软件程序被他人篡改或者遭受到其他程序的入侵,这就使改编程序数据出现了错误并且程序方面也有了很大的缺陷,当计算机软件失效之后解决的办法只能对软件重新设计。还有一方面就是计算机软件的检验方法我国现如今并没有建立,相关的理论体系也并不完整,虽然硬件开发的市场已经相对成熟起来了,但软件开发的市场仍然不成熟,甚至可以说是还在成长的过程中。
1.3 使软件技术具有不可靠性的因素
首先就是在计算机软件设计过程中产生的错误,这一方面在很大程度上导致了计算机软件技术的不可靠性。计算机的开发设计是人为进行的,所以在设计过程中不免会出现一些错误,当计算机设计人员在设计过程中大意了,而且计算机软件在投入使用之前所出现的问题也没有被其他人发现,这就使计算机软件出现了一些漏洞,用户在使用的时候信息安全将得不到有效的保障,严重的话软件还可能瘫痪。还有一方面就是设计人员的综合素质,现阶段企业缺乏的就是高素质的技术人员,这就不能对计算机软件技术进行有效提升,还有的计算机设计人员技术相当落后,有些人员的工作态度也并不负责任,这也是导致软件技术出现不可靠性的原因之一。
2 计算机软件不可靠性的解决办法
2.1 提高工作人员的专业知识和专业水平
计算机软件出现故障的原因一般就是软件的差错,这也就导致了软件不可靠性,软件的差错一般就是设计人员和其他工作人员在软件开发过程中出现的错误所造成的,所以为了提高计算机软件的可靠性就要在工作人员的素质方面考虑,一定要全面提高工作人员的综合素质并且提高他们的专业水平。对于工作人员来说首先要做的事就是要充分了解好计算机软件的定义,其次要掌握好用户的需求,对于领导来说要想办法加强对工作人员技术和知识方面的教导,保证他们将专业技术和知识掌握好。还有一方面就是工作人员要对一些地方进行高度重视,例如语法错误、变量初始化错误以及各种技术层面的错误。
2.2 软件组织评审
想要保证计算机软件在技术在开发过程中的所有阶段都符合相关要求,让这一技术开发走程序化的进程而不会出现跨阶段现象,这就需要相关工作人员要在第一时间进行软件组织评审,一定把各个阶段的标准要明确好。软件评审的相关人员有设计者、管理者和质量保证师,还有一点要特别注意在评审过程中一定要让不同领域的专家参与进来,评审组进行评审的时候一定要查明软件设计有没有执行了上一阶段软件文档的要求,在评审团评审结束之后相关人员也要给出一些意见,这些意见要以书面的形式呈现,这些步骤在很大程度上避免了计算机软件出现不可靠性因素,而且有效保障了计算机产品的安全可靠性。
2.3 将计算软件设计环节完善好
想要避免在计算机软件的设计环节上出现错误,相应的工作人员在进行软件设计之前一定要做好以下工作,首先要调查和分析好用户的需求,使报告和设计方案一定要有可行性,使设计者设计出的计算机软件能够满足用户的需求。其次在设计过程中工作人员的工作态度一定要认真负责,一定不要出现语法和变量初始化这些技术方面的差错,工作人员在设计完成后也一定不要松懈,要进行反复检查进而增加软件的可靠性。最后相应的技术人员也一定要提升自己专业素质,千万不要放松自身的学习,一定要避免因人为因素而使计算机软件技术出现不可靠性的情况。
3 结语
计算机软件虽然变得越来越快捷方面,但它的不可靠性也给人们的信息安全和财产安全带来了很大的威胁,所以我们一定要想办法消除影响计算机可靠性的不利因素,不断提升计算机的可靠性。还有就是相关设计人员在进行软件设计的时候一定要考虑到各种各样的复杂的情况,相关部门也要建立起完善的数据收集系统,有效提升软件技术的可靠性。
参考文献
[1]严仲兴.计算机软件技术的不可靠性分析研究[J].科技资讯,2013,(28):11.
[2]张才华,冯法池,任军等.计算机软件技术的不可靠性分析[J].煤炭技术,2013,32(3):210-212.
[3]于淼.计算机软件技术的不可靠性探究[J].建筑工程技术与设计,2015,(24):1419-1419.
[4]杨玥,王相伟.计算机软件技术的不可靠性管窥[J].才智,2015,(23):330.