计算机软件开发及保护技术研究探讨

来源 :电脑迷 | 被引量 : 0次 | 上传用户:chenchao198339
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 软件技术的开发在21世纪将电子技术的发展推到了鼎盛时期,它以网络为载体并且应用范围逐步扩大,对各个行业的发展都带来革命性改变。计算机软件能够促进生产力的发展并促进社会的进步,在某种程度上能够体现国家的综合实力。而计算机软件技术的安全问题关系到信息技术的再发展,本文将围绕软件开发及其安全保护技术进行探讨。
  关键词 电子技术 计算机软件开发 安全保护技术
  中图分类号:TP31 文献标识码:A
  计算机软件技术的发展能够带动各个行业的进步,其技术发展好坏直接关系到国家的技术实力,但是软件开发技术不够完善,如果安全性达不到,甚至经常被窃取,反而会适得其反。因此不仅要重视软件开发,还要对安全技术保护的态度加以端正。
  1计算机软件开发技术的发展
  自从我国加入世界贸易组织(WTO)以来,软件开发技术的发展就受到格外关注,成立了很多计算机软件公司,技术含量相对于过去也得到大幅度提升。面对WTO国内不能再存有封闭的行业,要筹集资金投入计算机软件技术的发展,将行业推向网络,进而推向国际。有了良好的研究条件,相关领域成果会层出不穷,技术先进性目前已能与世界发达国家相比较。
  1.1制定优惠政策以鼓励软件开发
  我国信息技术产业规模庞大现已居世界第三,但是在技术含量上还比不上发达国家,究其原因,是各个单位对行业内软件开发不够重视,投入经费不足,各项政策不利于计算机软件技术的发展。与其它工作性质不同,软件开发持续时间长,耗费钱财大,有的甚至几年之内仅科研经费就高达几百万,最后结果还不一定令人满意。因此为加强计算机行业的发展,各大企业、研究院以及高校应该给予大力支持,将计算机的增值进行投入再循环,进行滚动式的发展。
  1.2互帮互助实现再开发
  中国软件市场相对于国外落后了很多年,所以在计算机软件开发过程中不能仅仅从零开始,对于一些比较有优势并且价值较高的国外软件可以购买,在原有的基础上加上中国的特色进行二次开发。积极鼓励相关科研人员参加有关国际会议,和国际上知名人士进行技术探讨,吸取别人的长处,弥补自己的短处。只有比别人付出更多的努力,中国才能尽快赶上发达国家的脚步。
  1.3未雨绸缪实现人才培养
  在高校中,尤其是计算机院校中重点培养计算机人才。在未来,计算机行业必定会占据大部分行业,而目前的一些工作者到时候势必会老龄化,如果没有接班人,对于中国经济的发展是非常可怕的,因此要未雨绸缪提前培养人才,这样才能满足中国市场经济的发展。
  2计算机软件开发技术的保护
  技术保护主要是为了防止软件被窃取或者被破解,从而在市面上出现盗版软件。虽然相关法律已明令禁止对软件技术的非法窃取,但是仍有不少窃取案件的发生,因此不仅要从法律角度对技术进行保护,还要力争其它有效措施开展行业保护。
  2.1申请专利保护
  越来越多的软件被开发出来,也被应用到各行各业,与此同时也出现了许多盗版公司,这些公司专门窃取一些昂贵软件,从而低价售出,从中牟取暴利,正版软件反而失去青睐。因此为了知识产权的保护国内外出现了很多专利,当某项技术被发明,发明人可以向国家或者国外申请相关专利来保护自己的成果,保护自己的产权。
  2.2普及正版产权知识
  由于一些软件在开发过程中耗费人力物力财力都比较大,因而在面向市场时价格昂贵,一些小的行业根本用不起。如果这时候软件核心技术被窃取,市面上出现了功能相似的盗版软件,可想而知,一般人就会放弃价格昂贵的正版而选择较为便宜的盗版软件。因为大多数人并意识不到自己使用盗版软件对别人利益的损害,对知识产权的不尊重,也意识不到自己已经违法,所以要积极宣传正版软件的益处,以及使用盗版的非法性。
  2.3加强硬件保护
  计算机硬件保护主要由加密狗以及光盘保护。其中加密狗是一项加密性能比较好的技术,当使用软件时必须具备软件发明者所提供的加密狗。一个软件有的可以有多项功能,并且每项功能都配有一个加密狗,这样在很大程度上都能起到安全防范作用。但是这样也会有缺点,配套软件一定会很昂贵,只有在规模庞大,资金雄厚的公司才能用得起。加密狗主要应用于投入商业市场的软件保护。
  光盘保护目的与加密狗一样,都是保护软件版权,它设置一个密码,并将密码保存于光盘之内且不能被复制,只有在光盘没有被破坏时密码才能够被成功读取,软件才能用。但它同样具有局限性,即使买了正版软件,如果不小心损坏光盘,自己也不能再次使用,而且它容易被黑客所破解。
  2.4加强软件保护
  软件保护主要由序列号保护、Nag窗口和功能限制保护,其中最常用方式是添加序列号,具体而言就是在软件使用前要先安装到电脑上,安装的时候会出现添加序列号的对话框,而序列号只能从商家获取,没有正确的序列号就不能使用软件。序列号保护投入成本较小,目前应用比较广泛。
  3结束语
  随着计算机技术的发展,软件开发技术将会越来越多的影响人们的生活,它能够改变人类的生活质量,关系到社会的发展,因此它的安全性应该受到各个行业的关注,在进行软件开发的同时也要积极研究软件保护技术。
  参考文献
  [1] 邱志超.计算机软件开发技术的现状及应用探究[J].电脑知识与技术,2014,(10):261-262.
  [2] 周迪卿. 计算机软件保护技术探析[J].科技创新导报,2010.
  [3] 王强.浅议计算机软件开发与保护技术的分析[J].中国电子商务,2013,(18):34.
