APP下载

计算机软件技术发展现状及存在问题探讨

2019-03-29刘喜龙宋影华

科学与技术 2019年12期
关键词:计算机软件技术发展现状问题

刘喜龙 宋影华

摘要:计算机软件的发展不仅影响着人们的衣食住行,还对经济的发展起到关键性的作用。时代发展变迁,计算机的发展可以把人们带入一个虚拟世界之中,提高了人们的眼界,陶冶情操。同时还给人们带来前所未有的感受,这是计算机软件发展的影响,改变了人们的生活作息、交通方式以及工作模式。当今,社会发展节奏非常快,计算机软件技术要想在竞争中生存和发展就需不断的创新和改造,并且不断提升我国的计算机技术水平。

关键词:计算机软件技术;发展现状;问题

1计算机软件概述

计算机软件是指计算机系统中的程序及文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。程序必须装入机器内部才能工作,文档不一定装入机器。软件是用户与硬件的接口。用户主要是通过软件与计算机进行交流。软件是计算机系统设计的重要依据。为了方便用户,使计算机系统具有较高的总体效用,在设计计算机系统时,必须有效结合软件、硬件、用户要求和软件要求。

2计算机软件技术发展现状及存在问题

2.1计算机软件技术问题

目前,计算机软件技术已经运用到人们的生活以及工作当中,社会每个角落都会有计算机软件的“踪影”,当今社会已经离不开计算机技术。除此之外,计算机技术对于我国经济的发展,人们生活水平的提高都有着举足轻重的作用,同时计算机软件技术的发展也存在着各种困难和挑战。由于计算机在人们工作上、生活上的普及,大量数据暴露在网络上,很容易被各种因素所影响,甚至有不法分子利用计算机的这一漏洞进行敲诈勒索,从而给社会带来不安定因素,影响着人们的生活以及企业的正常运行。其次,计算机软件技术运用到各个领域,存储的信息比较庞大,容易在存储的过程中丢失重要信息,不管是个人还是公司都有一定程度上的损失。除此之外,计算机软件在不断发展,相对的黑客技术也在不断完善,这表明计算机很可能随时都有被黑客攻击的危险,从而让诸多企业无法正常运转,严重会导致整个行业的瘫痪。虽然计算机软件发展比较快,但是还不够全面,这需要培养计算机软件相关的专业型、技术型人才,对其计算机技术进行大力的研究和探索,研发出更完善的计算机软件技术。只有从本质解决计算机方面的漏洞才能让其技术发挥到实处,在各个行业发挥最大价值。

2.2计算机软件安全问题

2.2.1计算机软件的内部安全问题

随着时代的发展,软件必然会出现各种各样的问题,而这都是来源于软件的更新速度较慢,亦或是软件在被设计时就没有考虑到诸多发展因素,导致之后计算机软件会不断受到自身程序的漏洞而带来的危害,从而出现一系列的安全问题,诸如此类的问题还有,有的软件编程人员为了自己方便而刻意留有软件的后门,通常情况下这是外人所不知的,但如果这道后门的信息被攻击,那么后果将是十分严重的,这将大大提高计算机系统被威胁的可能性。

2.2.2计算机软件的外部安全问题

首先是黑客攻击。黑客似乎就是软件存在的对立面,他们会发现计算机软件所存在的哪怕是一点点的漏洞,然后进行肆意的攻击,这样的后果就是计算机软件受损,如果黑客的攻击性较强,那么将会给使用计算机软件的人带来不堪设想的后果。其次是计算机软件的非法复制性,由于计算机软件设计的成本较高,并且在成功之后,设计这个软件的人可以申请专利对这项成果具有专属权,这就会导致许多人对这个软件进行非法复制,这也就是人们所熟知的盗版,而我国对这种无形资产的知识产权的安全意识较为淡薄,加之软件的易复制性,这就为软件的发展带来了安全问题,并且这种行为也给软件行业的发展带来了不良的影响。

3计算机软件技术的发展策略

3.1计算机软件的版权保护

