时间:2023-03-29 09:19:11
导语:在计算机软件基础论文的撰写旅程中,学习并吸收他人佳作的精髓是一条宝贵的路径,好期刊汇集了九篇优秀范文,愿这些内容能够启发您的创作灵感,引领您探索更多的创作可能。
1计算机技术论文产出总体现状
据统计,我国计算机技术领域2000年共41167篇,2005年增加到72979篇,增加了31812篇,增长幅度达77.27%。其中,2001年较2000年增加了4949篇,增长幅度为12.02%;2002~2003年,的增长量分别为16958篇及22793篇,年增长率均达到36%以上;2004年,的数量较2003年增加了20904篇,数量虽然仍在增加,但增长速度有所减慢,只达到24.34%;2005年,发表的论文数量突然大幅度下降,较2004年减少33792篇,下降幅度达到31.68%。总体上看,从2000~2004年,我国的计算机技术领域的数量持续增长,增长速度是波浪式发展的态势,2005年,数量及增长速度都出现下降,但较2000年仍增长了77.27%。2000~2005年计算机技术情况见表1。
2计算机技术论文产出结构分析
2.1计算机技术各领域论文产出权重的年度变化
从2000~2005年,计算机技术各领域数量占整个计算机技术领域的比重每年虽然都有变化,但总的分布格局未被打破。计算机的应用所占比重一直居于每年的主导地位,除2003年占39.19%外,其它几年均在40%以上;计算机软件年所占比重在27%左右,居第二位;计算机硬件年所占比重在22%左右,略低于计算机软件,居第三位;计算机技术理论在整个计算机技术领域所占比重最小,年所占比重在7%左右,居四个领域的最后一位。从各领域的权重发展变化状况分析,计算机的应用呈上下波动,总体下降的局面;计算机软件总体发展平衡,略有降低;计算机硬件呈缓步上升的势头;计算机技术理论作为计算机发展的基础,呈现不断上升的态势。计算机技术各领域论文产出权重的年度变化见表2。
2.2计算机技术论文各领域产出数量的年度变化
2000~2005年,从计算机各领域的数量及增长率来年看,计算机技术理论呈现正负相间的增长格局,年增长率于2002年达到高峰,为76.18%,2005年比2004年下降了27.64%,为6年间的降幅最大值,但总体来说,2000~2005年发表的论文数量从2818篇增加到6407篇,增加了3589篇,增长率达到127.36%;计算机软件从2001~2004年一直呈现增长态势,2002~2003年增长速度较快,年增长率为38.00%、34.38%,而2005年则出现负增长,降幅达到27.9%;计算机硬件论文的发表从2001年至2004年呈现持续的大幅增长,其中2001~2003年连续3年增长率均在45%左右,但2005年数量大幅下降,较2004年减少了10640篇,降幅达到计算机技术各领域年下降幅度的最大值39.85%;计算机的应用年度情况与计算机软件论文年度变化情况相类似,于2001年始增长,2003-2004年出现较快的增长,年增长率为30%左右,2005年也同样地出现负增长,下降幅度为29.83%。计算机技术论文各领域产出的年度变化情况见表3。
3结语
3.1计算机技术领域总体发展速度较快,而且正在步入转型期
2005年是现代计算机发明60周年,也是个人电脑发明30周年。可以不夸张地讲,建立在计算机技术基础上的计算机以及计算机网络,推动了整个世界的高速发展;创造了今天世界的繁荣。计算机是新技术革命的一支主力,也是推动社会向现代化迈进的活跃因素。计算机科学与技术是第二次世界大战以来发展最快、影响最为深远的新兴学科之一。但是目前计算机技术的发展正进入一个从技术到设备的转型期,发展速度有所减缓,但这并不妨碍计算机产业已在世界范围内发展成为一种极富生命力的战略产业。
根据对同时段数量统计,2000~2005年间,中国计算机技术领域数量的年平均增长率为15.5%,低于中国工业技术领域22.0%的增长率。但2000~2004年间,计算机技术领域数量的年平均增长率为27.3%,高于工业技术领域22.0%的增长率。2005年,计算机技术论文的发表出现负增长,但仍占工业技术领域的11.34%,表明计算机技术已在2000~2004年间处于快速的发展时期,2005年,与全球计算机技术发展一样出现拐点和发展颈瓶(见表4)。
3.2计算机的应用是计算机技术研究的重点
计算机的应用是近年来重点发展的领域,涉及广泛,包括科学计算(或称为数值计算)、过程检测与控制、信息管理(数据处理)、计算机辅助系统人工智能、信息高速公路及电子商务等。目前,计算机的应用已从工业技术领域深入到社会及人们的日常生活之中,国际互联网Internet和多媒体技术的发展已使人们能够以光的速度在全球范围相互传输信息,遨游广阔的世界,它极大地推动全球范围科技、文化的交流,推动金融、电子商务的发展,促使传统产业发生巨大的变化,人们生存在一个无所不在的数字化世界中。计算机的应用已从少数专家掌握的技术变成了普通人可以参与的活动,从而极大地推动了计算机技术的发展。
2000~2005年,我国计算机的应用数量从19441增加到30118篇,6年间增长了144.3%,论文数量在计算机技术领域中所占比重最大,为41.23%,远高于计算机技术其他领域的比重(计算机理论所占比重为7.78%、计算机软件占27.45%、计算机硬件占23.54%)。从以上数据可知,计算机的应用是计算机技术中最受重视的领域,已成为计算机技术中最具开拓价值及产业化的领域(见表5)。
3.3计算机硬件发展迅速
计算机硬件是计算机技术的物质体现形式,主要包括个人电脑(PC机)、外部设备及网络设备,其中PC机包括台式PC机、笔记本电脑、PC服务器和工作站等。我国整个计算机产业的发展重点在硬件制造业上,约占计算机产业总产出70%左右。随着我国经济建设步伐的加快,几大信息工程相继实施,对我国计算机硬件工业产生了巨大的推动作用。在日益激烈的市场竞争中,我国已涌现出一大批具有自主知识产权的知名品牌,如联想、方正等。我国的计算机硬件研究也在产业发展中获得了长足的进步。
2000年至2005年,我国计算机硬件数量从7212增加到16060篇,6年间增长了122.7%,年平均增长率在计算机技术所有领域中最快,为23.32%,高于计算机技术其他领域的比重(计算机理论年平均增长率为23.24%、计算机软件为14.64%、计算机硬件为11.98%,见表6)。从以上数据可知,计算机硬件研究在计算机技术中发展最快,也是产业化最迅速发展的领域。
摘要通过对2000~2005年度我国计算机技术领域情况的统计与分析,从一个侧面探讨了我国计算机技术发展的现状与趋势。
[关键词]计算机软件工程;维护意义;维护措施;维护方法
[引言]随着这几年我国经济的不断发展计算机对于我们的生活来说不仅仅是一种电子技术,它还是国家现代经济发展迅速的象征。计算机技术的广泛使用给我们的生活带来便利,带来了一系列的积极性影响。但是很多事物都是有双面性的,现在越来越多的群众开始质疑计算机软件的安全性,以及能否保障自身私密信息的安全性。因此国家越来越重视计算机软件的维护。
1重视计算机软件工程维护的意义
1.1保证用户安全的基础
随着我国知识经济的不断发展,计算机技术已经被运用到各个地方,涉及到我们生活的方方面面。各行各业的发展也往更加信息化、科技化的趋势进行,比如自动化生产、机器人代替廉价劳动力、信息储存与运用等方面,这些方面都与计算机技术密切相关。所以,如果计算机的软件出现了一系列的问题,包括计算机软件被人恶意入侵或者系统崩溃等方面都会给人们的日常生活带来许多的麻烦,更严重的是会给群众带来更多的经济损失。因此,我们重视对计算机软件工程的维护,是群众日常生活与沟通的安全的保证[1-3]。
1.2促进计算机软件的开发
国家与群众注重计算机软件维护于检查措施的重要性,会进一步提高科研人员对计算机软件开发的动力。首先,因为大家重视计算机软件的维护与检查,所以在后期我们能在检查与维护的过程中不断地发现计算机软件工程存在的漏洞。这也有助于计算机软件的开发人员不断地改进与弥补计算机软件工程的不足。其次,在不断地发现问题与改进问题的过程中,也可以不断地提高科研人员的技术水平,促进科研人员更好地开发计算机软件。
1.3提高计算机软件的运行能力
通常来说,大家都会认为判断计算机软件的运行能力是以计算机软件能力为主。但实际上,判断计算机软件的运行能力,不仅是体现在计算机软件的能力上,更是体现在计算机软件的维护能力上。在我们不断地检查与维护计算机软件的过程中,我们个人对于计算机的了解也在不断地加深,不停地修补计算机软件的漏洞与不足,也有助于我们进一步提高计算机软件的运行能力[4]。
2计算机软件工程存在的问题
2.1网络犯罪高发率
随着我们生活水平地不断提高,计算机软件被应用在我们生活的个、方方面面,难免有些计算机缺乏定期的检查存在一定地安全隐患。这时候,就有许多的不法分子,利用计算机软件的漏洞进行违法犯罪。他们利用一些软件,将病毒嵌入在计算机软件工程的漏洞中,盗用计算机用户的私有账户,偷窃计算机软件的用户的相关私密信息,并将这些信息转卖给其他人。这种网络犯罪已经严重地威胁与侵占了计算机用户的人身与财产安全[5]。
2.2流氓软件猖獗,软件质量下降
流氓软件,就是当我们在使用浏览器查阅某些东西的时候,会突然出现的弹窗网页或者是一些带有网页链接的浮动广告。这些广告通常情况下很难被关闭或者强制运行。流氓软件也可以是指一些无法卸载的软件。这些流氓软件最大的问题就是,它们大多带有病毒,计算机的使用用户稍不注意就会被这些病毒侵入计算机,带来一定的经济损失。或者有些流氓软件会长期地占用计算机的使用内存,这些都会很容易潜移默化地影响计算机的使用寿命,导致计算机会过早地报废等问题[6-7]。
2.3计算机软件维护的次数较少
因为许多的软件公司需要耗费大量的人力、时间与资源去维护计算机软件工程,所以大多数的软件公司会忽视软件维护这个事情,增加了一些潜在的危险隐患。实际上,许多软件公司无法将维护软件与促进软件公司发展的两方面相平衡,所以会导致一系列的问题。因此,大部分的软件公司内部都会有一些大大小小的问题,我们需要引起对这些问题的重视。
2.4非正常状态的系统盘
计算机的运行情况与系统盘的状态是离不开的,c盘的系统盘的内存一般是需要15G左右。在计算机用户的日常生活中,大家会下载一些软件,这些软件会占据大多数的内存,这会影响计算机的有序运行。在下载软件的同时,还有可能会下载一些伪造插件,它更加会占用计算机的存储空间,降低计算机使用的速度与安全、功能性[8]。
3计算机软件工程维护的措施
3.1选择合适的程序语言
在维护计算机软件工程的过程中,选择合适的程序语言也是非常重要的一个方面。通常情况下,我们将计算机语言称作低级语言,计算机语言对于大多数的人来说是很难学习的,所以如何维护计算机语言是非常困难的。因此我们可以对计算机的高级语言进行维护和编辑,我们可以将高级语言进行恰当地区分与选择,同时用不同地维护方式去对待不同的高级语言。提高高级语言的使用率,更有助于提高计算机的性能、识别能力,同时进一步使得计算机的维护工作变得更加简单、方便。
3.2保证计算机软件工程的质量
科研人员在软件工程的开发阶段时,为了提高软件工程的可控性与操作性,科研人员会注重提高软件的整体质量与降低成本的两方面。同时这也有助于解决软件开发过程中出现的部分问题。举例来说,当软件出现序列错误的问题,因为我们进行软件维护,可以得到及时的解决,进一步促进了工作的轻松、简单。同时在科研人员开发软件的过程中,一些科研人员会使用一些程序设计提高计算机的使用与维护性能,在一定程度上也能减少计算机软件工程在开发时的错误[9]。
3.3做好基础维护的准备
虽然在我们的生活中计算机的使用已经如此常见,但是很多的计算机用户还是缺乏维护计算机软件工程的意识。他们大多数都会认为,计算机只要在日常的使用中没有出现什么太大的问题,没有太卡机之类的,就不需要定时的对计算机进行维护与杀毒。这种想法非常普遍但是往往会引发一些软件的安全问题。计算机维护不仅仅是科研人员与软件公司的事情,也是每个计算机用户的事情。计算机用户需要培养自己对计算机软件维护的意识,定期地对计算机进行杀毒等,以此来促进计算机运行的流畅。
对于计算机的用户来说,可以在计算机中安装防火墙、杀毒软件等。优秀的杀毒软件有助于使用计算机的用户平时对计算机软件进行维护。用户平时也应该不定期地清理计算机的内存来维护计算机的正常运行。因为如果计算机的内存被过多的占用,会影响计算机的运行速度、效率,导致计算机软件工程的运行不畅通。因此,计算机的用户可以使用一些清理的软件,将垃圾数据与不常用的软件进行清理,以此来解决计算机的卡壳的问题。并且用户尽量少浏览没有安全证书的网站,这些网站比较容易存在一些病毒、木马等,会增加电脑中毒的几率。最后还有就是,一些陌生人发来的邮件与链接,不要轻易地打开,很容易将病毒引进计算机里,导致计算机在日常的使用中出现一些问题[10]。
3.4优化计算机系统盘
系统盘在计算机的日常运行中占据非常重要的地位,它会直接性地影响计算机软件的运行质量。因此在我们的日常使用计算机的过程中,不能安装过多的软件,将系统盘、C盘占满,不然会影响到计算机的运行效率。为了保持计算机运行的流畅,我们需要定期地优化计算机的系统盘,清理系统盘里不必要的文件。大多数用户都会使用杀毒软件去清理垃圾,但是杀毒软件的清理是并不彻底的,只能暂时的减少垃圾对于计算机运行速度的影响。因此,最根本的方法是隔一段时间就重新安装系统,最重要的是记得将重要的文件备份以免不必要的麻烦。根据之前的一份调查显示,用户最好将系统盘预留15G左右的内存,会更有利于计算机的运行快捷。
3.5完善病毒防护机制
威胁计算机安全性的最主要的问题就是网络病毒的侵入,因此我们需要重视对计算机的病毒防护。首先,计算机的用户应该安装一些较为可靠、比较大众的杀毒防护软件,比如金山毒霸、360等。这些杀毒软件不仅可以阻止病毒的侵入,还可以进一步检查,提高计算机系统的安全性,保障计算机的正常运行。病毒的入侵很容易就会导致计算机的崩溃与用户的信息泄露,因此用户需认真地看待病毒的危害性。计算机的病毒防护软件,一般情况下,可以识别并拦截出部分病毒、木马,但是也存在着识别不出部分病毒的情况。这时候需要用户使用防火墙的技术,进一步对计算机的信息进行过滤与检查,减少病毒入侵计算机的情况。除此以外,我们还要定期查找软件漏洞,因为病毒攻击的实质是攻击计算机的软件漏洞。用户定期的对软件漏洞进行检测,有助于降低病毒对计算机软件工程的攻击率,进一步减少计算机受到的伤害。
4计算机软件工程的维护方法
4.1预防性与修改性的维护
我们要做好对计算机维护的准备工作,对计算机软件的程序进行设计与编写,以及对即将进行测试的部分进行修改。这有利于计算机软件工程后续维护工作的便利。对计算机的修改性维护是指在计算机的使用过程中,对计算机软件出现的一些错误进行及时的整改,包括设计、逻辑性等方面的问题[11]。
4.2完善性与适应性的维护
完善性的软件维护是指在计算机软件使用一段时间之后,完善计算机软件的功能加强与扩大。适应性的计算机软件工程维护是指在计算机软件运行时,让计算机软件更好地适应外部环境。我们会不断地升级计算机操作系统和更新相关的数据环境。比如微软的系统就会不断进行更新升级,进而弥补不足与提高性能。在不断更新的操作系统中,计算机软件会更加满足用户的使用需求,并随着环境的变化不断地更新,跟上时展的步伐。
5结语
随着我们国家近几年的知识经济不断发展与人民的生活水平不断提高,计算机软件工程在我们生活中占据越来越重要的地位。计算机对于企业的日常运行也有着密切的联系,它进一步增加企业的运行利润,提高企业的办事效率。并且展望未来,计算机的应用会更加广泛,所以为了让计算机能够更好地为企业、个人、社会服务,我们需要更加重视并积极研究对计算机软件工程的相关维护措施。在此篇文章,作者仅以自己浅薄的知识水平,提出一些自己不成熟的建议与想法,希望能给读者解决相关疑惑以及为解决这个问题尽一份自己的心力。
[软件工程硕士论文参考文献]
[1]黄子轩.计算机软件工程的维护措施和方法[J].电子技术与软件工程,2018(24):110.
[2]邵丹.计算机软件工程的维护措施与方法研究[J].电脑迷,2018(11):57.
[3]刘子甲.计算机软件工程的维护措施和方法研究[J].科技风,2018(26):63-64.
[4]王硕.计算机软件工程的维护措施和方法[J].电脑迷,2018(08):79.
[5]高铭言.计算机软件工程的维护措施和方法[J].网络安全技术与应用,2018(07):35+66.
[6]周亮.计算机软件工程的维护措施和方法[J].电子技术与软件工程,2018(13):32.
[7]方辉,梁晨,梁振兴.基于互联网下的社区医疗资源整合[J].软件,2018,39(6):174-176
[8]卓广平.下一代互联网动态路由协议机制分析与改进策略[J].软件,2018,39(7):202-207
[9]郭璇,郑菲,赵若晗,等.基于阈值的医学图像分割技术的计算机模拟及应用[J].软件,2018,39(3):12-15
[10]姚建盛,张睿,吴忠军,等.智慧旅游专业中计算机技术课程群的教学改革与实践[J].软件,2018,39(6):61-63
【关键词】软件;安全漏洞;检测技术
信息技术快速发展,尤其Internet的广泛应用,在如今大数据时代,软件是计算机技术一种,在其软件开发过程中,计算机软件存在一定漏洞,要保障计算机软件的安全性,必须提高计算机软件的检测技术,提升计算机软件性能,是提高计算机网络安全的有效途径。
1计算机软件安全漏洞目前的状况
计算机软件在开发的时候有的就存在一定漏洞,当时可能没有技术解决软件漏洞问题,但在软件使用的过程中,会出现一系列问题,必须加强软件安全漏洞的检测技术,检测软件是否合格,不合格的软件必须加强软件补丁,促使软件达到合格标准,经过测试后,才能投入市场使用。还有的软件开发时候没有任何漏洞,但随着时间的推移,软件会出现一定漏洞,软件必须是在使用的过程中,逐步进行软件完善,提升软件性能,让其达标,减少软件的漏洞,出现漏洞以后要及时修复,提高软件的生命周期,在一个友好的界面下,充分发挥软件的功能,让其在使用过程中,起到一定的作用,提升性能,减少漏洞。软件在使用的过程中,根据技术的发展与变化,计算机软件的漏洞必须技术检测,延长软件的生命周期,提高软件性能,满足其需要。
2计算机软件安全漏洞检测技术解读
2.1静态程序解析
静态程序解析是软件安全常用的检测技术,这种检测技术是通过程序代码,通过利用机器语言、汇编语言等进行编译,利用反代码形式,对检测出来的软件漏洞,及时进行修复,提高软件性能,在实际应用过程中,涉及到程序设计中的语言、函数、数组、过程、集合、文件等。利用软件技术解决软件漏洞问题,静态程序解析对程序设计起到保护作用,检测软件漏洞,提升计算机软件性能,这是一种常用的计算机软件安全漏洞检测技术,通过该技术对软件漏洞进行合理检测,提高软件性能,延长软件的生命周期。
2.2利用逻辑公式对程序性质进行表达
根据程序的性质,对计算机软件漏洞进行检测,判断其中的应用能力,逻辑公式能对计算机软件的性能进行检测,检测其的合法性,是否存在软件漏洞,有的软件漏洞是需要升级与更新软件就可以解决的,有的是出现软件错误,必须合理采用措施,解决软件漏洞问题。其中的公理化方法的逻辑是完整的体系,其中的每个公式都是由单个程序语句和其前后置断言共同构成,具体理论当中只有一条赋值公理,形式演算系统以一阶谓词逻辑为基础,各自为顺序、分支以及循环指令增加了相应的演算法则。公理化方法已经被证明具有较强的可靠性和完整性,但匹配的形式演算系统存在半可判定的情况。程序的正确性涉及程序设计人员利用逻辑公式对程序对应的功能规约展开描述,另外一个问题就是要为循环体确定循环不变式。逻辑公式的应用提高了逻辑判断能力,在利用语句进行科学判断,检测计算机软件是否存在漏洞,根据逻辑公式的判断能力,检测软件是否存在漏洞,如果存在漏洞,对其合理的进行修补,解决软件漏洞问题,提升软件性能,完善软件功能。
2.3测试库技术
测试库技术是计算机软件检测中常用技术,对解决计算机软件漏洞起到帮助作用。测试库技术是检测计算机软件中的核心部件,判断计算机软件是否存在漏洞。利用测试库技术只能对动态内存操作函数导致的错误进行判定。而且其主要对运行过程中输入数据进行监控,发现其中的弱点。这种检测并不是从整体上进行判定。这也表明检测过程只是验证BUG是否被发现,但是无法证实BUG的存在。使用这项技术对于普通应用程序而言,并不会存在任何兼容问题。使用测试库技术的主要优势不存在误报。从性能上对这个技术展开分析,其性能消耗较大,从其工作原理很容易能推导出这个结论。利用测试库技术检测计算机软件是否存在漏洞,是所有检测技术中最科学的,也是最准确的,但其测试有一定难度,对计算机软件本身也是一种伤害,提高计算机软件性能,必须合理的利用软件的检测技术,科学的选择检测技术,有目的的进行检测软件是否存在漏洞,科学的解决软件漏洞问题,提高软件性能。
2.4源码改编
利用软件漏洞检测技术,检测出计算机软件存在一定漏洞,没有合理方法进行漏洞修复,就有必要根据软件漏洞的阶段,去修改程序的源代码,这种源码改编技术,是彻底解决计算机软件漏洞的最根本方法,该检测技术对人员的要求很高,能利用其它技术检测出软件漏洞,能利用源码改编技术进行修改,这是计算机软件检测技术的高级阶段,是计算机软件发展到一定程度的需要,也是社会发展对计算机软件技术提出的新要求。总之,计算机软件技术存在一定漏洞,要解决计算机软件漏洞,必须利用软件检测技术,及时检测,发现问题要及时解决,但在计算机软件发展的过程中,计算机软件肯定存在一定问题,必须科学的合理解决计算机软件的安全问题,提高对软件安全认识,增加计算机软件的应用性,符合现代计算机软件技术发展需要。
参考文献
[1]许跃颖.计算机软件中安全漏洞检测技术及其应用[J].电子制作,2016(02).
[2]颜汉权.基于模糊测试的软件漏洞检测方法[J].求知导刊,2015(11).
[3]高妍.计算机软件安全漏洞检测技术与应用[J].计算机光盘软件与应用,2014(04).
[4]陈斯,卢华.计算机软件中安全漏洞检测技术及其应用[J].电子技术与软件工程,2016(11).
关键词:计算机信息技术;应用;
中图分类号:P315.69 文献标识码:A 文章编号:1674-3520(2015)-08-00-01
一、计算机信息技术在现代办公政务中的应用
在现代计算机、网络通信等技术支撑下,政府机构日常办公、信息收集与、公共管理等事务在数字化、网络化的环境下进行的国家行政管理形式。它包含多方面的内容,如政府办公自动化、政府部门间的信息共建共享、政府实时信息、各级政府间的远程视频会议、公民网上查询政府信息、电子化民意调查和社会经济统计等。在政府内部,各级领导可以在网上及时了解、指导和监督各部门的工作,并向各部门做出各项指示。这将带来办公模式与行政观念上的一次革命。
传统的办公政务经常会出现误差,一点点的误差就会给政府带来很大的损失,然而现代办公政务中应用的计算机信息技术使财务管理得到很大的提高。计算机信息技术在政府财务管理中致力于数据一体化,在运用计算机技术的同时也要确保财务数据的安全,不仅要减少录入的差错还要进行条码化的管理,这样计算机信息技术在财务管理中才能实现数据一体化。
二、计算机信息技术在现代农业中的具体应用
农业部首次把计算机农业应用研究专题列入国家项目是从“七五”计划开始,内容包括数据处理、大型数据库的建立和 MIS 系统的开发等。各类专用系统大量开发,数学模型设计与编程、作物生产模型研究、模式栽培技术研究等在农业生产和管理中被广泛应用。建立各种类型的数据库是我国农业计算机应用开展几十年来的主要内容之一,这也符合我国整个计算机应用事业的发展。全国几百个农村信息网点县,建立了县级农村资源经济信息与管理决策支持系统。目前已有的部分数据库的功能经鉴定已达到国际先进水平,这些数据库的运行和服务都取得了一定的社会和经济效益。现阶段我国信息技术在农业生产中的应用,主要集中在四个方面:即作物生产模拟模型、专家系统、农业生产实时控制和作物遥感估产。其中数据处理、大型数据库的建立和 MIS 系统的开发成为了计算机信息技术在现代农业中应用的具体形式。数据处理不但解决了农业基础信息的处理问题,同时也为农业基础信息处理提供了技术支持,为农业基础信息数据库的建立提供了技术支持,保证了农业基础信息能够得到有效处理。大型数据库的建立,对于解决现代农业发展数据支撑问题十分关键。因此,计算机信息技术的应用,不但解决了现代农业发展中存在的问题,还为现代农业提供了有效的科技支持。
三、计算机在辅助建筑设计中的应用
(一)计算机辅助设计(ComputerAidedDesign)是一门综合了计算机技术与工程设计方法的学科,是利用计算机及其设备帮助人们进行产工程设计的技术,它的实质是对设计信息的产生、加工、转换、存储和输出进行管理和控制。随着计算机辅助设计(CAD)技术的不断发展,在建筑设计中运用计算机绘图和出图已成为设计工作的基本要求。针对设计单位建筑设计工作可以分为方案设计与施工图绘制两个过程,在手工绘图时代,绘图过程耗费了设计人员大部分时间,在有限的设计时间内自然挤占了方案构思的时间,而结构设计工作,由于各种计算机软件的应用,也使结构设计人员从繁重的结构计算中解放出来,把更多的精力投入到更重要的结构方案构思工作中去。从建设单位的角度来讲,通过CAD技术的应用,可以得到比手工绘图更美观、整洁、准确、规范化的图纸;从设计师的角度CAD技术提供了很多方便,节省了大量的时间,尤其是重复劳动的时间。再加上在电脑中作图的可更改性,比手工绘图方便了很多,极大地提高了设计人员的工作效率。
(二)加快相关软件的开发和利用
我国信息技术领域要不断推出适合我国建筑工程管理发展的计算机软件,通常来说,一个新软件的出现可以现在试点工程当中进行, 然后以此带动计算机信息技术的进程。我国政府也要充分重视其计算机信息技术对于建筑工程管理的重要意义所在, 并通过颁布相关法律法规和方针政策方式, 强制要求一些重点工程加快计算机管理信息系统和建筑工程项目信息网络的建设步伐,同时,也要为软件开发的高端企业创造良好的环境和条件,使其能够和建筑工程企业合作开发相应的管理软件,使二者能够实现互利共赢,从而带动我国经济发展。
(三)在建筑工程企业内部大力推广计算机信息技术的应用
我国的建设管理部门应当做好多方面的协调工作,利用多样化途径推广计算机信息技术,使得我国建筑工程企业能够正确看待这项技术,并将其正确运用都生产经营环节当中。尤其是对于一些实力雄厚的大中型建筑企业来说,应当在软件使用方面投入一定的资金,并尽快掌握现代管理技术,最终使得计算机信息技术能够在公司内部实现普及的目的。与此同时,对于现代化管理人才的培养和对建筑工程管理软件市场的开发也是极其必要的,对于这一层面,笔者认为可以将计算机信息技术的应用情况作为相关工作人员上岗的重要条件要求,这样能够在很大程度上优化建筑企业内部管理队伍的建设。对于一些利润较为稳定的企业,还可以根据自身发展的需要,设立专门的部门来研究开发和推广计算机信息技术的应用成果。
四、结束语
本文结合计算机信息技术的优点,以及现代政务、现代农业以及建筑工程的特点,详细阐述计算机在这几个领域中的作用,主要是在建筑工程方面的应用,取得了积极的应用效果,保证了相关产业的高效发展。
参考文献:
[1]冯继元 计算机信息技术在现代办公政务中的思考[期刊论文]-电脑迷 2014(9)
[2]林梦清 计算机信息技术在现代农业中的应用[期刊论文]-计算机光盘软件与应用 2014(11)
关键词:能力培养;培养模式;计算机软件人才
随着2017年教育部《“新工科”建设行动路线》的提出[1],我国高等教育改革进入新阶段,这对工程教育的理念、工程人才培养模式提出了新的要求,在这一背景下传统教学理念和方法已经难以培养卓越的工程创新人才。分析目前计算机软件类人才的培养模式,普遍存在以下问题亟待解决:重知识传授,轻计算思维能力培养;学生重编程,轻文档撰写;学生解决复杂工程问题的能力差;学生自主学习积极性差;现有人才培养模式与社会需求对接错位。针对以上问题本文提出以下对策。
一、优化课程大纲内容
目前以知识传授为中心的教学模式仍然处于主导地位,该模式往往忽略学习者这一教育活动主体的发展,难以使学生在专业能力与素质上得到提升。计算思维能力是计算机软件类人才应具备的核心能力之一,是计算机软件类人才的灵魂,因此应该使计算思维能力的培养始终贯穿四年本科学习,并遵循由易到难,反复训练,逐渐内化的策略,使之成为每个计算机软件人才在本科毕业时都具备的基本专业素养与能力。课程是人才培养的基石,为达到该目标应该从根源入手,首先修订各相关系列课程的教学大纲、实验大纲,强化大纲中计算思维能力培养的部分并要求相关课程的教学团队修改相关教学材料,如教案、讲义、教学课件等并贯彻实施,同时在课程的考核标准、考核方式、试题中也要增加针对计算思维能力培养的部分,形成对计算思维能力培养情况的检测与评价。例如在一年级的“程序设计基础”课程大纲中,可以要求学生首先掌握程序设计基本思想、方法与技巧,养成首先进行程序设计再动手编码的习惯,培养使用计算机求解问题的基本能力和程序设计能力;在二年级的课程中,如“数据结构与算法”可以进一步培养学生根据求解问题的具体性质选择(或设计)合适的数据结构与算法的能力,并培养学生运用所学的原理与方法为实际工程问题设计新算法的能力。采用该方法根据各年级学生已经储备的专业基础知识和具备的专业能力,对专业课进行从教学大纲到教材材料再到实施过程的改造,按照难度递增、复杂度递增的原则[2],递进式、分层次培养学生的计算思维能力,坚持四年不断线。
二、设计系列文档模板
新工科建设就是要使工科人才回归工程,在软件开发工程化的过程中,文档在软件产品中的作用举足轻重,其质量直接影响软件开发、软件使用及软件产品的后期维护,因此在软件人才培养过程中必须加强规范的软件文档撰写能力,使学生在四年的专业课学习、实验及实践的过程中由简到繁、不断学习、反复训练,递进式掌握规范的软件文档的撰写工具、使用方法及文档撰写方法。按照以上思路可以依据专业人才培养方案的设置在相关专业课中设计具有前后承接关系的系列软件文档模板,并使学生在有工程实践经验的专任教师或外聘企业教师的指导下学习并训练软件文档的撰写能力。例如,一年级通过程序设计基础实验及综合实验报告撰写,着重加强训练程序的设计能力,同时要求学生学会使用常用的程序流程图绘制工具并学习绘制规范的流程图,并将课程实验报告撰写规范程度及质量作为实验报告考核的参考指标;类似的在二年级“数据结构与算法实验”“软件工程概论实验”“软件工程综合设计”,三年级的“计算机网络实验”“数据库系统原理课程设计”“操作系统课程设计”“软件测试”“软件系统分析与设计”“软件工程专业综合实践”,四年级的毕业论文等课程中,都可以融合与软件需求规格说明、设计说明书、用户使用手册等软件文档中内容吻合的元素,以任务分解的方式分别安排在相关课程中做出学习要求及考核要求。
三、建设系列顶石课程
解决复杂工程问题是新型工程人才需要具备的核心能力[3],充分利用好顶石课的功能是解决这一问题的有效手段。顶石课最早兴起于20世纪80年代的美国,它标志着本科学习的一个终点,2008年被美国大学协会指定为高校教育中10项高影响力的教育实践之一,对美国本科教育质量起到了重要的作用,目前美国已有80%左右的高等教育机构开设了顶石课,其主旨在于为学生提供将碎片化知识在实际应用场景中整合、收尾、反思和过渡[4],让学生学习使用高阶思维元素独立面对和解决真实的、复杂的问题,并为后期学习和工作做好准备。学生解决复杂工程问题能力的培养不是某一门课程能够胜任的,必须使之贯穿于本科课程体系,使复杂梯度逐层上升。借鉴国外顶石课在高等教育中的成功经验并结合我国计算机软件人才培养在新工科建设中的实际需求,本文采用在不同年级、分层次递进式设置“顶石课”的方法,并在课程中植入企业课程、企业规范、企业项目帮助学生及时整合本年级所学专业课程,加深对已获得知识与技能的体会,并为后续课程的学习和步入工作环境做好过渡。以软件工程专业为例所设置的分层级的顶石课结构如图1、图2所示。
四、创新教学方法
终生学习能力是卓越工程人才需要具备的核心能力,计算机软件行业技术更新快,新技术不断涌现,这要求软件行业从业者必须具备自主学习和终身学习的能力。传统的教师讲授范围即是期末考核范围的教学模式,这种模式严重限制了学生自主学习的主动性和积极性,针对该问题,可采用以下策略。(1)引进慕课-SPOC平台辅助课程教学,在为学生提供优秀课程学习资源的同时,引导学生通过互联网自主学习先进的技术和理念,将学生在慕课平台上学习和完成习题的情况作为平时成绩的一部分,并计入期末总成绩。(2)编写详细的实验讲义,要求学生根据所学基本知识和技术自主阅读实验讲义后分析实验要求并自行设计实验方案最终完成实验任务。(3)在实验中完全或部分采用真实项目,设计综合性较强的任务,鼓励学生组建团队并自主分工、自主设计解决方案、自主查阅文献搜集信息和数据、自主学习所需的新技术完成题目,与此同时在实验大纲和实验考核标准中对自主学习部分添加明确的要求,刺激学生自主学习能力的养成,培养可持续发展能力和终身学习能力。
关键词:字体创意;计算机单字;字库;版权保护
一、问题的提出
创意设计是一种艺术研发工作。中国具有五千年的优秀传统文化,将会为创意设计提供源源不断的艺术灵感。计算机字体就是在汉字创意的基础上,对经过研发人员设计的字体进行编码和整理,形成一系列的程序代码,最后再经过字库软件为创造者需要计算机字体时进行调用,或者对于字体设计研发者根据自己的设计风格而形成的一系列字体进行扫描和数字化模拟,形成独特风格的字体组合。计算机字体在本质上来说就是数据化具有特殊风格的字体,立足于字体的创意变形。计算机字体行业在这几年步履维艰,创新活力不足。同时在具体的司法实践中,由于计算机字体的保护在中国没有固定的模式,每个案件处理的结果也不同,很难对计算机字体起到有效的保护。因此,计算机字体创意的著作权保护具有深刻的现实意义。
二、用现代美术设计分析汉字文化创意:让汉字“发声”
计算机字体单字的设计,根植于中国广袤的文化厚土,在汉字原有形状和结构的基础上进行变形,达到一种特定的美感,进而符合特定计算机编辑和设计的需要。计算机字库的形成是在计算机单字的基础上,对计算机单字进行组合整理,形成具有相同风格和外观的一类计算机字体,在创造者需要的时候,可以对已有文字进行美化和修饰。在自媒体流行的今天,汉字创意在生活中更是显而易见,诸如在手机客户端、互联网站,被创意的汉字或者是以流媒体形式出现、或者是以平面媒体形式出现吸引着人们的目光。不仅如此,伴随着电脑技术日新月异的发展,各种设计软件诸如Photoshop、Coreldraw、Illustrator、3DMAX等应运而生,为字体设计提供了准确和丰富的技术保障。1.同底反转。通常来说就是运用主体与背景的相互转化,来营造一种虚实结合的艺术效果。最基本的原理就是利用人们平时习惯性的先入为主思维惯性,在汉字创意中引入同底反转的技巧,目的是丰富汉字创意的形式,让汉字不再是简单的黑白艺术。在心理学上有一种特殊现象,叫做知觉显著性效应,指的是你关注什么,什么就是重要的,也就是说观察者的观察角度不同,其得出来的结论就不同。在进行汉字创意的过程中,就可以利用这种心理学现象,丰富人们观察的层次,将文化的因素植入汉字之中。2.省略的应用。省略就是充分利用人们的空间想象力,在汉字的文化创意变形中巧妙地将原本是横平竖直的笔画有针对性地进行省略,达到去繁存简的艺术效果。虽然是省略了其中的部分笔画,但是人们运用自己在日常生活中的场景进行想象,依然可以完整知晓文字的含义,而且更加具有美感。简约大方本来就是中国传统的艺术审美,中国的汉字也得以在发展过程中很好地体现这个趋势。古代的汉字绝大部分都是来自象形字,从古代的象形到繁体再到今天的简化字,汉字虽然简洁但是不失美感,显得更加高贵典雅。3.文字与图形的替换。就是将汉字的部分笔画根据创意的需要转化为可代替的图形。古人云书画同源,讲求书中有画、画中有书。在现代的计算机互联网时代,我们可以便捷地利用计算机软件来完成汉字创意过程中的图形与笔画转化。在汉字创意过程中进行图文的转化,可以丰富汉字的创意结构,消除文字刻板的缺点,让文字栩栩如生,图文并茂。图文并茂一直是表达的不二选择,中国的汉字本身很大一部分就是从象形字产生的,所以中国汉字的文化创意在文字与图形的替换方面具有得天独厚的优势,书中有画,画中有书。
三、世界各地计算机字体文字的保护现状
1.中国台湾地区对计算机字体单字与字库的法律保护。中国台湾地区对于字体字库的著作权保护体现在一个重要的函示———中国台湾内政部(81)内著字第81840002号函。其中正式规定了绘画、漫画、版画、书法(法书)、连环图(卡通)素描、雕塑、字型绘画、美术工艺品及其他美术著作为美术作品受到著作权的保护。其中,字型绘画指的是一套成型的具有独特风格和设计理念的字体组合,而不保护少数的单字,如我国已经普遍存在的没有著作权的宋体字、隶书等。具体作品是否构成字型绘画,受著作权的保护,关键要看在字体的创作过程中创作者是否起到了关键作用,否则如果是计算机在创作的过程中起到了主要作用就不受著作权的保护。2.日本对计算机字体单字与字库的法律保护。日本在计算机字体和字库的保护非常成功。从字库的数量来看,全球最大的中文字库在日本,该字库有2973款体,而中国总共只有400款左右的字体。而日语的片假名和平假名只有几十个,所以日本的字库都是以汉字为基础的。日本对于计算机字体与字库的著作权保护主要归属于美术著作物的范畴。日本在计算机字体和字库的著作权实践中,基本上列出了受著作权保护的条件:第一,具有鲜明的创作新颖性和独创性;第二,具有美的特征,这两者要同时满足才会获得著作权的保护。日本对于计算机字体和字库的保护还有一个亮点在于字体可以受到侵权法的保护。日本法院在“照相排字机用字体案”和“NAG字体案(一审)”两案中,规定了如果计算机字体单字和字库权利人发现有侵害计算机字体单字和字库著作权的行为,如复制、发行和销售等行为,可以根据侵权法得到损害赔偿。3.美国的计算机字体单字和字库的法律保护。美国是世界上对于知识产权保护较为重视的国家,对于计算机字体单字和字库的保护研究也较早。从美国的立法和司法的实践来看,将计算机字库作为计算机软件作品给予著作权保护,而对计算机单字不作为著作权的保护,在很大的程度上是由于美国字母文字的特点,给予单字著作权保护会影响社会使用功能。
四、国内计算机字体文字的保护现状
1.案例研究。随着我国社会经济水平的快速发展,相应的有关计算机字体单字和字库的纠纷案件也相继出现,比较著名的有方正诉保洁案、方正诉文星案、叶根友诉肯德基案等。在司法实践中虽然出现了很多的有关计算机字体单字和字库的案件,但是在司法实践中,并没有形成一个统一的有关计算机字体单字和字库法律问题的成熟结论,没有起到约束相关行为的作用,也没有达到很好的关于计算机字体产业的促进作用。2.保护分析。在我国目前的司法实践中,关于计算机字体的著作权保护有以下几个焦点争议:其一,单个的计算机字体是否受到著作权保护?如果可以的话,那么应该是以何种方式来进行保护?其二,计算机字库软件是否可以受到著作权的保护?其三,计算机字体的字库是否体现了独创性和新颖性?如果有的话,应该以何种作品来进行著作权的保护?
五、计算机字体单字和字库著作权保护的可行性分析
计算机软件作为特殊作品,属于著作权保护的作品,按照我国《计算机保护条例》的第二条和第三条的规定,计算机软件指的是计算机程序及其有关文档。在司法实践中,字库软件作为软件作品受到著作权的保护已经得到了普遍的认可,保护的对象主要指的是可以实际运行以源代码和目标代码表达的计算机程序。1.计算机字体单字以美术作品为主进行著作权保护。美术作品作为著作权保护的客体,在受到著作权保护。计算机字体单字是汉字创意的产物,它虽然受制于汉字本身结构的限制,但是计算机字体在创作的过程中体现了独创性和原创性,也包含了创造者赋予其中表达的思想和情感,在本质上来说也是一种艺术的表达形式,所以计算机字体的单字本文认为可以当作美术作品来进行著作权的保护。计算机字体单字在当作美术作品进行著作权保护的过程中,认定计算机字体单字是否属于美术作品时,特别要强调的一点是计算机单字要求具有鲜明的独创性和新颖性,作品作者在创作计算机字体单字的过程中在形式上有自己的创作,没有抄袭和临摹,而是独立的完成作品。2.计算机字体字库以计算机软件作品为主进行著作权保护。计算机字库在使用过程中往往以计算机字体软件的形式表现出来,所以笔者认为计算机字体的字库可以作为软件作品进行著作权的保护。利用已经不受著作权保护的字体进行计算机字体的开发,也可以体现计算机编程人员和字体开发人员的价值和独创性,可以进行著作权的保护。计算机字库作为计算机软件作品来进行著作权的保护,但是在合法得到计算机字库的使用授权之后,对计算机字库的使用结果并不可以进行著作权的保护,如利用计算机字库打印的文档。因为在很大的程度上使用计算机字库进行输出时,输出结果的流通体现了汉字的文化传播和作为文化载体的社会功能。
法律保护模式的选择问题无疑也是一种法律制度的选择,自上一世纪三十年代科斯的《企业的性质》一文发表以来,新制度经济学已获得了很大的发展,成为经济学中的显学。虽然它不过是经济学的一个分支,研究结论也并非无可指摘,但是它无疑为我们选择一种制度(法律保护模式)提供了一些法律背后的分析因素,对法律保护模式的选择不无意义。其中制度影响理论家A.爱伦。斯密特的SSP分析范式对我们借鉴意义最大,他的分析范式包括三个部分:状态(Situation),是指个人、团体和物品的特性(状态),其中物品的特性包括非相容性使用、规模经济、共享性、排他性、占先性、交易成本、剩余以及波动性供求等,其中重点是物品的特性;结构(Structure),是指权利结构,它代表着一个社会的游戏规则;绩效(Performance),是指财富在不同人之间的分配。状态是分析的出发点,它是影响制度绩效的最重要的因素[3].在制度设计与影响理论中,A.爱伦。斯密特把物品的状态放到了前所未有的地位。另根据法学理论,民事权利客体在民事法律关系甚至整个民法中都是很重要的。我国学者认为,客体在民事法律关系中居于重要地位,没有客体,主体的权利义务就丧失了客观依据,成了空中楼阁;而且主体不同,也往往会使民事法律关系的性质和内容发生变化[4].在谈论知识产权的客体时,刘春田教授指出:对象的自然属性的差别是导致法律关系不同的决定因素。民事权利中的财产权之所以区分为物权、债权和知识产权,正是由于它们各自对象的自然属性即存在方式的差异所致。物权的对象为物,债权的对象是行为,知识产权的对象则是以“形式”为存在方式的知识[5].在谈到物权的客体物时,我国学者指出:物的概念之所以重要,因为它在权利的建构中起着“支点”的作用。这个“支点”作用可以简单地表述为:一种法律所建构的权利,其内容取决于与此行为相关联的物。反过来表述就是:物决定行为的内容,行为的内容则决定权利的内容[6].以上经济学与法学学者的看法可以说是不谋而合。本文主要借鉴了新制度经济学的一些研究成果和方法并结合法学理论对计算机软件法律保护模式进行研究。因此本文首先对计算机软件法律保护问题及其模式的产生与发展进行了简要回顾,接着采用新制度经济学和法学的研究方法与成果,分析了计算机软件法律保护的现行法律框架下的可能的著作权模式和专利权模式,然后研究了计算机软件的特点并把其与作品与发明进行了比较,得出了计算机软件法律保护模式的选择结果,最后对计算机软件法律保护制度进行了初步设计。
一、计算机软件法律保护问题的产生及法律保护的理论与实践
计算机软件法律保护问题的产生原因与发展史无疑对探讨计算机软件法律保护模式具有重要意义,因此我们必须首先研究计算机软件法律保护问题的产生过程以及计算机软件的法律保护史。从历史眼光来看,计算机软件法律保护是计算机技术尤其是软件技术发展和计算机软件产业化的结果。计算机技术包括计算机硬件技术和计算机软件技术,软件技术与硬件技术共同构成并决定着计算机技术的发展。虽然计算机软件技术是在硬件技术基础上并以其为前提发展起来的,但是随着计算机技术的进一步发展,计算机软件技术就不仅仅只是被决定因素。硬件技术使计算机的功能空前强大,需要软件技术去实现。因此计算机软件技术在计算机技术中的比重越来越大,软件技术越来越重要,计算机软件与硬件技术成为了既互相制约又互相相对独立的关系。计算机软件产业化及软件技术逐步相对独立导致了计算机软件法律保护问题的产生。
早在现代计算机产生之前人类的计算技术至少已经发展了近两千年,此过程中曾经产生了算筹、珠算盘、计算尺以及初具现代计算机模型的手工的和自动的机械式计算机、数字式自动计算机。但是直到1941年德国工程师朱斯(K.Zuse)历时七年研制成功的Z-3计算机才才产生了世界上真正的第一台通用程序控制计算机,而至1946年埃克特和莫克利历时三年研制成功的ENIAC的诞生产生了世界上第一台通用电子计算机,标志着现代计算机的产生。虽然自从人类最早的计算工具算筹产生也就同时产生了计算软件。如春秋时期就已经很流行的乘法“九九”口诀,此后制定的多位乘法、除法、开平方法、解多元一次方程组的计算程序、重因法、身外加减法、求一法等以歌诀形式出现的乘除捷算法等等。但是计算工具的软件和计算机软、硬件的出现并没有马上导致计算机软件的法律保护问题,因为此时不仅计算机软件而且整个计算机领域还远没有达到产业化的程度,而所存在的问题也只不过是如何继续开发计算机硬件技术从而提高计算机总体性能的问题,计算机产业还远没有建立,计算机软件也还远没有任何独立及产业化的迹象,计算机软件的法律保护问题也就不可能被提上日程。
直到二十世纪五十年代,计算机开始产业化的进程。1952年,IBM公司推出第一个批量生产计算机IBM701.其后IBM公司又开发出IBM650这种价格比较便宜的小型机,最后销量超过了一千台。至五十年代末,整个美国计算机年生产量已经达到上千台。但是直到此时,计算机也基本上仍然局限在政府的军事部门以及少量的研究机构,还远没有为社会大众所熟悉,至1962年,美国的总计算机数也不过刚超过万台。直到五十年代末六十年代初,由于晶体管计算机的研制成功,计算机进入了第二代。IBM公司采用在继承的基础上改进的策略成为计算机发展史上的重要事件,这种策略使IBM公司的计算机生产形成了计算机族,不仅缩短了新机器的研制周期,降低了生产成本,也实现了程序兼容,方便了新机器的使用。此后很多计算机厂商纷纷效仿,从而使计算机迅速走上产业化发展的道路。1964年IBM公司更是投资50亿美元开发IBM360系统,由于它具有通用化、系列化和标准化的特点,性能价格比高,取得了很大的成功,到1970年7月1日止共销售了三万二千三百台,为计算机的产业化作出了巨大的贡献。
随着计算机硬件技术的发展,计算机软件也取得了很大的进步,高级程序语言、操作系统、应用软件均取得了很大的成功。随着计算机应用的不断发展,计算机软件也日积月累,形成了极为宝贵的知识资源,它的价值已超过了计算机硬件本身,甚至可以说,计算机软件才是计算机系统的真正的价值之所在。1959年美国出现了第一家独立的软件公司,开始了软件产业的建立过程。1966-1968年间日、德、英等国也相继开始了自己的软件产业的的建立。1969年6月IBM公司率先宣布实行“价格分离”政策,决定从1970年1月1日起实行软件与硬件价格分开计算,应用软件和语言处理程序要单独收费,但操作系统仍和硬件一起收费。此后,世界上的主要的计算机公司纷纷效法,不仅软件单独计价出售,其他计算机服务经营项目(如系统分析与设计、咨询、培训等)也单独计价,使软件业和计算机服务业的形成和发展迈出了关键的一步[7].从此设计与生产计算机软件的产业才与制造计算机硬件的产业分开,计算机软件技术逐渐走在相对独立的发展道路上,计算机软件也已实现了产业化。也正是在此时,计算机软件的法律保护问题才成为急迫的问题被提上议事日程。德利娅。利普希克指出:虽然自1964年起IBM360的问世使得计算机的使用开始普及,但是那时侯,计算机(硬件)和为满足用户需要而编制的程序和使用手册(软件)是一并出售的,当时由于程序被看作是计算机的组成部分并受到工业产权的保护,所以尚未提出程序的保护问题。但是不久人们逐渐抛弃了那种把与计算机相连的程序商品化的做法,因此两个市场建立起来了,因而必须保证程序受到独立的和充分的法律保护[8].
计算机软件法律保护问题被实践提出来了,于是,人们提出了各种各样的计算机软件法律保护建议与方案,进行了计算机软件保护立法。有代表性的建议或方案有:①六十年代联邦德国奥尔施莱格(H.?hlschlegel)和美国学者加尔比(E.Galbi)的注册保护建议方案。②1968年英国学者森汉(D.A.Senhenn)提出的版权法模式。③世界知识产权组织关于保护计算机软件的结合了商业秘密法、专利法、著作权法甚至反不正当竞争法的混合方案。④1984年美国国际商用机器公司提供给我国的关于暂行以版权法保护计算机软件的建议。⑤1984年日本通产省提出的关于制定新的法律-程序权法的建议。⑥1986年德国知识产权法学家迪茨博士(Dr.A.Dietz)提出的保护计算机软件的邻接权模式建议。⑦经济合作与发展组织的保护计算机软件中的数据的数据保护准则[9].这些保护计算机软件的建议在世界各国以及国际公约中取得了一定的成果-世界各国以及国际公约的法律保护模式。
1972年菲律宾率先把计算机软件列为版权的保护对象,其后美国于1980年、英国、法国、联邦德国、日本等于1985年相继修订版权法把计算机软件纳入版权保护对象中。时至今日,总体而言,世界各国的计算机软件保护模式基本上是版权法模式,如世界各主要发达国家美国、英国、法国、德国、加拿大、日本、澳大利亚等国的立法以及发展中国家的匈牙利、印度、菲律宾、我国台湾省、新加坡等国家和地区的立法,当然在这些国家的立法中有些国家明确排除了专利法对计算机软件的保护,如英国法等,也有一些国家同时承认专利法对计算机软件的保护,如美国法、西班牙法和匈牙利法等。同时也有一些国家采用的专门法的模式,如保加利亚和韩国的计算机软件保护模式[10].在国际公约方面,1994年世界贸易组织的《与贸易有关的知识产权协议》第十条即是计算机程序与数据的汇编,从而正式把计算机软件纳入了知识产权国际公约中;1996年的《世界知识产权组织版权条约》第四、第五条分别规定了计算机程序和数据汇编(数据库),并且把计算机软件与著作权领域影响最大的《伯尔尼公约》联系了起来,虽然该公约至今尚未生效,但无疑它是计算机软件国际保护的进一步发展。
从以上计算机软件法律保护的理论与立法的演变尤其是立法实践来看,著作权法模式已经是当前的主流,但是计算机软件的著作权保护模式的发展也不是一帆风顺的,反对的呼声也从未停止,著作权专家强调指出计算机程序没有文学艺术作品的特点。不过七十年代上半叶德国教授欧根。乌尔默为教科文组织和世界知识产权组织发表的研究报告产生了重要影响,欧根。乌尔默在比较了将程序输入计算机和固定作品的过程进行了比较,最后得出计算机程序可以受著作权保护的结论。于是1972年菲律宾,1980年美国将计算机程序纳入著作权保护[11].此后世界大多数国家也逐渐采用著作权保护计算机软件,直至1994年的《与贸易有关的知识产权协议》与和1996年的《世界知识产权组织版权条约》著作权模式被国际公约所采用。但是计算机软件的著作权保护模式确立的支持与反对意见似乎同样的多。批评大体有:①人不能直接识别计算机程序,它主要属于实用而不是美学范围;②著作权不保护思想,计算机程序应受专利权保护;③应当保护的是计算机程序的内容而不是其正式表现形式,后者才属于著作权范围;④保护期限太长,不适用计算机程序;⑤发展中国家的发展问题;⑥用户应有备用拷贝,著作权法没有规定这一可能性;⑦会歪曲著作权制度。支持意见有:①专利权也同样不保护思想,思想也不应受保护,而且著作权保护内容;②实用而非美学并不表示计算机软件不能受著作权保护;③发展中国家也同样要保护计算机软件,否则也会影响其本国的软件产业;④著作权的不用履行手续是其最大的优点[12].
实质看来,无论支持还是反对意见,几乎均是从专利权与著作权比较角度来说的。人们之所以如此,原因大概在于,只有把计算机软件的法律保护纳入既定的已经成熟的框架内才能更快更有效,因为寻求与建立全新的计算机软件保护模式是需要花大量的时间的,这是不符合主导当前世界事物的各个发达国家,尤其是美国的利益的。无怪乎美国贸易代表在乌拉圭回合之前威胁说如果新一轮贸易谈判不包括知识产权、投资和服务贸易,美国就拒绝参加。此后美国还动用“特殊301条款”对其他国家进行威胁[13].可以说,《与贸易有关的知识产权协议》的签定美国功不可没,因为很多国家包括我国都是在美国的强烈要求下加快了自己的知识产权立法步伐。计算机软件的法律保护亦莫不如此。尤其是澳大利亚以版权法保护计算机软件的法律修订过程极其短促,从开始考虑到法律生效不到半年时间。其直接导因可以说是美国苹果公司的诉讼,而更深的原因或许是美国的压力[14].虽然日本理论与实务界原来就有专利权与著作权模式之争,但是日本采用著作权模式与美日贸易摩擦以及美国的压力不无关系[15].现行的计算机软件法律保护的著作权模式对于保护计算机软件,促进计算机软件产业的发展功不可没,但是短视与实际利益以及计算机软件超级大国的骄横使得计算机软件的法律保护模式的选择被局限于现行的比较成熟的已有的法律框架内,而眼光局限于此所选择的计算机软件法律保护模式的科学性与质量也就不可能不大打折扣。因此我们有必要在仔细评价现行模式并比较各种可能的模式的基础上选择出最科学的计算机软件法律保护模式。
二、法律保护模式分析:著作权模式与专利权模式
根据制度经济学和法与经济学的研究,物品的状态对制度设计与选择具有决定作用[16].反过来,制度设计与选择也一定要与物品的状态相协调。因此,我们的研究不仅要分析制度的结构,而且也要分析制度所调整的领域的物品的状态。前述的法学的研究也表明,权利客体的性质特点对于法律关系与法律制度也具有决定性的影响。因此,为了分析比较著作权模式与专利权模式并且探讨计算机软件适合于用什么模式来保护,我们需要既分析这两种法律的制度结构,也需要研究两种制度所调整领域的物品的状态(即权利客体,下同),并且研究这两种法律保护模式所保护的对象的状态是否与计算机软件的状态相同。如果与著作权模式所保护的对象作品的状态相同则计算机软件应采用著作权模式,如果与专利权模式所保护的对象发明的状态相同则计算机软件应采用专利权模式,如果均不相同,则应探讨计算机软件的专门法保护。在著作权模式成为计算机软件法律保护的主流模式的过程中至今人们已经提出了各种各样的计算机软件法律保护模式,可以说传统的知识产权法领域几乎均被涉及。虽然至今著作权模式已经成为主流,但它并非不可动摇。而且立法上的优势并不总能证明方案的科学性,计算机软件法律保护模式还有探讨的余地。因此本部分就研究各种主要的模式,从这些可能的法律保护模式的保护对象特点及调整要求、功能、价值取向、效率等角度对它们进行分析。本文认为,现今已经成为主流的著作权模式、专利权模式、以及独立的专门立法模式是三种主要的可能的基本模式。至于其他法律,商业秘密法不利于计算机软件的公开、传播与应用,反不正当竞争法基本上是一种防卫性的法律,很少给予积极权利,也不利于计算机软件的充分保护,侵权行为法则主要与其他权利法如物权、债权以及传统的知识产权等相对应,是所有民事权利的共同的保护手段,即便在制定了专门法或者选定了正式的保护模式之后也仍将在计算机软件法律保护方面起重要作用。因此,这些法律虽然在计算机软件法律保护方面不可或缺,但是却或者本身不足以作为计算机软件的法律保护模式,或者不能象传统民法一样对当事人赋予正面的权利,不足以作为计算机软件的主要法律保护手段。至于专门立法模式虽然也是可能的选择,但它是人们根据不同的目的从自己的角度设计的,没有一定之规;而且如果传统的保护模式已经足够,我们就没有必要再另辟奚迳。只有传统模式不足以保护计算机软件时我们才有必要研究与设计专门的立法。因此本部分将分析属于传统知识产权法领域的著作权模式和专利权模式的制度结构及其特点和这两种模式所保护的物品的特性。
(一)专利权法与著作权法所保护的物品的状态(特点)。专利权与著作权的保护对象分别是发明与作品,它们是决定制度的最重要的因素。那么发明与作品有什么区别呢?日本学者指出了发明与作品的两点区别:首先,作品是对人的思想、情感的表现,是人格的体现物,其中反映了个性,孕育着无限表现上的可能性,不存在模仿他人作品的必然性。因此著作权法保护的作品必须是表现独立个性的作品。而与此相反,发明是一种技术,技术与作品所属的艺术领域相比,本质上没有个性,是客观的,一旦作出发明,任何人沿着该思路实验,均可以得到相同的结果,是一个收缩的世界;其次,正由于作品与发明的以上的特点,作品的价值不存在绝对的标准,一般而言无法对其经济价值进行衡量。而发明则不然,进行价值(效果、效用)判断是可能的,可以用是否速度更快、更耐久、更能以低价格被生产或生产这种标准去衡量[17].除此之外,应该还有一些区别:首先,虽然没有具体统计数字,但不可否认的是从作品的经济价值上,一部作品的价值相对来说一般既难以衡量,而且也要比一项发明低,并且发明的价值是很容易被估价的;其次,作品的数量是发明的数量所远远不能比的,因为任何人均可能搞出作品,但却没有几个人拥有发明,尤其是狭义上的发明。即便是发明的标准再降低一些,发明的数量也不会比作品多。这是由作品表现的多样性和发明的客观性所决定的;第三,作品的价值相差较大,普通人的作品可能一文不值,名家的手笔则可能价值千金。而发明的价值则差不了这么多。这也是由作品表现的多样性和发明的客观性所决定的。第四,人们创造的动机也有所不同,创作作品目的主要在于表达自己的思想与情感,而创造发明虽然一定程度上也能体现人的人格,但主要目的无疑是为了经济考虑。当然这几点均是相对而言的,并非绝对,但是其区别却是有价值的,它们可能影响制度的设计。
另外,从功能上来看发明的主要功能是为产业发展做贡献,主要推动人类物质文明的进步,而作品的主要功能则主要是为文化发展做贡献,主要推动人类的精神文明的进步。
(二)著作权模式与专利权模式的制度结构及特点。从保护对象上,著作权法保护的对象是文学艺术和科学作品,专利法保护的是发明[18],作品是人的思想或情感的表现,大体而言作品可以分为科学作品(如学术论文、产品设计图纸等)和艺术作品(如小说、戏剧、美术、雕塑等)两大类,而发明按照日本专利法的规定则是指利用自然规律的技术构思的高度创造,一般包括狭义的发明与实用新型,有的国家还包括外观设计;从保护条件上,著作权法对作品的条件要求是具备独创性,在有形介质上固定是有些国家的要求,而专利法对发明的要求是具备新颖性、创造性[19]与实用性,并且比较具体而严格;从权利的内容上,著作权除包括财产权外,还包括精神权利,而专利权则基本上是一种财产权;从保护的绝对性上,著作权法对作品的保护的独占性要比专利法弱,即他人如果碰巧创作出完全同样的作品,只要其是独立创作的,则也会受著作权法保护,而专利法则保护唯一的发明,其他人尽管是独立作出的,只要是同一发明,也不能使用,更不能享有专利权;从权利取得上,著作权的取得不象专利权那样要求有严格的手续,其权利是自创作完成起自动取得,而且其权利维持也不需要象专利权的维持一样支付维持费;从保护期上,著作权的保护期要比专利权的保护期长得多;从权利限制上,专利权一般适用于强制许可,而著作权则一般不适用于强制许可;从制度功能上来看,专利法有着促进公开的作用,而著作权法则不具这种作用,因此专利法更加有利于技术的传播与应用,而著作权法对作品的传播与应用似乎采用了一种中立的立场。
从法律的制度结构上看,专利权与著作权在保护对象、保护条件、权利的内容、保护的绝对性、权利取得、保护期、权利限制等方面有着不同的制度安排与设计,这些制度安排与设计的不同使得专利权模式与著作权模式在功能、价值取向、效率[20]等方面均有所不同:在功能与价值取向上,专利法以刺激更加优秀的技术的开发(与公开-笔者)为手段,达到促进产业发达的目的,与此相反,著作权法以发展多样性的文化为目的,不过分考虑产业政策[21];在制度效率上,专利法需要登记和权利维持费,制度的交易成本较高,适宜于价值较高的物品,而著作权法则相反[22].
专利权模式与著作权模式所调整的物品的状态的不同决定了其在制度安排与设计以及两种模式在功能、价值取向、效率[23]等方面的不同,专利权模式与著作权模式在制度安排与设计以及两种模式在功能、价值取向、效率[24]等方面的不同则一定程度上反映了其所调整的物品的状态的不同。
总的说来,作品的多样性、价值的不确定性与差异性、创造的表达动机等方面的特点与著作权法的独占性较弱、较长的保护期、规定精神权利的制度设计相适应,而发明的客观性、价值的可衡量性以及创造的经济与产业动机则决定了其较强的独占性、较短的保护期、促进公开与基本不规定精神权利的制度设计;价值的不确定性与差异性以及价值相对较低决定了著作权采用交易费用较低的简单的自动取得的核证权利的方式,而价值的确定性以及价值相对较大也与专利法对发明采用较为严格的确立和核证权利的方法相适应。另外,著作权法的著作权的较弱的独占性与较长的保护期和专利法的专利权的较强的独占性与较短的保护期也是各得其所。从这里的分析我们可以看到,著作权法是根据作品的特点而设计的,作品是适宜于著作权法的保护的,而专利法则是根据发明的特点而设计的,发明也与专利法相适应。计算机软件究竟是采用著作权模式、专利权模式还是专门法模式则与计算机软件本身的性质有着极其密切的联系。如果计算机软件与作品的性质相近,则计算机软件的法律保护模式就应采用著作权模式;而如果计算机软件与发明的性质相近,则计算机软件的法律保护模式就应采用专利权模式;如果均不相近或差别较大,则计算机软件就既不能采用著作权模式,也不应采用专利权模式,而是应设计适合于计算机软件本身性质的专门的法律保护模式。那么计算机软件的性质又怎么样呢?这就是我们下一个问题所要研究的。
三、计算机软件的性质、特点、法律调整要求与法律保护模式选择
关于计算机软件的性质,研究者并不多,科学工作者可能不屑于研究或认为没必要,而法律工作者则缺乏科学知识,对计算机软件这种技术性的东西也比较头痛。
根据《中国大百科全书》的解释,计算机软件是指计算机系统中的程序和有关的文件。程序是计算任务的处理对象和处理规则的描述;文件是为了便于了解程序所需的资料说明[25].《计算机发展简史》认为,所谓计算机软件,是指使用计算机和发展计算机效率的一套程序系统和文件。它包括计算机各种语言、汇编程序与编译程序、诊断程序、管理程序与操作系统、数据库管理系统、应用程序、各种维护和使用手册、程序说明和框图等。软件是用户和计算机硬件之间的接口与桥梁[26].
以上是计算机科学领域内人们对计算机软件的看法。同时法律界人士对计算机也有看法。世界知识产权组织《保护计算机软件示范法条》对计算机软件的定义是,计算机软件是程序以及解释和指导使用程序的文档的总和。具体讲,软件应包括:(1)程序,即具有某种功能的指令系统,亦即化为计算机可辨认的文字之后,能够使计算机处理信息的、体现一定功能的、解决一定问题或产生出其他结果的指令;(2)程序说明书;即通过文字、图表或其他表达形式对程序所作的详细说明;(3)辅助材料(也称为“支持材料”),即(1)、(2)两项中所不包括、但又在应用有关程序时必不可少的指导文件。我国《计算机软件保护条例》(1991)第二条对计算机软件所下定义是,“计算机程序及其有关文档。”其计算机程序是指“为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。计算机程序包括源程序和目标程序。同一程序的源文本和目标文本应当视为同一作品。”其文档是指“用自然语言或者形式化语言所编写的文字资料和图表,用来描述程序的内容、组成、设计、功能规格、开况、测试结果及使用方法,如程序设计说明书、流程图、用户手册等。”
可见,各个领域的人们均认为,计算机软件基本上可以分为两大类,即计算机程序与解释说明计算机程序的其他文件(档)。
根据《中国大百科全书》的解释,程序是计算任务的处理对象和处理规则的描述。任何以计算机为处理工具的任务都是计算任务。处理对象是数据,如数字、文字和图像等。处理规则一般指处理动作的步骤。在低级语言中,程序是一组指令和有关的数据。在高级语言中,程序一般是一组说明和语句。程序是软件中最基本的概念。程序是软件的本体,又是软件的研究对象。程序的质量决定软件的质量。程序可以分为程式、子程式、子程序、协同程式、递归程式和模块。
文件是与软件研制、维护和使用有关的资料,通常可以长久保存,是软件的重要组成部分。在软件产品研制过程中,以书面形式固定下来的用户需求、在研制周期中各阶段产生的规格说明、研究人员作出的决策及其依据、遗留问题和进一步改进的方向,以及最终产品的使用手册和操作说明等,都记录在各种形式的文件中。文件是是软件中另一组成部分-程序的解释和说明,是对研制过程进行管理的重要手段,它是使用、理解和维护软件所不可缺少的重要资料。
除了把计算机软件分为计算机程序与文件外,《中国大百科全书》还按照应用和虚拟机的观点,把软件分为系统软件、支援软件和应用软件三类。其中系统软件又包括编译程序和操作系统等。支援软件又主要包括环境数据库、各种接口软件和工具组,三者形成整体,协同支援其他软件的编制;应用软件的种类就更多了,无法列举。除了上述分类众多复杂外,而且这种分类也不是绝对的,而是互相交叉和变化的。有些软件如编译程序和操作系统,既可看作是系统软件,又可看作是支援软件。它们在一个系统中是系统软件,而在另一个系统中却是支援软件。也可以在同一系统中既是系统软件,又是支援软件。系统软件和应用软件之间也有类似情况。有的软件如数据库管理系统、网络软件和图形软件,原来算作应用软件,后来又被看作为系统软件。而且系统软件、支援软件和应用软件三者的编制技术基本相同。因此,这三者既有分工,又有结合,并不截然分开[27].
我国在《计算机软件著作权登记中使用的软件分类编码指南》中将软件分成三大类,即系统软件、支持软件和应用软件,其下又细分为30个小类,如支持软件包括软件开发工具、软件评测工具、界面工具、转换工具、软件管理工具、语言处理程序、数据库管理系统、网络支持软件、其他支持软件等。这种分类方法是以软件的功能划分标准的,是最常见的软件分类方法。
从科学与法律领域人们对计算机软件的看法中可以看出,计算机软件的种类繁多,又很复杂,各种计算机软件之间差异极大,本文之所以不厌其烦地引用各个领域人们对计算机软件及其分类的看法原因正在于表明这一点。因此,我们很难说计算机软件从整体上可以被归为专利法上的发明还是著作权法上的作品。从功能来看,软件是用户与硬件之间的接口界面。使用计算机就必须针对待解的问题拟定算法,用计算机所能识别的语言对有关的数据和算法进行描述,即必须编程序和有软件。用户主要是通过软件与计算机进行交往。软件是计算机系统中的指挥者,它规定计算机系统的工作,包括各项计算任务内部的工作内容和工作流程,以及各项任务之间的高度和协调。软件和硬件都是计算机不可缺少的重要方面,二者既有分工,又有配合。硬件是物质基础,软件担负指挥功能。从软件内部分工来看,基本上可以说,程序是直接指挥计算机硬件的,而文件则主要是为人们了解、学习、使用程序所必须的。因为,程序本身是无法被人直接感觉到的,人们尚需要通过文件来了解程序。因此程序与文件的关系大体上可以说与专利法上的专利与说明专利的说明书及其摘要、权利要求书等文件的关系相似。因此可以认为,大多数计算机文件与著作权法的作品的是很相似的,而计算机程序则与专利法上的发明更加接近。当然,计算机软件内部的各种类之间的关系要比这种关系要复杂得多,除了这两种类型之外,尚有很多中间类型。而且计算机软件中的程序与文件也不是截然分开的,因为文件是对程序的描述,程序是文件所描述的程序,二者一般不能被截然分开。另外从计算机软件的本质来看,它是用来控制计算机的,而程序是直接控制计算机的,文件只不过是为了人们使用的方便才存在的,有些情况下没有文件只有程序计算机系统也照样能够正常运转,因此可以说,软件中最本质的东西是程序,而不是文件,正如专利的本质是发明而不是说明书及其摘要和权利要求书一样。从计算机软件的创作者的目的来说,主要的是经济目的而不是为了表达自己的思想与情感;计算机软件的主要目的显然是产业上的应用而不是创造多样性的文化;从其价值来说,计算机软件的价值是可以判断的,而且各种计算机软件之间的价值相差极大,有个人为了完成自己的特定功能而完成的小程序,也有大公司完成的为了商业上推广的价值很大的大程序。
总的说来,如果把计算机文件与计算机程序孤立开来看,某些计算机软件与作品比较相似,如计算机文件,有些与发明比较相似,如程序,更多的计算机软件则兼有二者的特点。但是根据笔者的看法,对于大多数计算机软件来说计算机文件无非是对程序的说明,其性质类似于专利之说明书及其摘要,因此计算机文件与计算机程序很难被截然分开,一般而言有计算机程序必然有其说明的计算机文件,而计算机文件所说明的也基本上是计算机程序。因此计算机程序才是计算机软件的根本价值所在,从整体上来说计算机软件与专利法的发明的相似性更多一些。这样看来根据前述的选择法律保护制度的原则与方法,总体说来计算机软件似乎更适宜于专利权保护,但是如前对专利权模式的分析,取得专利权保护是较难的,代价也是较高的,这将不仅使大多数计算机软件受不到法律保护,而且权利人用法律保护其利益的代价也是高昂的,很可能使得计算机软件的法律保护得不偿失,使得计算机软件的法律保护制度落空。而目前的用著作权法来保护计算机软件虽然能够使大多数计算机软件得到法律保护,也取得了一定的效果,但是由于大多数计算机软件与著作权所保护的作品有着较大的不同,而与专利法的发明更加相似,这使得用著作权保护计算机软件有其负作用,它不仅产生了一些与著作权法的价值不相一致的垄断,如目前微软的垄断就使有些学者对著作权法保护计算机软件的合理性产生了怀疑[28],而且对计算机软件的保护也不能说是非常有利。如反向工程的合法性问题,虽然仍然存在争议,也有些立法例对反向工程作了条件上的限制[29],但是根据著作权法的基本原理,著作权仅仅保护思想的表现而不保护思想本身,根据这一原理反向工程在著作权框架内无疑是合理的,这使得著作权对计算机软件的保护存在缺陷。因此无论是用专利法还是用著作权法保护均不是十分适宜的。保护计算机软件必须另行设计专门的法律保护模式。
四、计算机软件专门法律保护模式设计
虽然不同作者和群体对各种制度的侧重点颇有差异,新老制度主义都承认制度有可能被精心设计和实施。[30]因此我们是可以精心地对制度进行设计的。但是设计一项法律制度是很困难的,非本文力所能及,同时设计一套完整的计算机软件的专门法律保护模式也非本文的主要任务。因此,本文此部分仅仅就计算机软件法律保护专门法模式的指导思想谈谈看法,并给出计算机软件专门法律保护制度的框架。
(一)计算机软件专门法律保护模式的指导思想
法律的指导思想往往是法律价值得以凝结的载体,因此设计计算机软件专门法律保护制度我们必须首先确定计算机软件专门法律保护模式的指导思想,以作为计算机软件专门法律制度的总纲与前提。
1.计算机软件专门法律保护模式应能使大多数软件均能受到有效的保护
虽然专利法模式能够对计算机软件进行最大程度的保护,但是人们却并不看好它,原因就在于其保护条件要求太高,使得大多数软件都受不到保护。而著作权法虽然能够使几乎所有计算机软件均受到保护,但是它也并非无可指摘。一是它的保护力度太小,对计算机软件所有人不利。虽然对于一些价值不太大的计算机软件的保护已经足够,但是对于一些价值较大的计算机软件的保护却不能说已经足够,虽然目前一些重大的计算机软件,如微软的操作系统事实上得到了较为充分的保护,但是这种保护是否全部是现行的著作权法之功则很难说,微软的操作系统实际上是由于其源码的保密而事实上得到保护的。二是它的超长保护期与非公开性[31]对产业发展有着严重的阻碍作用,这虽然似乎弥补了著作权法对计算机软件保护力度弱的不足,但这是以阻碍计算机软件产业的发展为代价的。如前所述这已经引起了人们对计算机软件的著作权模式的全面质疑。现行的可能的模式的这些缺陷告诉我们,计算机软件专门法律保护制度的选择应尽可能避免这些模式的缺陷。既使大多数计算机软件均能受到法律保护,同时又要使它们得到较为有力有效的保护,而且还要考虑到对产业发展的可能的有利的与不利的影响。
2.计算机软件专门法律保护模式应具有较低的制度交易成本并注意产业政策
较低的制度交易成本是任何制度所追求的目标之一,这大概就是著作权模式受青睐的主要原因,它不仅具有较低的交易成本,而且使大多数软件都能受到保护。但是著作权模式的较低的制度交易成本是以较小的保护力度和较低的效率为代价的。著作权模式有三大缺陷:一是保护力度不够,无法禁止反向工程,对权利人不利;二是不能促使计算机软件公开,阻碍了计算机软件产业的发展;三是超长的保护期也阻碍了计算机软件产业的发展。实际上在最早的计算机软件的保护方案中,对计算机软件的保护期都是比较短的。如Galbi方案(ProposalfornewlegislationtoprotectComputerProgramming)中为5年至10年,WIPO的ModelprovisionoftheprotectionofComputerSoftware(1978)《参考资料4》中为20年,加拿大政府白皮书(FromGustenbergToTelidon.Awhitepaperoncopyright,1984)中,对于可直接为计算机读出的程序(Machine-readableprogram)为5年,日本通产省方案为15年。最初对程序进行保护的法国著作权法对程序的保护期作了25年的规定[32].计算机软件专门保护模式应尽量采用交易成本较低的制度,同时也必须注意产业政策。
3.计算机软件专门法律保护模式应能够鼓励计算机软件公开
发明的公开大大地促进了技术的进步与发展,甚至人们在论述专利法的宗旨时,鼓励公开成了专利法的重要价值之一。不能鼓励公开是现行计算机软件的著作权模式的最重要的缺陷。如前所述计算机软件在某种程度上与发明更为接近,从而计算机软件也应该能够公开,以促进新的软件的开发与使用,促进计算机软件产业的发展。
我们也能看出计算机软件专门法律保护模式设计的上述的三个方面并不是完全统一的而是有一些矛盾的,如鼓励公开与制度交易成本以及使大多数软件受到有效保护的价值就有一定的矛盾。因此在设计计算机软件专门法保护时必须在各种价值中间进行衡量与选择。
(二)计算机软件专门法律保护模式的基本框架
既然我们已经确立了计算机软件专门法律模式的指导思想,概括地描述计算机软件法律保护模式就将是一件可能的事情。从以上分析可以看出,虽然传统框架内的法律保护模式从整体上均不是计算机软件法律保护的最佳模式,但是传统的法律保护模式能够不同程度地被借鉴,因为现实地看,著作权模式与专利权模式无疑均已经对计算机软件起着不同的保护作用,它们能够起作用不是偶然的,而是它们的制度功能使然。因此虽然我们不能从整体上运用传统的计算机软件法律保护模式,但是部分地借鉴传统的制度还是可能的,而且应该是一种较好的经济的选择。具体而言,计算机软件专门法律保护模式可以考虑以下内容:
1.权利取得手续
在权利取得手续上可以借鉴专利法对实用新型专利的“登记+公开+形式审查制”。这样,既可以使权利人用较低的成本取得保护,又促使了计算机软件的公开,能够促进计算机软件产业的发展。当然,在这种制度下,计算机软件要取得保护还是需要一定的成本的,但是它的成本较低,而且这也给了所有人一个选择,以决定是否需要取得计算机软件的法律上的权利。事实上并不是任何计算机软件均有必要得到保护。而这种制度的促进公开所带来的公平的竞争环境对计算机软件产业的发展的作用则是成本更低的著作权模式所不具备的。
2.权利取得条件
在权利取得条件上,可以考虑采用比专利法对实用新型的创造性标准更低的著作权法的独创性标准,只要有最低限度的创造性并且是其独立创作出来的就可以受到保护。这样可以使需要取得法律权利的计算机软件能够取得法律权利,使大多数计算机软件均能受到保护。
3.权利内容
由于计算机软件基本上是一种功能性的产品,一般并不代表制作人的人格,因此人格权的内容并不重要,可以考虑采用类似于专利法上的表明身份的权利即可。原著作权模式下的人身权内容对使用人很不公平,也阻碍了计算机软件的使用与开发。而在财产权方面,则可结合著作权财产权与专利权的内容而设计出计算机软件的财产权利体系。
4.保护期与专有性
在保护期上,可以考虑采用20年左右的保护期;在专有性上可以采用著作权法的专有性标准,而不是专利法的专有性标准。因为从计算机软件的生命周期来看,20年的保护期已经足够;而在专有性上如果采用专利法的标准,对于计算机软件的使用人和其他开发人而言将是极大的负担,他们需要去查找登记公报以确定没有侵犯他人权利,而超大量的计算机软件将使他们不堪重负,对他们是不公平的。
5.合理使用
合理使用方面同样可以结合原有的著作权法与专利法上的合理使用制度而进行设计,本文不再赘述。
根据全国计算机专业技术资格考试办公室《关于印发2016年度计算机技术与软件专业技术资格(水平)考试工作安排的通知》(计考办〔2015〕2号)精神,2016年度计算机技术与软件专业资格(水平)考试上半年考试定于2016年5月21、22日举行。为做好我省2016年度上半年全国计算机与软件考试工作,现将有关事项通知如下:
一、考试级别与资格名称、教材
高级资格:信息系统项目管理师、系统分析师;
中级资格:软件设计师、网络工程师、信息系统监理师、系统集成项目管理工程师、信息系统管理工程师、数据库系统工程师、多媒体应用设计师;
初级资格:程序员、网络管理员、信息处理技术员。
考试大纲和教材目录见全国软考办网站(ceiaec.org)。
谀、报考对象与条件
凡遵守中华人民共和国宪法和各项法律,遵守职业道德,具有一定计算机技术应用能力的人员,均可根据本人情况,报名参加相应专业类别、级别的考试。
三、报名时间及方法
㈠报名时间:2016年3月4日—4月1日。
㈡报名方法:网上报名。
1.考生点击进入人事考试网络报名系统(60.208.22.58:8080/pis/)。(建议考生使用360极速浏览器)。
2.考生以本人真实身份信息进行注册后登陆报名系统。
3.仔细阅读《2016年上半年计算机技术与软件专业技术资格(水平)考试报名须知》后填报个人信息及所报科目。
4.按照操作界面提示上传本人近期照片。
5.在线缴交报考费。经系统自动审核后,通过银联网上缴费。
缴费后报名系统没有显示成功等异常情况处理:考生先确认本人银行账户是否已经被扣款,如果已经扣款,无须担心,因海南省财政厅的非税缴费平台缴费时容易出现延时比较长的情况,请考生缴费时严格按照步骤进行,耐心等待缴费确认结果,如果缴费确认出现异常,我处将在报名结束后统一进行对账,对账结果将在网站重新显示,考生可在已缴费4日后登录报名系统查看缴费状态是否已经改变。如有问题再与我处联系。联系电话:65375001,65351474。(需要开具发票的考生,打印个人报名信息表,在5月1日前持个人报名信息表和身份证,到海南省人力资源开发局(省人力资源市场)职称考试处二楼柜台,经审核后,开具发票)。
四、考场设置
我省计算机技术与软件专业技术资格(水平)考试考场设置在海口,具体地点在准考证上通知。考生于2016年5月16日至20日登录中国计算机技术职业资格网(rkb.gov.cn/),点击进入报名入口1或入口2,下拉点击进入打印准考证。准考证打印不再另行通知。考生凭准考证、身份证件参加考试。
五、报考收费
报考收费按琼价费管〔2014〕525 号文件有关规定:高级、中级、初级资格考试报考科目按客观题65元/人·科,主观题68元/人·科标准收取。
附件:考试科目和考试时间安排表。
2016年上半年计算机技术与软件专业技术资格(水平)考试科目和考试时间安排表
(考试日期:5月21、22日)
级别
资格名称
考试时间
考试科目
高级
信息系统项目管理师
21日
上午 9:00—11:30
综合知识
下午
1:30—3:00
案例分析
3:20—5:20
论文
系统分析师
上午 9:00—11:30
综合知识
下午
1:30—3:00
案例分析
3:20—5:20
论文
中级
软件设计师
上午 9:00—11:30
基础知识
下午 2:00—4:30
应用技术
网络工程师
上午 9:00—11:30
基础知识
下午 2:00—4:30
应用技术
信息系统监理师
上午 9:00—11:30
基础知识
下午 2:00—4:30
应用技术
系统集成项目管理工程师
上午 9:00—11:30
基础知识
下午 2:00—4:30
应用技术
信息系统管理
工程师
上午 9:00—11:30
基础知识
下午 2:00—4:30
应用技术
数据库系统工程师
上午 9:00—11:30
基础知识
下午 2:00—4:30
应用技术
多媒体应用设计师
上午 9:00—11:30
基础知识
下午 2:00—4:30
应用技术
初级
程序员
上午 9:00—11:30
基础知识
下午 2:00—4:30
应用技术
网络管理员
上午 9:00—11:30
基础知识
下午 2:00—4:30
应用技术
信息处理技术员
上午 9:00—11:30
基础知识
下午:1:00—3:30(A卷)
4:30—7:00(B卷)
应用技术
2014年4月自学考试的秘诀!点击免费查看>>
专业
层次
学制
主要课程
音乐教育
专科
两年
大学语文、基础乐理、视唱练耳、基础声乐、基础和声、合唱与指挥基础、基础钢琴、艺术概论、民族民间音乐、音乐欣赏、中学音乐教学法、计算机应用基础、计算机应用基础实践、基础钢琴实践、基础声乐实践、
本科
两年
英语(二)、中外音乐史、中外音乐欣赏、和声学、音乐作品分析、歌曲写作、音乐教育学、音乐美学、简明配器法、歌曲钢琴伴奏、声乐实践、歌曲钢琴伴奏、声乐实践、歌曲钢琴伴奏实践、视唱练耳实践、毕业论文
经济法
专科
两年
大学语文、法理学、宪法学、民法学、民事诉讼法学、公司法、经济法概论、刑法学、合同法、税法、国际经济法概论、劳动法、计算机基础、人力资源管理
本科
两年
英语(二)、行政处罚法、行政复议法学、国家赔偿法、经济法学原理、企业与公司法、行政法学、劳动法、金融法概论、房地产法、环境法学、税法原理、行政诉讼法、财务管理学(辅修)
市场营销专科两年政治经济学(财经类)、高等数学(一)、基础会计学、经济法概论(财经类)、大学语文(专)、国民经济统计概论、消费心理学、谈判与推销技巧、企业管理概论、公共关系学、广告学(一)、市场营销学、市场调查与预测、计算机应用基础(含实践)
本科两年英语(二)、高等数学(二)、市场营销策划、金融理论与实务、商品流通概论、消费经济学、国际商务谈判、国际贸易理论与实务、企业会计学、国际市场营销学、管理系统中计算机应用(含实践)
公共关系本科两年人际关系学、公共关系口才、现代谈判学、公共关系案例、国际公共关系、公关政策、企业文化、创新思维理论与方法、领导科学、人力资源管理(一)、现代资源管理(一)、广告运作策略
行政管理专科两年大学语文(专)、政治学概论、法学概论、现代管理学、行政管理学、市政学、人力资源管理(一)、公文写作与处理、管理心理学、公共关系学、社会研究方法、秘书工作 、计算机应用基础(含实践)
本科两年英语(二)、当代中国政治制度、西方政治制度、公共政策、领导科学、国家公务员制度、行政组织理论、行政法与行政诉讼法(一)、社会学概论、中国行政史、中国文化概论、普通逻辑、财务管理学、秘书学概论、企业管理概论
汉语言
文学
专科
两年
文学概论、中国现代文学作品选、中国当代文学作品选、中国古代文学作品选(一、二)、外国文学作品选、现代汉语、古代汉语、写作等
本科
两年
美学、中国现代文学史、中国古代文学史(一、二)、外国文学史、语言学概论、英语(二)、两门选修课、毕业论文
涉外秘书学
专科
两年
英语(一)、大学语文(专)、公共关系、外国秘书工作概况、涉外秘书实务、涉外法概要、
本科
两年
英语(二)、中外文学作品导读、国际贸易理论与实务、经济法概论、秘书语言研究、公关礼仪、交际语言学、国际商务谈判、中外秘书比较、口译与听力等
对外汉语
本科
两年
现代汉语、实用英语、中国古代文学、中国现当代文学、外国文学、外国文化概论、对外汉语教学概论、英语表达与沟通(实践环节)毕业论文等
英语翻译
专科
两年
英语写作基础、综合英语(一二)、英语阅读(一)、英语国家概况、英语笔译基础、初级英语笔译、初级英语口译、英语听力
本科
两年
中级笔译、高级笔译、中级口译、同声传译、英汉语言文化比较、第二外语(日 / 法)、高级英语、英美文学选读、毕业论文
日语
专科
两年
基础日语(一二)、日语语法、日本国概况、日语阅读(一二)、经贸日语、日语听力、日语口语
本科
两年
高级日语(一二)、日语句法篇章法、日本文学选读、日汉翻译、第二外语(英/法)、现代汉语、计算机应用基础、日语口译与听力、毕业论文
英语
专科
两年
综合英语(一二)、英语阅读(一二)、英语写作基础、英语国家概况、英语听力,口语等
本科
两年
英语写作、高级英语、英美文学选读、英语翻译、经贸知识英语、口译与听力、二外(日语)等
外贸英语
专科
两年
综合英语(一二)、英语阅读(一)、英语写作基础、英语国家概况、国际贸易理论与实务、英语听力、口语、外贸英语阅读等
本科
两年
英语写作、高级英语、英美文学选读、英语翻译、经贸知识英语、外贸口译与听力、二外(日语)等
公共事业
管理
专科
两年
计算机应用基础、公共事业管理概论、社会学概论、管理学原理、人力资源开发与管理、公共关系、社会调查与方法、行政管理学、文教事业管理、计划生育管理、秘书学概论、计算机应用基础(实践)等
本科
两年
英语(二)、公共管理学、公共政策、公共事业管理、公共经济学、非政府组织管理、行政法学、人力资源管理(一)、管理信息系统、毕业论文等
工商企业
管理
专科
两年
计算机应用基础、基础会计学、经济法概论、国民经济统计概论、企业管理概论、生产与作业管理、市场营销学、中国税制、企业会计学、人力资源管理、企业经济法(辅修)、民法学(辅修);
本科
两年
英语(二)、高等数学、管理系统中计算机应用、国际贸易管理与实务、管理学原理、财务管理、金融理论与实务、企业经营战略、组织行为学、质量原理、企业管理咨询、合同法(辅修)、行政法学(辅修)。
国际贸易
专科
两年
高等数学、法律基础、计算机应用基础、英语、国际贸易实务、国际金融、国际商法、中国对外贸易、WTO知识概论、市场营销学等
本科
两年
国际市场营销学、世界市场行情、国际商务谈判、企业会计学、国际运输与保险、西方经济学、外国经贸知识选读、涉外经济法、经贸知识英语等
金融管理
专科
两年
证券投资分析、保险学原理、银行会计学、商业银行业务与管理、货币银行学、财政学、经济法概论、基础会计学、管理学原理等
本科
两年
管理会计实务、国际财务管理、公司法律制度研究、英语(二)、电子商务概论、组织行为学、风险管理、高级财务管理、审计学、政府政策与经济学等
会计(电算化)
专科
两年
英语(一)、大学语文、高等数学(一)、基础会计学、国民经济统计概论、数据库及应用、财政与金融、会计电算化、成本会计、财务管理学、计算机应用基础、经济法概论(财经类)
本科
两年
高等数学(二)、、英语(二)、数据结构、审计学、管理学原理、通用财务软件、计算机网络基础、财务报表分析(一)、金融理论与实务、高级财务软件、操作系统。加考课程:会计电算化、财务管理学、成本会计、基础会计学、政治经济学(财经类)
人力资源
管理
专科
两年
管理学原理、组织行为学、人力资源管理学、人力资源经济学、企业劳动工资管理、劳动就业论、社会保障、劳动与社会保障法、公共关系学、应用文写作等
本科
两年
企业战略管理、人力资源战略与规划、人力资源培训、人事测评理论与方法、人力资源薪酬管理、绩效管理、人力资源开发管理理论与策略、管理信息系统等
文化事业
管理
专科
两年
英语(一)、写作、中国文化概论、文化管理学、文化行政学、文化政策与法规、文化经济学、文化策划与营销、艺术概论、社会学概论、民间文学、计算机
文化产业
本科
两年
英语(二)、中国文化导论、文化产业与管理、文化产业创意与策划、文化市场与营销、外国文化导论、媒介经营与管理、文化服务与贸易
经济信息
管理
专科
两年
高等数学、计算机网络基础、计算机应用技术、计算机软件基础、计算机组成原理、经济信息导论、计算机信息基础、信息经济学等
本科
两年
英语(二)、应用数学、中级财务会计、计算机网络技术、社会研究方法、网络经济与企业管理、数据库及应用、电子商务概论、高级语言程序设计、应用数理统计、经济预测方法。
游戏软件
开发技术
专科
两年
英语(一)、高等数学、计算机游戏概论、高级语言程序设计、游戏作品赏析、计算机网络技术、游戏软件开发基础、市场营销、动画设计基础等
本科
两年
英语(二)、游戏创意与设计概论、可视化程序设计、艺术设计基础、多媒体应用技术、DirectX、Java语言程序设计、游戏开发流程与引擎原理、游戏架构导论、软件工程、游戏心理学等
电子商务
专科
两年
电子商务英语、经济学(二)、计算机与网络技术基础、市场营销(三)、基础会计学、市场信息学、国际贸易实务(三)、电子商务概论、商务交流(二)、网页设计与制作、互联网软件应用与开发、电子商务案例分析、综合作业
本科
两年
英语(二)、数量方法(二)、电子商务法概论、电子商务与金融、电子商务网站设计原理、电子商务与现代物流、互联网数据库、网络营销与策划、电子商务安全导论、网络经济与企业管理、商法(二)
信息技术
教育
本科
两年
英语(二)、物理(工)、数据库原理、数据结构、计算机网络与通信、计算机系统结构、软件工程、数值分析、面向对象程序设计、计算机辅助教育、高级语言程序设计、数字逻辑、中学信息技术教学与实践研究
计算机
及应用
专科
两年
大学语文、高等数学、英语(一)、模拟电路与数字电路、计算机应用技术、汇编语言程序设计、数据结构导论、计算机组成原理、微型计算机及其接口技术、高级语言程序设计(一)、操作系统概论、数据库及其应用、计算机网络技术
本科
两年
英语(二)、高等数学、物理(工)、离散数学、操作系统、数据结构、面向对象程序设计、软件工程、数据库原理、计算机系统结构、计算机网络与通信
电子政务
专科
两年
行政管理学、公文写作与处理、公共事业管理、行政法学、经济管理概论、办公自动化原理及应用、政府信息资源管理、电子政务概论、管理信息系统、计算机应用技术
本科
两年