计算机软件技术的不可靠性分析
本文关键词:计算机软件技术的不可靠性分析,由笔耕文化传播整理发布。
当前所在位置:中国论文网 > 政治论文发表 > 计算机软件技术的不可靠性分析
计算机软件技术的不可靠性分析
发布日期: 2014-06-05 发布:
2014年1期目录 本期共收录文章20篇
摘 要:社会在发展,科技在进步,我国人民的生活水平得到了显著提高。最近几年,由于我国信息技术得到了快速发展,计算机的应用范围也越来越广,因此,关于计算机的软件开发和使用得到了人们更多的关注。本文通过对计算机软件的解释,对计算机软件的不可靠性进行分析,进而提出解决的方案。
中国论文网
关键词:计算机;软件技术;不可靠性
中图分类号:TP311.5 文献标识码:A 文章编号:1674-7712 (2014) 02-0000-01
计算机的软件技术因其方便、快捷、灵活性强以及设计范围广等优势,在很大程度上受到人们的关注,是计算机技术中比较先进的。由于计算机的快速发展,网络和信息安全得到大幅度的提升,关于软件技术的不可靠性也受到了计算机行业的注意。计算机软件的不可靠性表现在多个方面,对计算机的发展以及用户的使用带来了诸多挑战,未来的计算机研究需要在不可靠性这方面花费更多的精力。
一、计算机软件技术的组成与含义
对于一个产品的研究,就必须搞清楚它本身所涉及的范围。同理,要想知道计算机软件不可靠性产生的原因,就要先了解它包含的范围。计算机系统由硬件和软件两方面组成。软件强调的是对计算机内部的程序及有关数据进行的表示,对程序执行的有关方案进行控制,对计算机的语言、资源及操作过程进行处理。研究包括:程序的语言设计、数据库技术、实用程序、编译技术等方面。所谓的计算机的软件技术也就是计算机方法、规则、程序的文档以及它裕兴是所需要的数据。[1]一般被分为数据处理、过程控制、人工智能、科学计算的几大类。对于计算机系统结构来说,计算机软件是其灵魂,计算机之所以可以发回如此大的功能都是建立在软件技术上的。
二、软件技术的不可靠性分析
(一)随着最近几年计算机的快速发展,我过的信息化产业也在蒸蒸日上,发展进程也在迅速提升。软件产业在我国的国名经济中所占的比例越来越大,逐渐成为支柱产业。现在对于计算机的软件技术的可靠性一般指的是给予软件质量、属性、性能一个评价标准。换句话来说,就是在特定的环境和时间使用计算机软件而不会造成故障的一个概率问题。一般情况下,这个概率是衡量软件有无故障的指标。是系统在使用和输入过程中的缺陷函数,它与硬件的可靠性定义相类似。然而软件技术的开发是否具有可靠性主要取决软件开发学,所以计算机软件技术给广大用户及计算机的发展带来难题。虽然各方面的体系均比较完善,然而计算机技术的可靠性仍然相对滞后。
(二)我国实行科教兴国战略,对于计算机技术的发展,我国政府给予了充足的扶持政策。在经过各方面的努力之后,我国的软件技术得到很可观的发展,并且在综合实力方面得到了不断提升。但是在整个全球行列中,面对竞争激烈的国际市场,我国计算机的软件技术发展的形势仍然十分严峻。我国现阶段的计算机技术发展存在的问题主要有以下几个方面:
1.硬件技术是针对硬件材料进行的研究,硬件材料是否易于老化对硬件是十分重要的,所以要注重硬件材料的质量,以免在使用中引起不必要的麻烦。[2]硬件一般会出现物理故障,这是物理变化所有的结果;对于软件来说,不会出现物理损耗,,既不会磨损也不会陈旧;
2.现阶段,我国从事软件行业的人员大多都是从事支持软件、程序开发等基础工作,都是基础性的技术人员。然而在研发当中需要有引领作用的高技术的科研人才极为缺乏,这对我国计算机软件的发展无疑是很大的绊脚石,人才的匮乏,是我国软件行业向上发展的巨大障碍,正式因为这个原因,是我国的软件技术相对落后;
3.一般来说,工作人员在预防故障实行的是预防性的维护技术,诊断故障则是断开已经失效的部件,对于软件的恢复功能则是采取修复或是更换系统等硬件维护措施来保证计算机的正常工作,这只是对计算机硬件损坏采取的措施。然而当软件出现损坏时就不能采取这样的措施进行挽救,只能重新设计失效软件。
三、解决计算机不可靠性的措施
(一)一般来说,软件的不可靠性是由软件差错引起的软件故障,软件差错则是在进行软件开发时所留下的人为失误。因此,提高工作人员的专业技能是首要问题,这样就可以让工作人员充分了解定义之后,对客户所提出的要求能够心知肚明;第二,要着重注意各种技术方面的错误;最后在避免错误的同时要认真思考,直到内容、文档、版本达到一致,根据工程的具体需要进行材料的选择。
(二)工作人员未对软件开发的各个阶段没有经过评审和维护工作,从而使得计算机软件出现各种各样的问题。所以为了防止这类现象的发生,要及时的对开发软件进行评审,同时软件评审人员要配备各个领域专业人员,以提高评审质量。评审人员通过评审组提交的文档来衡量软件来开发是否符合要求,从而保证计算机软件的开发质量。
(三)建立有效的质量检测。虽然国家对于计算机软件技术制定了相关规范,但是在质量测试、评价修改以及技术改良方面缺少监测机制。所以为了保证软件的开发的质量,有必要建立完善的“三检体制”,提高软件设计的整体水平,减少软件开发的错误,进而有利于核心技术的提高。
四、结束语
软件技术对我国计算机的发展具有重要作用,所以技术人员在进行设计时要充分考虑到软件技术的不可靠性,避免错误的产生,以保证我国信息技术的快速发展。
参考文献:
[1]张才华,冯法池,任军.计算机软件技术的不可靠性分析[J].煤炭技术,2013(03).
[2]高晓宁.计算机软件可靠性分析及抗不可靠性方法[J].航空计算技术,2003(03).
[作者简介]袁俊(1978.08-),男,浙江宁波人,讲师,本科,学士,湖北广播电视大学,研究方向:计算机软件、计算机网络。
本文关键词:计算机软件技术的不可靠性分析,由笔耕文化传播整理发布。
本文编号:177681
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/177681.html