计算机的版权保护属于著作权保护的范畴,是保护软件知识产权最为基础和重要的环节。在我国,计算机软件的版权实行的原则是自动获得,即当开发者完成对软件的开发后,就可以自动获得该软件的著作权,不论软件是否发表,是否办理登记手续,都影响开发者对软件版权的获取。《计算机软件保护条例》对软件著作权的主体和客体进行明确规定。计算机软件著作权法对软件的开发者进行合法保护,软件的开发者指的是直接组织、参与开发软件,并对软件完成后的相关责任进行承担的个人、法人或其他组织,这是软件版权保护的主体。软件版权保护的客体即是软件本身,《条例》对“软件”进行了一定的限制,必须是独立开发出来的计算机软件,并且软件依托于某种介质而固化存在,此外,软件可以通过一定的指定语言,表达出来,如指令序列、源代码等等,这些呈现形式,都受到了法律的保护。

3.2加强计算机软件的安全防御措施

3.2.1加快计算机系统的更新迭代

加快计算系统的更新换代是降低计算机软件发生安全事故几率的有效措施。不断更新计算机系统能够提高计算机的防护能力和保密能力,对于出现过的病毒有很强的防范能力。可以在计算机软件管理中融入反跟踪技术,反跟踪技术主要是为了防止计算机软件跟踪问题的频繁出现,能够加强对计算机软件系统的监管控制,防止软件在应用过程中被其他程序更改,防止软件信息、程序被复制以及自身信息被盗用等危险情况的发生。

3.2.2提高计算机软件的安全性

计算机软件开发人员无法确保软件系统没有任何漏洞,只能通过不断的更新系统补丁修改系统漏洞。因此,开发人员在软件设计过程中,应当充分考虑到各种安全情况,加强对软件安全的重视,最大可能的减少系统漏洞。同时也应当在软件中设计一些应急处理,当软件受到病毒或是黑客攻击时能够及时应对,以保护用户的个人数据。此外,开发人员还应当重视对软件编写代码的保护。

4计算机软件技术的发展前景

社会的经济与大环境不断发展,使得计算机软件开发能够有效地向大众推广。在实际社会发展的大环境下,计算机软件开发技术促进了计算机技术开发性及共存性的特点。所以,计算机软件开发技术的应用影响着计算机网络技术的发展。根据实际例子来看,计算机软件开发技术在实践中的应用,有效解决了计算机软件开发技术与计算机发展之间的差异性,还为计算机软件提供了安全的环境,有助于计算机软件开发技术的发展。新时代的到来,使得计算机软件开发技术需要承担更大更多的社会责任,这恰恰表明了计算机软件开发技术符合时代发展的需求,更加能够体现并不断发挥计算机软件开发技术的基本价值,为社会的发展创造更加优异的条件。计算机软件开发技术的发展使得软件开发环境越来越复杂,因此,对软件提出了更高的要求,就是能够跨平台操作。而以往的计算机软件开发技术都比较复杂,更加使计算机软件后期的维护更加困难,维护成本也相应提高,从而一定程度上限制了软件的拓展。而现如今的技術能够更好地解决这一问题,使计算机软件开发能够继续发展。

5结束语

计算机软件技术不仅可以提高人们的生活水平,增添人们的生活趣味性,还有利于提高企业的运转速率以及员工的工作效率,与此同时计算机软件技术带来的负面影响也不容忽视,我国需要加大培养计算机技术方面的人才,对计算机带来的弊端进行创新和完善,并且为今后的软件技术加大研究力度,促使该技术能够更好的为社会的进步以及经济的发展做出有力的贡献。

参考文献

[1]熊晓波.议计算机软件技术信息特殊性和商业秘密鉴定技术[J].电子制作,2017,10:41-43.

[2]王任康.计算机软件技术特征及其提高其可靠性的合理化建议[J].电脑知识与技术,2016,1224:84-86.

[3]艾迪,喻俊.插件技术、分层技术应用于计算机软件技术中的价值探讨[J].中小企业管理与科技(上旬刊),2018,04:174-175.

(作者单位:长城汽车股份有限公司)

猜你喜欢

计算机软件技术发展现状问题
计算机软件技术在植保软件开发中的应用
试论计算机软件技术中插件技术的运用
天然气储运技术经济分析
基于同态加密的垃圾邮件过滤方案设计
计算机软件技术下远程监控系统研究
巨灾债券在风险管理中的应用
浅析家庭农场发展现状及面临困境—以丽江市为例
地方广电媒体融合发展中的困境和出路
演员出“问题”,电影怎么办(聊天室)
韩媒称中俄冷对朝鲜“问题”货船