其他文献
期刊
企业上市决策所考虑的因素分为很多方面,笔者通过对比部分具有强大实力的民族品牌不上市的原因,发现企业上市决策与公司纵向发展战略有着千丝万缕的关系,两者在一定条件下相
摘 要 中小制造业企业发展在我国越来越受到普遍关注,然而对于很多的中小制造行业来说,由于他们的资金是有限的,并且供他们可以利用的资源也是很有限的,无论是在财力还是精力上,他们都不太可能去投入过多来投资企业管理系统,以至于低效率、低质量、不能满足客户的需求,敏捷开发法能够在一定程度上节约开发成本而有效快速的进行软件的开发,非常适合中小型制造业系统的开发。  关键词 中小型制造业 敏捷开发 应用  中
摘 要 我国的社会经济保持良好的发展态势,在科学技术、网络信息技术得到巨大发展和广泛应用的背景下,促进了我国计算机软件开发设计业的迅速发展。对于软件设计开发技术人员而言,提高软件质量和技术含量是重要工作,在软件设计开发中的会遇到不同的难题和难点,如何发现和解决是设计开发中的关键点。  关键词 计算机软件 开发设计 难点措施  中图分类号:TP31 文献标识码:A  0引言  随着计算机信息化的应用
中国炼油工业发展迅速,目前形势困难与机遇并存.本文根据石油市场调研介绍了炼油行业的特点及现状,着重关注中国石油行业面临的问题和应对措施,对炼油行业的前景进行了展望.
摘 要 随着计算机水平的快速发展,信息网络技术的日益革新,电子招标投标在工程建设领域的应用也越来越广泛。本文主要结合招标投标现状及电子招投标系统的应用情况,分析了电子招标投标在建设领域的重要意义和作用,研究了电子招投标系统在建设领域的开发和实现以及在整个建设领域的重要发展趋势。  关键词 建设领域 电子招投标系统 系统开发 应用  中图分类号:TP311.52 文献标识码:A  0前言  随着市场
信息检索数据库利用率的提高,对于科研工作是有着重要意义的.在这篇文章中,计算机的自我效能,计算机自我感知的灵活性与科技接受模型结合,建立了使用意愿影响因素概念模型,这
摘 要 计算机网络和信息化技术是面向现代化、面向未来的前沿科技技术,随着科技的发展和现代信息技术应用规模的不断扩大,计算机信息系统在现实生活中起着越来越重要的作用,然而由于网络环境的复杂、计算机安全系统存在漏洞等种种原因,现代计算机网络安全问题频发,时常会出现黑客入侵的现象,严重的威胁着现代计算机信息安全,本文从计算机软件安全角度出发,结合计算机安全问题中的实际,对计算机软件中安全漏洞检测方法进行
摘 要 上海市浦东新区国有资产监督管理委员会需要对旗下四百余家企业直接或间接地进行监管,各企业在生产经营和发展的不同阶段都会面临着各种各样的风险,财务风险管理工作是企业健康发展的重要保障。本文讨论了收集企业自身上报的财务快报的信息系统难于保证数据的正确性和财务风险难以揭露的现状,明确开发基于ICE中间件的国资监管财务风险信息系统的必要性。在此基础上,讨论了设定风险预警标准、形成风险预警、跟踪风险预
摘 要 软件在其分析阶段就会有测试介入方面的需求,这种做法不仅能帮助软件开发人员对软件需求进行了解并完善,也可以让测试人员设计出更贴近软件需求的测试方法。在这样的基础上,当开发人员将软件进行更改后,其需求发生变化时,测试人员也能及时了解到需求的变动方向,继而对测试方法进行改良。本文根据模型驱动的思想,对软件测试需求的概念进行了阐述,并对一种测试需求的模型和其测试需求的建模方法进行了定义。  关键词