时间:2023-06-22 09:12:10
引言:寻求写作上的突破?我们特意为您精选了12篇计算机导论课论文范文,希望这些范文能够成为您写作时的参考,帮助您的文章更加丰富和深入。
引言:随着存储程序式通用电子计算机在上世纪40年代的诞生,和计算科学的快速发展以及取得的大量成果。计算科学这一学科也也应运而生。《计算科学导论》 正如此书的名字,此书很好的诠释了计算科学这一学科,并且指导了我们应如何去学好这一学科。使得我们收获颇多。并且让我深深的反思了我的大学生活。正如赵老师书中所讲的:“计算科学是年轻人的科学,一旦你选择了计算科学作为你为之奋斗的专业类领域,就等于你选择了一条布满荆棘的道路。一个有志于从事计算科学研究与开发的学生,必须在大学几年的学习中,打下坚实的基础,才有可能在将来学科的高速发展中,或在计算机产品的开发和快速更新换代中有所作为。
什么是计算科学和它的来历
计算科学主要是对描述和变换信息的算法过程,包括其理论、分析、设计、效率分析、实现和应用的系统研究。全部计算科学的基本问题是,什么能(有效的)自动运行,什么不能(有效的)自动运行。本科学来源于对数理逻辑、计算模型、算法理论、自动计算机器的研究,形成于20世纪30年代的后期。
随着存储程序式通用电子计算机在上世纪40年代的诞生,人类使用自动计算装置代替人的人工计算和手工劳动的梦想成为现实。计算科学的快速发展以也取得大量成果,计算科学这一学科也也应运而生。
计算科学的发展
a、首先先介绍图灵机
图灵机的发明打开了现代计算机的大门和发展之路。图灵机通过一条两端可无限延长的袋子,一个读写头和一组控制读写头的(控制器)组成它有一个状态集和符号集,而此符号集一般只使用0和1两个符号。而就是这个简洁的结构和运行原理隐含了存储程序的原始思想,深刻的揭示了现代通用电子数字计算机的核心内容。现在通用的计算机是电子数字计算机,而电子数字计算机的发展是建立在图灵机的基础之上。他的二进制思想使计算机的制作的简化成只需两个稳定态的元器件。这在今后的计算机制作上无论是二极管或集成电路上都显示了明显的优越性。
b、计算机带动的计算学科
1946年随着现代意义上的电子数字计算机ENIAC的诞生。掀起了社会快速发展的崭新一页。计算机工作和运行就摆在了人们的面前。
1、计算机语言
我们要用计算机求解一个问题,必须事先编好程序。因此就出现了最早的机器指令和汇编语言。20世纪50年代后,计算机的发展步入了实用化的阶段。然而,在最初的应用中,人们普遍感到使用机器指令编制程序不仅效率低下,而且十分别扭,也不利于交流和软件维护,复杂程序查找错误尤其困难,因此,软件开发急需一种高级的类似于自然语言那样的程序设计语言。1952年,第一个程序设计语言Short Code出现。两年后,Fortran问世。作为一种面向科学计算的高级程序设计语言,Fortran的最大功绩在于牢固地树立了高级语言的地位,并使之成为世界通用的程序设计语言。Algol60的诞生是计算机语言的研究成为一门科学的标志。该语言的文本中提出了一整套的新概念,如变量的类型说明和作用域规则、过程的递归性及参数传递机制等。而且,它是第一个用严格的语法规则——巴科斯范式(BNF)定义语言文法的高级语言。还有用于支持结构化程序设计的PASCAL语言,适合于军队各方面应用的大型通用程序设计语言ADA,支持并发程序设计的MODULA-2,支持逻辑程序设计的PROLOG语言,支持人工智能程序设计的LISP语言,支持面积对象程序变换的SMALLTALK、C等。
2、计算机系统和软件开发方法
现代意义上的计算机绝不是一个简单的计算机了而也包括了软件(系统软件、应用软件)。各种各样的软件使得计算机的用途大大增强。而软件开发也成为了一个重要课题和发展方向。软件开发的理论基础即是计算模型。随着计算机网络、分布式处理和多媒体的发展。在各种高级程序设计语言中增加并发机构以支持分布式程序设计,在语言中通过扩展绘图子程序以支持计算机图形学程序设计在程序设计语言中已非常的流行。之后,在模数/数模转换等接口技术和数据库技术的支持下,通过扩展高级语言的程序库又实现了多媒体程序设计的构想。进入20世纪90年代之后,并行计算机和分布式大规模异质计算机网络的发展又将并行程序设计语言、并行编译程序、并行操作系统、并行与分布式数据库系统等试行软件的开发的关键技术依然与高级语言和计算模型密切相关,如各种并行、并发程序设计语言,进程代数,PETRI网等,它们正是软件开发方法和技术的研究中支持不同阶段软件开发的程序设计语言和支持这些软件开发方法和技术的理论基础----计算模型
3、计算机图形学
在计算机的硬件的迅速发展中。随着它的存储容量的增大,也掀起了计算机的巨大改革。计算机图形学、图像处理技术的发展,促使图形化界面的出现。计算机图形学是使用计算机辅助产生图形并对图形进行处理的科学。并由此推动了计算机辅助设计(CAD)、计算机辅助教学(CAI)、计算机辅助信息处理、计算机辅助测试(CAT)等方向的发展。图形化界面的出现,彻底改变了在一个黑色的DOS窗口前敲代码输入控制命令的时代。同时也成就了一个伟大的公司Microsoft 。
4、计算机网络
随着用户迫切需要实现不同计算机上的软硬件和信息资源共享。网络就在我们的需求中诞生了。网络的发展和信息资源的交换使每台计算都变成了网络计算机。这也促进计算机的发展和广泛应用。
计算机学科的主线及发展方向
围绕着学科基本问题而展开的大量具体研究,形成学科发展的主流方向与学科发展主线和学科自身的知识组织结构。计算学科内容按照基础理论、基本开发技术、应用以及他们与硬件设备联系的紧密程度分成三个层面:
1、计算科学应用层
它包括人工智能应用与系统,信息、管理与决策系统,移动计算,计划可视化,科学计算机等计算机应用的各个方向。
2、计算科学的专业基础层
它是为应用层提供技术和环境的一个层面,包括软件开发方法学,计算机网络与通信技术,程序设计科学,计算机体系结构、电子计算机系统基础。
3、计算科学的基础层
它包括计算科学的数学理论,高等逻辑等内容。其中计算的数学理论涵盖可计算性与计算复杂性理论形式语言与计算机理论等。
计算机的网络的发展及网络安全
(1)计算机网络与病毒
一个现代计算机被定义为包含存储器、处理器、功能部件、互联网络、汇编程序、 编译程序、操作系统、外部设备、通信通道等内容的系统。
通过上面定义,我们发现互联网络也被加入到计算机当中。说明了网络的重要以及普及性。21世纪是信息时代。信息已成为一种重要的战略资。信息科学成为最活跃的领域之一,信息技术改变着人们的生活方式。现在互联网络已经广泛应用于科研、教育、企业生产、与经营管理、信息服务等各个方面。全世界的互联网Internet 正在爆炸性的扩大,已经成为覆盖全球的信息基础设施之一。
因为互联网的快速发展与应用,我们各行各业都在使用计算机。信息安全也显得格外重要。而随着计算机网络的发展,计算机网络系统的安全受到严重的挑战,来自计算机病毒和黑客的攻击及其他方面的威胁也越来越大。其中计算机病毒更是很难根治的主要威胁之一。计算机病毒给我们带来的负面影响和损失是刻骨铭心的,譬如1999年爆发的CIH病毒以及2003年元月的蠕虫王病毒等都给广大用户带来巨大的损失。
我们想更好的让计算机为我们服务,我们就必须很好的利用它,利用网络。同时我们也应该建立起自己的防护措施,以抵抗外来信息的侵入,保护我们的信息不受攻击和破坏。
( 2 )计算机病毒及它的防范措施:
计算机病毒是一组通过复制自身来感染其它软件的程序。当程序运行时,嵌入的病毒也随之运行并感染其它程序。一些病毒不带有恶意攻击性编码,但更多的病毒携带毒码,一旦被事先设定好的环境激发,即可感染和破坏。
、病毒的入侵方式
1.无线电方式。主要是通过无线电把病毒码发射到对方电子系统中。此方式是计算机病毒注入的最佳方式,同时技术难度也最大。可能的途径有:①直接向对方电子系统的无线电接收器或设备发射,使接收器对其进行处理并把病毒传染到目标机上。②冒充合法无线传输数据。根据得到的或使用标准的无线电传输协议和数据格式,发射病毒码,使之能够混在合法传输信号中,进入接收器,进而进人信息网络。③寻找对方信息系统保护最差的地方进行病毒注放。通过对方未保护的数据链路,将病毒传染到被保护的链路或目标中。
2.“固化”式方法。即把病毒事先存放在硬件(如芯片)和软件中,然后把此硬件和软件直接或间接交付给对方,使病毒直接传染给对方电子系统,在需要时将其激活,达到攻击目的。这种攻击方法十分隐蔽,即使芯片或组件被彻底检查,也很难保证其没有其他特殊功能。目前,我国很多计算机组件依赖进口,困此,很容易受到芯片的攻击。
3.后门攻击方式。后门,是计算机安全系统中的一个小洞,由软件设计师或维护人发明,允许知道其存在的人绕过正常安全防护措施进入系统。攻击后门的形式有许多种,如控制电磁脉冲可将病毒注入目标系统。计算机入侵者就常通过后门进行攻击,如目前普遍使用的WINDOWS98,就存在这样的后门。
4.数据控制链侵入方式。随着因特网技术的广泛应用,使计算机病毒通过计算机系统的数据控制链侵入成为可能。使用远程修改技术,可以很容易地改变数据控制链的正常路径。
病毒攻击的防范的对策
1.建立有效的计算机病毒防护体系。有效的计算机病毒防护体系应包括多个防护层。一是访问控制层;二是病毒检测层;三是病毒遏制层;四是病毒清除层;五是系统恢复层;六是应急计划层。上述六层计算机防护体系,须有有效的硬件和软件技术的支持,如安全设计及规范操作。
2.严把收硬件安全关。国家的机密信息系统所用设备和系列产品,应建立自己的生产企业,实现计算机的国产化、系列化;对引进的计算机系统要在进行安全性检查后才能启用,以预防和限制计算机病毒伺机入侵。
3.防止电磁辐射和电磁泄露。采取电磁屏蔽的方法,阻断电磁波辐射,这样,不仅可以达到防止计算机信息泄露的目的,而且可以防止“电磁辐射式”病毒的攻击。
4.加强计算机应急反应分队建设。应成立自动化系统安全支援分队,以解决计算机防御性的有关问题。
很多公司都有因为电脑被入侵而遭受严重经济损失的惨痛经历,不少普通用户也未能避免电脑被破坏的厄运,造成如此大损失的并不一定都是技术高超的入侵者所为,小小的字符串带给我们的损失已经太多。因此,如果你是数据库程序开发人员、如果你是系统级应用程序开发人员、如果你是高级计算机用户、如果你是论坛管理人员......请密切注意有关字符漏洞以及其他各类漏洞的最新消息及其补丁,及时在你的程序中写入防范最新字符漏洞攻击的安全检查代码并为你的系统安装最新的补丁会让你远离字符带来的危险。经常杀毒,注意外来设备在计算机上的使用和计算机对外网的链接。也可以大大有效的避免计算机被攻击。
总结
在学了计算科学导论之后,让我更深入的了解了我将来要从事的学科。计算科学导论指导着我们该怎么学习计算机。让我更清楚的知道我们信息安全专业的方向。正如计算科学这座大楼一样,在不断的成长。信息安全也必将随着网络的进一步发展而更多的被人们重视。总之学习了这门课之后让我受益匪浅,也知道自己应该好好努力,争取在自己的专业领域上有所成就。
参考文献
1、《计算科学导论》(第三版),赵志琢著 ,科学出版社2004版
2、《计算机病毒分析与对抗》 傅建明 彭国军 张焕国编著武汉大学出版社2004版
3、《计算机应用于基础》(第三版) 丁爱萍 著 西安电子科技大学出版社 2006版
[中图分类号] G420 [文献标识码] A [文章编号] 2095-3437(2016)08-0017-03
一、前言
课程建设是专业建设中的重要组成部分,专业导论课往往在第一学年开设,是学生了解专业、建立专业概念和专业认同的重要课程,对学生的专业学习和发展有着重要的引领和指导作用。[1] [2] [3]
信息与计算科学专业是信息科学、计算科学、运筹与控制、计算机及应用等学科交叉而形成的专业,往往设置为理科专业。多种学科知识的交叉渗透,加上因专业名称的望文生义,使学生容易产生简单的认识――“信息与计算科学专业是数学与计算机结合的专业”。这样笼统的认识可能会导致学生认为该专业“要么学数学,要么学计算机”,至于“怎么结合”搞不清,不重视专业的其他重要方面,甚至连信息与计算科学的专业特点和核心竞争力也模糊不清。
关于信息与计算科学专业课程体系建设的论述已有很多,然而关于该专业大导论课程的研究还不多见。针对上述存在的种种问题,本文认为信息与计算科学专业设置专业导论课程是极为必要的,而且在课程体系中应作为独立的重要一环。因为作为信息与计算科学(信计)专业的导论课程,需要回答的问题多且必要:信计专业培养什么样的人才?什么是信计专业?信计的核心竞争力是什么?如何实现?信息处理、应用开发中有哪些数学知识?信息挖掘、信息安全与算法设计的联系如何?建模能力如何铸就?计算分析能力怎样打造?就业岗位对信计的现实要求有哪些?等等。
信计专业导论课的开设需要对信计专业的发展历史,专业的研究应用进展和前沿有深入、广泛的了解,通过精选教学内容,使教学内容形成体系,以达到解决学生关切问题、培养学生专业思想、建立学生专业认同、激发学生专业学习兴趣的教学目标。教学过程中典型的教学案例对学习兴趣的提高有明显的促进作用,在专业学习中能够激发学生对专业的兴趣,促进学生对专业的理解,特别是有利于学生加深对专业的宏观认识以及对专业的一些具体方向的感性认识。本文将结合教学典型案例深入剖析信息与计算科学专业导论教学中需要解决的问题。
二、信息与计算科学的直观印象
信息与计算科学作为交叉学科,和其他一些专业的易混淆性,使得我们必须首先回答什么是信息与计算科学专业,更为紧要的是在大一阶段应该如何从直观的角度来阐述它。我们知道,随着现代信息计算科学技术的发展,上班考勤甚至上课考勤都有系列的产品可供选择,常见的考勤机为指纹考勤机器――这是一个很典型的利用信息与计算科学知识和方法进行应用开发的产品。在教学中,类似的案例可以体现信息与计算科学专业各学科之间的交叉渗透,为学生提供直观的专业认识印象,具体阐述如下。
1.利用该例阐述科技应用开发中,信息与计算科学专业知识的使用流程和涉及的课程知识。指纹考勤机首先要采集被识别人的指纹信息,并以此作为样本;预处理后把样本信息存储为向量或数据,通过建立样本的特征提取模型,进行特征提取;之后输入建立的识别模型,对待识别的指纹进行计算识别;接下来是针对硬件的编程实现和测试,最后再植入匹配的设备或者网络传入后台系统,完成系统测试,投入使用。由于建立特征提取模型和识别模型的方法很多,快速计算的方法选择有所不同,这涉及信息与计算科学中许多数学基础知识和数学建模方法等。总的来说,考勤机的工作流程可以归纳为5步:(1)信息采集和预处理;(2)特征提取和识别模型;(3)识别、计算分析;(4)编程实现;(5)植入硬件。分别讲述其中各个环节可涉及的专业课程:信息采集和预处理可涉及高等代数、概率统计等课程;特征提取和识别模型可涉及高等代数、数学分析、概率统计、运筹优化、数学建模等课程;识别、计算分析涉及高等代数、数学分析、运筹优化、数值分析等课程;编程实现可涉及程序设计语言、算法设计、软件开发测试,等等。这样结合专业课程知识与应用实例的详细讲解,易于让学生了解信息与计算科学专业知识的应用流程,使学生对信息与计算科学专业知识有直观的认识。
2.利用该例阐述科技应用开发中,信息与计算科学中各个学科的交叉渗透。如前所述,由于一个产品的开发可能涉及的知识点很多,可采取的模型方法也是多种多样,这些知识之间的应用就会有交叉。例如,特征提取、识别模型的建立有可能用到信息处理的数学基础,这时又需要考虑该模型是否能设计出快速的计算方法来满足实际计算速度的要求;识别模型的实现最后需要计算机编程来完成,这又涉及合适的模型、快速的算法和良好的程序设计之间的协调融合。当然,完整的产品设计还需要考虑到采集设备的精度、程序植入等其他学科的知识。这样讲解,学生就会对信息与计算科学知识的交叉有较为宏观的认识。
3.启发学生对信息与计算科学中的相关问题进行思考。
(1)指纹样本信息采集是很微妙的事,如果当采集一个样本的次数太多,超出了很多人的承受范围,比如一个手指的指纹采集超过了三次,这样产品的便利性、应用性和竞争力就值得怀疑了。因为通常情况下,我们很自然的认为事不过三为好。那么,如何以最少的采集次数达到要求的识别效果?这就是值得考虑的问题。
(2)如何提高产品的识别效果(正确识别率),提升产品质量,这除了与团队的专业知识相关以外,还与获取知识的能力有很大关系。例如能不能利用已有的专业知识积累从现有的国内文献中获取最新的技术信息,能不能利用国外的技术文献,等等。这些都是由典型案例所延伸出的值得思考的问题。这些问题有利于开拓思路,使学生对将来的工作和研究研发空间充满期待。
三、信息与计算科学专业的核心竞争力
信息与计算科学是由多个学科专业合并和综合而来的,其重视基础能力,培养能解决实际中信息与科学工程计算应用问题的宽口径专业人才。考虑到专业的名称与计算机、信息工程等专业有相似之处,专业导论课程需要阐明该专业与其他专业,特别是一些计算机科学专业、信息工程专业和数学与应用数学专业之间的区别。因此,信息与计算科学专业课程的核心是什么?专业人才的核心竞争力是什么?这两个问题是无法回避的。针对这些问题,除了上述案例,图像(信息)的压缩处理也是一个很直观的例子。利用图像压缩,可以给学生展示压缩编码技术、压缩的算法、软件开发等,这涉及信息编码、密码学、算法设计能力、应用开发能力等。结合这些案例,我们信息与计算科学专业并不是单纯的涉及数学基础课程、建模能力、算法设计或者计算机科学其中的某一方面,它的核心竞争力在于“数学基础与建模能力、计算分析与算法设计、程序语言与应用开发”这三者的有机融合。单单讲某个方面还不足以称之为专业的核心竞争力。因为专业人才的定位是解决信息与科学工程计算的应用问题,这些实际问题本身与这三方面多有紧密的联系,单强调某一方面或重视某一模块容易和上述一些类似名称的专业混淆。因而,与这三方面相关的数学基础课程有数学分析、高等代数、解析几何、微分方程、概率统计等;与这三方面相关的一些专业课程需要凝聚成为专业的核心课程,如数值分析、离散数学、程序语言、数学建模等。
四、信息处理、应用开发中的数学知识
信息与计算科学专业的大一新生对就读该专业充满了憧憬。他们能发现数学基础的老三样(数分、高代、解几)但看不到信息和计算的影子,看不出专业的特征和特色,这就需要专业导论课程加以引导。选取信息处理和应用开发中的相关案例来阐述数学基础知识在解决这些问题中的重要作用,可以使学生对数学基础知识与实际科学工程问题有直观的印象,这对学生下决心打好基础,投入前期课程学习有着重要的作用。如选择图像处理中的修补算法、游戏开发中愤怒的小鸟的技术含量为讲述案例,则这些应用案例就可结合数学基础知识来阐述。
1.图像处理中的修补算法。图形图像的基本处理分析方法,如傅里叶分析可选择进行更为全面的介绍,介绍其在工程领域、数字信号处理、医学领域的广泛应用。这样来看,大一开始学习的分析类课程作为专业的基础课程确实是名符其实。图像图像处理的修补涉及优化模型和优化算法、算法的复杂性等,而这些基本的模型形式――在一定约束要求的前提下,求目标函数的极小值,容易使学生对开始学的分析课程的导数与极值、矩阵等基本知识联系起来。
2.愤怒的小鸟的技术含量。应用开发形式多种多样,游戏开发是一种有趣生动的开发过程,许多游戏开发又与数学基础知识有紧密联系。因此,选取其中的典型案例进行介绍,容易激发学生的学习兴趣,促进学生对数学知识在应用开发中作用的理解。如该例涉及的物体碰撞检测和连续碰撞检测与向量及运算、旋转矩阵、线性变换等数学基础知识,可以由此进一步介绍物体的移动、壁障和寻路等游戏开发中常见的智能化算法,这些都将和许多基础知识紧密结合。
五、信息挖掘与算法设计
信息与计算科学专业人才应具有处理实际中信息与科学工程计算问题的能力。当前大数据处理涉及的信息挖掘的相关内容,与信计专业有天然的联系,特别是挖掘目标的设置、隐含信息的挖掘模型的建立和使用、模型的求解、算法性能分析等,与信息与计算科学中的计算能力、建模能力、程序设计等核心能力模块要求相连。这方面的热点案例很多,如可选阿里巴巴大数据竞赛、2012年和2015年深圳杯全国大学生数学建模夏令营B题进行展示,其中阿里巴巴大数据竞赛可联系到机器学习算法等。讲述这些典型的热点应用案例,对学生了解专业课程和专业的内涵有重要的指导作用。
综上,通过梳理信息与计算科学专业导论教学中一些需要澄清的问题,根据教学实践,从典型案例的视角对这些问题设置的必要性和解决方式进行了分析和探讨,剖析了这对于促进学生对专业内涵的总体把握、了解专业应用领域、品味专业学习价值的有益作用。
[ 参 考 文 献 ]
[1] 杨晓东,崔亚新,刘贵富.试论高等学校专业导论课的开设[J].黑龙江高教研究,2010(7):147-149.
[2] 王晓晖.大学专业导论课开设的目标探析[J].高教论坛,2013(12):69-71.
[3] 王利众,朱丽平.工科专业导论课教学研究――以“通信技术导论与导学”为例[J].黑龙江教育:高教研究与评估,2015(9):29-30.
[4] 许峰,方贤文,许志才.信息与计算科学专业教学体系的实践与探索[J].高等理科教育,2007(4):70-73.
[5] 龚日朝.“以特色取胜”建设信息与计算科学专业的新型思路与实践[J].大学数学,2004(3):12-15.
[6] 苏丽卿,黄民海.对信息与计算科学专业的认识与思考[J].河北师范大学学报(教育科学版),2008(6):107-109.
[7] 李学勇,王鑫,谭义红.应用型本科院校信息与计算科学专业人才培养模式[J].长沙大学学报,2009(5):109-111.
[8] 汪富泉.信息与计算科学专业应用型人才培养模式研究与实践[J].大学教育,2013(18):62-63.
二、《计算机导论》教学中的问题
《计算机导论》课程涉及的知识面广而不精,课堂上只是以教师讲说式的教学会对学生学习的积极性和兴趣造成误导性的偏差,教学效果也不见良好。1.传统教学方式和理念陈旧,缺乏创新。传统的教学只是教师一贯地讲授课程内容,学生一味地倾听和接受,至于学生有没有真正地接收这些信息,我们不可而知,教学当中容易让学生感到枯燥和抽象[1]。2.学生的学习水平参差不齐。《计算机导论》课程针对的都是刚步入大学校门的学生,由于之前的家庭和教育环境的差异,学生之间的学习习惯和方法有所不同,对计算机接触的程度也是有所不同的。因此,学生对计算机专业领域的学习兴趣不同,存在层次不齐的情况[3]。在这种情况下,按照以前的教学方式,没有针对性,对学生的学习是不利的。3.理论与实践没有很好的结合,在传统的教学过程中,理论与实践大部分是脱节,很多高校安排的理论课与实验课的课时分配不均匀,导致课程中的某些知识没有更好地被学生吸收。
三、案例教学方法的应用
对于传统的教学方法,我们需要不断地进行探索,寻找更完善的教学理念和方法,从教育思想、教育观念、教学手段、教学方式等进行深入的改革,结合不同水平的学生进行分层次的教学。案例教学法培养学生为创作的主人,创设课情景,激发学生的学习兴趣。案例教学方法是根据教学目标的要求,组织学生通过实际的案例分析和实践操作相结合,让学生将学到的知识随时得到最快的应用,让学生们看到成果,成就感造就了良好的兴趣。通过案例分析指导和培养学生综合各方面知识来分析和解决实际问题的自主探究性学习方法。案例教学强调教师的主导地位和学生的主体地位[4]。教师在进行案例导向教学前,可以更加清晰地把案例讲解、细化,与学生进行沟通和交流,让学生提出自我的见解,引导学生对案例进行理论的提升。1.培养学生的创新思维和解决问题的能力。如何选择合适的案例?在案例的选择方面,最好是一些日常生活中接触到的事件材料等,通俗易懂,易于引起学生的共鸣,且符合教学要求和目标。2.分层次分组教学。案例教学强调团队合作精神,在进行案例教学的同时,我们可以将学生进行分组,当然分组的依据可以根据具体情况而定,例如根据学生的水平层次来分组,给予不同的案例进行分析和实战操作,给每个不同的团队不同的案例讲解所应用的知识点。为更好地完成小组任务,小组成员必须团结一致共同完成任务。3.培养学生对计算机专业课程的整体认识度,通过将计算机领域的多种知识融入案例,让学生在进入相关专业课学习之前对整个教学体系有一个全面的认识[1]。4.提高学生的学习兴趣和学习积极性。使用案例教学可以激发学生的学习兴趣,提高学习欲望,它具有启发式、引导式、参与式的教学效果。要有针对性地进行引导。以《计算机导论》课程中的word为例,我们教学中将课程设计论文或者是黑板报作为一个案例,进行一个评比和奖励机制,在案例中加入关于word的一系列操作,例如文字的编排,图文的混排,数据表、编辑公式等等操作,让学生在完成案例的同时学到东西并感受到乐趣。案例教学为理论和实践的整合提供了有效路径,有利于学习者思维能力的培养和知识应用能力的培养[4],也有利于培养学生的团队合作精神。当然,作为教师本身应该不断地学习新的知识,丰富自己的知识面,特别是IT这个行业,技术更新换代很快,教师们也需要跟上时代的步伐,不断地发现问题解决问题,保持与时代同步,才能让学生不脱节。
关键词:
计算机导论;课程;双语
中图分类号:
F49
文献标识码:A
文章编号:16723198(2014)06017202
1 引言
《计算机导论》(双语)课程从学科整体出发,综述性地、深入浅出地介绍计算机学科的有关知识与技能,起导向的作用。它是从事计算机专业学习学生的“引导图”,是对整个计算机学科有一个鸟瞰式的纵览。它没有先修课要求,也无直接的后续课,但它是所有后继专业基础课及专业课的基础。其目的是认识计算机学科的本质,对计算机学科的系统化和科学化进行阐述,并在这个过程中激发学生学习的兴趣。通过计算机基础知识的学习,掌握计算机软硬件基本使用方法,使学生对计算机的认识由感性的、功能的认识深入到内涵的、理论的认识。在学完本课程后,使学生掌握计算机技术所必须的所有核心概念和内容,并为后续的计算机技术课程学习打下坚实的基础。本课程的目标是对计算机专业做一个绪论性的介绍,不求深度优先,但求广度优先,主要目的是让学生对计算机的历史发展,知识体系及学习方法有一个总体的了解,激发学生的学习兴趣和学习主动性,为学生顺利完成大学的学习任务提供必要的专业认识基础。在教学中,主讲教师主要采用双语教学,让同学逐步提高计算机专业英语的听力和表达能力,熟悉计算机专业的英语术语,培养国际化的计算机专业人才。
2 教学内容和特点
作为导论性课程,本课程既介绍了计算机软硬系统的基础知识,同时也介绍了数据存储、软件工程、程序设计、人工智能以及算法等方面的知识内容。本课程尽可能地将最有用的信息综合起来提供给学生,因此,课程具有如下特点:覆盖面广,几乎包含了计算机科学和技术所涉及的所有核心概念和内容;弹性大,作为进入大学学习的一门导论性强、覆盖面广的专业基础课程,学生必然面临很多问题和难题,对各部分内容的把握不可能深入,为此需要在教学中灵活处理。但是最基本的要求是把握最基础、最核心的概念和技术。该课程定位是对计算机专业做一个绪论性的介绍,不求深度优先,但求广度优先,主要目的是让学生对计算机的历史发展,知识体系及学习方法有一个总体的了解,激发学生的学习兴趣和学习主动性,为学生顺利完成大学的学习任务提供必要的专业认识基础。主讲教师以科学的认识论和科学的方法论统领整个课程的教学,采取高级科普的深度定位和通俗流畅的语言和故事,向学生介绍整个学科的概貌和国内外的最新进展,帮助学生进行整个学科正确的认知与导学。
《计算机导论》课程是计算机专业一门重要的先导基础课程。该课程教学的两个基本目标和任务是认知与导学。在教学中,教师应该以科学的认识论和科学的方法论统领整个课程的教学,采取高级科普的深度定位和通俗流畅的语言和故事,向学生介绍整个学科的概貌和国内外的最新进展,帮助学生进行整个学科正确的认知与导学,为学生顺利完成大学的学习任务提供必要的专业认识基础,同时,给学生的学习留下大量的疑问和问题,为后续课程的教学留下“伏笔”,真正使导论课程的教学起到初步认知与正确导学的作用,能够引导和帮助学生按照学科专业的特点和要求来开展学习。计算机导论实验是计算机导论课程课内实验,通过实验,要求学生掌握计算机基本应用技能。
利用双语教学充分利用互联网上的信息资源和计算机科学导论的中英文教材深入浅出地介绍计算机的基础知识,计算机体系结构,操作系统,网络计算,程序设计与算法分析,信息系统,软件工程,图形学和可视化计算,智能系统,离散结构等。
3 教学条件
选用《Computer Science An Overview(计算机科学概论)》,(美)J. Glenn Brookshear著,人民邮电出版社,作为理论教材。同时提供学生一些参考书和一些网站。该教材是计算机科学导论课程的一本经典教材,全书对计算机科学做了精彩的百科全书式的全面阐述,全景式地展现了计算机科学的发展历程、现状及其新的技术发展趋势。教材首先介绍的是信息编码及计算机体系结构的基本原理;进而是操作系统和计算机网络的内容,接着探讨了算法、程序设计语言及软件开发,然后探索了数据结构和数据库方面的问题,通过图形讲述计算机技术的主要应用,涉及了人工智能,阐述了计算机抽象理论。教材在内容编排上遵循由具体到抽象推进这样一种很利于教学的顺序,每一个主题自然而然地引导出下一个主题。此外,书中还有大量的图、表和实例,增强了读者对知识的了解与把握。该教材既适合作为高等院校计算机以及相关专业本科生教材,也可以供有意在计算机方面发展的非计算机专业读者作为入门参考。
《计算机导论》(双语)课程是计算机专业一门基础课,历来得到学校及学院各方的关注和重视。我们制定了“以人为本”、“因材施教”、“教学互动”的教学方针,对《计算机导论》(双语)课程在教学内容、方法以及教学手段和考核方式等方面进行了大范围改革试验。采用整体、交互式教学模式,推广“以学生为中心”的教学方法,对课堂教学实践进行了个案分析和研究,观察了“任务型教学法”和“问题驱动法”在课堂教学活动中的实践效果。以上改革成果取得了良好的成效。学校图书馆有很多可利用的网络电子期刊和国内外几个大型的数据库,如:中国学术期刊全文库、中国博硕士学位论文全文库、Elsevier期刊全文库、Springerlink期刊全文库、LexisAcademic数据库、AIP&APS期刊全文库、IOP期刊全文库、国家科技图书文献中心、高校人文社会科学文献中心、中国知网总站(高等教育期刊)、中国知网总站(基础教育期刊)等。学院有自己的图书资料室,藏书丰富,有许多关于计算机专业的中外文图书和中外文期刊,资料室的管理人员具有高级职称,业务水平高,为教师的科研、教学提供了高质量、热情的服务。这些不仅确保了“计算机导论”课程教学任务的顺利实现,而且为学生的课外学习创造了宽舒的、有利的环境。目前该课程可以进行网络共享的教学资源有课程教学大纲、考试大纲、教学计划、习题集、电子教案、教学课件、参考文献等。利用多媒体教室,以英文电子讲义为主用双语讲授所涉及内容的基本观点、技术、理论和新概念,以有关章节的历史故事为主线将人,内容和实践统一到教学过程中。充分利用互联网获取最新的信息,技术和工具,并和学生同时分享。
4 教学方法
1背景
智能科学与技术是当前科学研究和工程实践的理论与技术发展的前沿领域,智能科学与技术专业是一个多学科交叉的跨应用领域专业Ⅲ。智能科学技术的发展将把整个信息科学技术推向“智能化”的高度,这正是当代科学技术发展的大趋势,对于这方面人才的需求也越来越迫切。智能科学与技术培养掌握坚实智能科学与技术基本理论和系统专门知识,具备作为工程师或领导者及公民的良好人文修养,具有从事科学研究、工程设计、教学工作或独立担负本专业技术工作能力,深入了解国内外智能科学与技术领域新技术和发展动向,能结合与本学科有关的实际问题进行创新研究或工程设计的高级专门人才。
高校应稳妥发展与完善智能科学与技术专业的本科生教育,夯实本科教育基础并积极创造条件,大力开展创新教学,努力培养学生的创新意识、创新精神和工程实践能力,使之成为具有系统技术基础理论、专业知识和基本技能,良好科研素质和较强创造能力的智能科学与技术工程师。
2教学计划与教学管理分析
智能科学与技术属于计算机类专业,其必修课程设计原则是使学生具备计算机科学与工程的基础理论知识,尤其是大类专业招生教学的院校,通识课程主要是数学、物理文化基础,强调扎实的自然科学基础。专业教学的特色体现在专业必修和专业选修课程,专业必修课一般分为数学基础和专业课程。计算机类专业数学基础课程一般包括线性代数、微积分、离散数学、微分方程、概率与统计、数值计算等;专业课程一般包括程序设计基础、高等程序设计、数据结构、操作系统、计算机组成与结构、数字电路与逻辑设计等。
2.1学分
本科培养计划的学分中,国内外大学学分总数趋势是逐步减少,追求少而精。国内院校一般在130~190学分之间,如北京大学为150学分,清华大学为1 70学分,东南大学与浙江大学均为160学分,还有16学时为1学分的,也有18学时为1学分的。
中国台湾的大学一般在130学分左右。台湾交通大学最低毕业学分为128学分,其中必修课程须达76学分(共同必修58学分+资工组核心须达分+(资工组副核心课程学分+另2组核心课程学分)),专业选修本系课程须达12学分,其他选修课程须达12学分,通识课程须达28学分(含外语课程必修8学分)。台湾“中央大学”为136学分,台湾“清华大学”为136学分,其中必修和必选学分126,其他与导师商量决定。
美国的大学各校差异较大。美国的学分计算有4学期制、两长一短制及两学期制,其中加州大学伯克利分校为120学分,麻省理工大学为90学分,加州大学洛杉矶分校为186学分,斯坦福大学为180学分。
2.2教学管理
在教学管理上,斯坦福大学给学生提供了非常宽松的自由发展空间。新生入校后不分专业、不分学院。除了医学院和法学院学生需要经过一定的选拔程序外,本科生可以在入学后的前一个学期适当时候随意选择专业,并且选择专业后允许更改,只要毕业时满足专业培养方案即可。
国内的浙江大学是较早实行按大类招生的学校之一,分为大类培养、专业培养和特殊培养3类,前两年不分专业,按学科分类集中培养。
台湾的大学专业也是按大类完成前期的基础课程,再分小专业完成各学程,包括基础课、核心课和进阶课。
教学分组是现在的主流课程架构,也是体现专业方向的主要形式,分组课程是体现专业特色的课程组。国内清华大学采用的是分组教学;台湾的大学基本上采用的是以教学方向分组的方式,台湾的大学教学分为课程与修业、学分学程。
2.3实验与实践教学
计算机类专业各大院校都强调课程实验与实验教学,而目前课程该如何进行教学?这不仅是实验问题,如何以工程教育专业论证为目标,怎样使教学目标达到毕业要求是关键。做中学是主流实验教学方式,尤其是美国的大学,大作业体现的是实验与理论教学的结合,是考查学生是否理解理论知识的重要途径。学生不仅能够学习扎实的数学和计算机专业知识,还进行大量的实践创新训练。麻省理工大学、加州大学伯克利分校、加州大学洛杉矶分校、斯坦福大学都属于实践创新性教学模式。例如,斯坦福大学程序设计范式课程重点比较C、C++、Java的特点和难点,每1~2周有一次大作业,针对不同的任务,要求学生用不同的语言实现,使学生加深理解各类编程语言的应用场合;麻省理工大学的课程计划是必须先修12学分的实验课程,再修3门或4门核心课程,最后选择3门方向学科和1门关于该方向的实验课、2门专业拓展课。
3智能科学与技术课程体系分析
智能科学与技术课程体系在智能基础理论研究的基础上,需要安排基础性、通用性、关键性的智能技术研究,主要包括感知技术和信息融合技术;自然语言处理与理解技术;知识处理(认识)技术,包括知识提炼、知识分类、知识表示技术等;机器学习技术,特别是统计与规则相结合的学习技术;决策技术,即知识演绎技术特别是不确定推理技术等;策略执行技术,即控制与调节技术;智能机器人技术,特别是面向专门领域的智能机器人技术;智能机器人之间的合作技术;基于自然语言理解的智能人机交互与合作技术;智能信息网络技术。
国内最早创办智能科学与技术专业的学校包括北京大学,西安电子科技大学是第2批开始培养智能专业学生的院校。北京大学的本科教学计划中,专业必修课程(2分)包括:①专业数学/理论基础(15学分):算法分析与设计、集合论与图论、概率统计A、代数结构与组合数学、数理逻辑;②硬件与系统基础(分):数字逻辑设计、微机原理和信号与系统;③智能基础(5学分):脑与认知科学与人工智能基础。专业限选课程(15学分)包括信息论基础、计算方法B、数字逻辑设计实验、微机实验、数据结构与算法实习、机器感知和智能处理实验、智能多媒体信息系统实验。选修组合课程(29~32学分):学生按照自己的兴趣,参考智能的2个专业方向推荐专业课组合,自行选择,至少选修20学分的智能专业课程。公共核心+专业方向+新技术及其他:①公共核心课程(分):智能科学技术导论、模式识别基础、生物信息处理、智能信息处理;②专业方向课程(11~15学分):机器感知与智能机器人方向、智能信息处理与机器学习方向、新技术及其他。
西安电子科技大学智能专业主要课程包括电路分析理论、信号与系统、数字信号处理、数字电路及逻辑设计、模拟电子技术基础、微机原理与系统设计、数据结构、软件工程、人工智能概论、算法设计与分析、最优化理论与方法、机器学习、计算智能导论、模式识别、图像理解与计算机视觉、智能传感技术、移动通信与智能技术、智能控制导论、智能数据挖掘、网络信息检索、智能系统平台专业实验等课程及30多门选修课程。
建议各学校可以根据学院教学特色与实际需求,设计专业核心课程。北京大学偏重“信息处理”,湖南大学偏重“智能系统”,但需要强调的一个前提就是智能科学与技术专业属于大计算机类,更需要大EECS专业的基础。编程、电路、数学、数据结构、计算机系统这五大核心基础就是大EECS;其次是专业,计算机以系统结构、操作系统、网络、编译、数据库五大经典专业核心课为主,湖南大学的智能科学与技术专业强调系统,因此信号与系统、操作系统、嵌入式系统、人工智能是最基本的专业核心课,然后再分不同的分支。湖南大学智能科学与技术专业核心课程包括人工智能概论、机器学习、计算智能导论、模式识别、智能控制导论、智能数据挖掘、机器人学等;研究学位课程包括模式识别、人工智能等,主要体现为智能科学与技术基础(人工智能概论、机器学习、计算智能导论、模式识别)、核心(智能控制导论、智能数据挖掘)和应用(机器人学)。
4结语
(1)在课程计划实施过程中,教师需要遵循课程的时序图,即描述课程的进阶关系,从本科直到研究生,同时还可以实行一定的修课限制,如台湾交通大学计算机概论与程式设计和面向对象程式设计两科皆不及格者不得修数据结构与算法概论,若数据结构不及格不能修算法设计课程等。
(2)程序设计类课程用上机程序能力考试来设置合格条件,如台湾交通大学基础程式设计及格条件为通过“程式能力鉴定”,湖南大学则以CCF―CSP软件能力测试作为程序设计课程通过的考核标准。
(3)鼓励学生参与项目、竞赛等课外科技活动,如台湾“清华大学”的综合论文训练是由具有同等水平的项目训练成果或SRT(student research training)计划项目以及其他课外科技活动成果经认定后代替的。
中图分类号:H083;G4 文献标识码:A 文章编号:1673-8578(2012)06-0015-05
Discussion on the Necessity of Terminology Training for MTI Students
LENG Bingbing
Abstract:Based on the analysis of terminology courses offered by 18 foreign universities for their translation/interpretation graduate programs, the author puts forward that terminology training is indispensible for MTI students in China. The author also suggests principles for the design of MTI terminology course.
Keywords: MTI teaching principle, terminology courses, necessity
引 言
翻译硕士专业学位(Master of Translation and Interpreting,简称MTI)是2007年1月国务院学位委员会为应对我国对应用型高层次专门人才的需求,批准设置的硕士专业学位[1]。目前全国已有159所高校取得试点资格。翻译硕士专业学位作为国内高等教育的新生事物,旗帜鲜明地提出其不同于传统学术型翻译硕士的教学理念。近两年来以《中国翻译》为代表的期刊讨论中国翻译硕士专业学位办学宗旨、教学方法等内容已经成为时下翻译界最热的话题之一。
当前翻译硕士的教学理念已日趋清晰,穆雷在2012年中国职业翻译交流大会发言中指出:“翻译硕士专业学位的教学理念是关注翻译行业需求和职业翻译从业者的素质培养,以职业翻译从业者的标准为培养目标,建立以市场需求为导向的职业翻译人才培养机制。”[2] 翻译硕士专业学位教育的目标在于培养语言服务行业和产业所需人才,而今天的语言服务产业是曾经的翻译作坊无法比拟的,其时效性和规模性导致了为提高翻译质量与效率而出现的职能专业化分工。
“不管是一般性译者,专业性译者,还是字幕译者、本地化操作人员,译者都在依次履行以下职能:译前准备人员、档案员——资料员、术语专家、惯用语专家、校对人员、审校人员、编辑、掌握多种工具的电脑排版专家和管理者(管理译者和翻译任务)。一名译者在履行翻译服务承诺的过程中,同时肩负若干职能。在恰当的环境下,这些职能还会演变成对应的翻译的不同职业。这种演变,在翻译的各部门,尤其是在提供语言服务的行业中得到了体现。”[3]
本地化教学的探讨和以翻译技术和项目管理为内容的本地化培训的开展就是翻译硕士专业学位人才培养理念的集中体现。翻译行业高度的专业化导致了译员的不同职能,以翻译技术和项目管理为特征的本地化技能培训为翻译硕士专业学位学生在语言服务产业中拥有排版专家和管理者的职业技能打下了基础。
本文笔者要探讨的问题是:以译员职业能力培养为教学理念的翻译硕士专业学位课程体系中是否应该有“译员术语能力培养”的一席之地呢?为提高翻译硕士专业学位学生的职业能力,我们需要对其进行全面的培训,但近两年讨论翻译硕士专业学位术语教学的文章并不多见。本文将基于前人关于国外大学开设术语课程的引介成果,梳理总结国外术语课程在“开课层次”“课程共性”和“校企合作”三方面的情况,来证实术语教学应该并且进入我国翻译硕士课程体系,并就翻译硕士专业学位术语课程的开设原则作简要探讨。
一 翻译硕士专业学位教育开设术语课程的必要性
1.必要性一:翻译硕士专业学位课程体系的内在需求
穆雷、王巍巍在讨论如何通过课程设置落实翻译硕士专业学位培养模式,如何在翻译硕士专业学位教育中体现专业化和职业化特色等问题时,列出翻译硕士专业学位试点学校的八个办学选择方向,其中有六个方向,即通用翻译、法律翻译、商务翻译、传媒翻译、计算机辅助翻译、科技翻译、翻译管理对应的课程组都建议学生研修“术语学”课程[4]。翻译硕士专业学位教育指导委员会要求各个高校结合本校学科特色进行办学,从以上75%的特色方向都建议开设术语学课程来看,研究翻译硕士专业学位课程体系中的术语课程非常有必要。
又如,现今学界和翻译界对翻译硕士专业学位课程培养体系中的一个讨论热点是翻译硕士专业学位学生毕业论文的撰写,因为“目前迫在眉睫的问题是建立学位论文的具体写作模式、明确评审标准”[5]。陈琳、章艳在当下认同的四种方式(重要岗位的实习报告、翻译实践报告、翻译实验报告和翻译调研报告)基础上提出了“翻译述评”的写作模式,他们不仅对文本翻译的述评写法做了分析,还将术语翻译述评作为翻译硕士专业学位毕业论文的一种可能范式。同时指出“术语翻译的写作模式还没有付诸实践,囿于认识的局限,具体的框架还有待于进一步充实” [5]。由此可见, 翻译硕士专业学位课程体系中的术语课程研究应当有所作为。
2.必要性二:语言服务产业的重要环节
翻译硕士专业学位人才可能成为语言服务产业中的各类从业者,如软件编制者、术语专家、项目管理者、译员(口、笔译)、测试人员等。在翻译部门或翻译企业中,术语专家可以被称为“术语表制作者”。随着各种翻译辅助系统的开发和对术语一致性与准确性要求的提高,翻译项目提供者的需求远不止对材料进行翻译。他们对术语的重视度逐渐提高,将其视为头等重要的材料,并要求对术语进行特殊处理。正因为如此,即使翻译的各个部分已普遍开始使用辅助系统和翻译机器,术语专家的工作仍必不可少[3]。术语专家作为语言服务产业上不可或缺的职业角色,应该成为“以市场需求为导向”的翻译硕士专业学位的人才培养目标之一。
二 翻译硕士专业学位教育开设术语课程的可行性参照
国内术语学专家梁爱林、邓愉联介绍国际上5所欧美大学的术语教育情况[6];李健民还调查了德国15所高校及奥地利和瑞士5所高校开设的术语课程[7]。在此我们来梳理这23所国外大学(两份调查都介绍了德国科隆应用科学大学和奥地利维也纳大学)的术语学课程,从“开课层次”“课程共性”和“校企合作”三个角度入手,来论证:参照国外大学的术语课开设经验,具有一定特色的术语课程是符合我国翻译硕士专业学位“联系产业”“突出职业能力培养”和“注重实用性课程”的教育宗旨,具有开设的可行性。
1.开课层次
在李健民调查的德国15所开设术语课的高校中,有10所术语课程是针对翻译硕士层次,有3所高校术语课程不仅开在翻译硕士层次,而且还用于翻译本科;奥地利排名前三位的大学也都在翻译硕士层次开设术语课程;还有瑞士的两所大学同样如此。根据梁爱林、邓愉联的引介,美国肯特州立大学在翻译硕士层次也开设了术语理论和实践课程。因此23所高校中设有翻译硕士项目的18所高校,都开设了各具特色的术语课程。由此,我们可以得到结论:在欧美大学的翻译硕士项目中,为翻译硕士培训术语能力是一种广泛的做法。
2.术语课程共性
为便于分析、总结规律,我们将18所高校翻译硕士项目开设的术语课内容整理如下:1)德国安哈特专业学院:术语的收集整理方法和术语工作的原理;2)柏林洪堡大学:术语工作的基本概念与方法导论、建立术语库和术语工作实践;3)海德堡大学:开设与翻译相关的术语工作课程,内容包括术语工作的理论、方法和实践;4)西尔德斯海姆大学:术语工作方法导论课程,理论与实践相结合;5)科隆应用科学大学:有4个主要课程模块组成,包括术语科学的基础学习,计算机化的术语工作,术语工作的课题实践及术语学论文;6)莱比锡大学:面向翻译的计算机辅助术语学,传授术语学工作的基本理论与方法;7)马格德堡专业学院:术语学工作方法导论、普通术语学课程;8)美茵茨大学:术语学和计算机辅助术语学的深化知识;9)慕尼黑语言与口译学院:专业翻译领域的术语工作所必需的基本方法;10)慕尼黑专业学院:术语工作导论;11)慕尼黑外语学院:面向高级口、笔译人员的职业培训;12)萨尔布吕肯大学:包括术语工作方法导论、应用术语管理软件的实践工作;13)维也纳大学:包括术语数据库的创建与有效的使用方法、在线的术语表、学生日后从事翻译职业后的发展等,教师时时刻刻都在关注术语学理论和实践相结合的平衡关系;面向译员的课程还着重探索如何利用好新的技术,如机助翻译系统、联机(在线)使用翻译与术语的工具和术语库管理系统等;14)美国肯特州立大学:为了把更多的内容融合或者压缩到现行的课程设置中,教学大纲规定的主要内容有术语管理基本原则和问题导论、术语数据库管理入门、术语管理实践应用(包括练习)、术语库的准备(大约50个术语条目)、因特网通讯和万维网研究、术语与翻译管理的高级应用(如翻译记忆系统和机器翻译);15)格拉茨大学:面向翻译的术语工作实践教学,工作成果可在最后的考试中作为辅助工具使用;16)茵斯布鲁克大学:术语工作方法导论,包括3个部分——针对概念的术语工作方法(理论部分)、术语工作实践中的具体问题、术语管理系统和翻译相关软件方案;17)日内瓦大学:术语学与术语工作方法导论,以及用于翻译和术语工作的计算机辅助工具课程;18)苏黎世应用科学大学在术语学导论讲座的基础上,辅之以术语工作、术语学相关工具等实践课程,全面传授术语学理论与实践知识。
通过比较分析发现:术语工作的基本概念和方法、计算机辅助术语管理、术语数据库的创建与有效的使用方法、(在线)使用翻译与术语的工具和术语库管理系统是大多数翻译硕士项目设定的课程。特别是美国肯特州立大学、德国科隆应用科学大学和奥地利茵斯布鲁克大学的教学方案注重术语理论与实践的结合和计算机化的术语工作,具有以上高校术语教学的典型特征。
3.校企合作
校企合作是我国翻译硕士专业学位教学的主要特征之一。在调查的23所大学中,有3所大学的术语学教学活动提及与企业挂钩。其一是奥地利的维也纳大学,该校与联合国驻维也纳的机构等单位合作,开展面向高级翻译的术语教育,将学术研究与服务社会相结合。其二是奥地利的茵斯布鲁克大学,学生在硕士论文的选题中,总是尽量选取那些必须对概念和名称进行双语术语处理且有具体需求企业的专业领域,作为论文工作的研究对象。经导师同意,论文的研究工作可以作为第三方委托的研究项目来完成[7]。其三,芬兰瓦萨大学与同行或者业界展开课题合作对术语学的教学起着明显的促进作用,例如瓦萨大学的在职术语学培训计划就是与诺基亚(Nokia)电讯公司和ABB公司(电力和自动化技术领域的全球领先公司)联合筹划的产物。此外该校与芬兰一家ABB分公司还有用术语分析的方法为公司开发新的文献著录系统的横向课题[6]。
根据以上对国外大学术语课程的开课层次、课程共性和校企合作三个问题的分析总结,我们可以得出结论:国外翻译硕士项目中开设的术语课程完全符合我国翻译硕士专业学位“职业性、实践性和开放性”的教学理念,可以成为我国翻译硕士专业学位术语课程设置的有力参照。
三 翻译硕士专业学位术语课程设计原则的思考
关于翻译硕士专业学位术语课程的内容,一方面我们可以参照以上18所国外大学翻译硕士项目共同的术语课程内容来设定;另一方面我们应该按照语言服务产业中术语专家的岗位职责描述来安排。正如穆雷所说:“清晰地描述岗位的工作任务,分析具体工作任务所需的职业能力,把握这些岗位的人才规格要求,以进行与人才规格具有内在一致性的课程设置和课程内容选择”[2]。翻译部门或翻译企业的术语专家,其岗位职责一般包括:1)找出所有现存的术语资源;2)找到资源,尤其还要找到能够回答术语问题的信息提供者,这些问题来自企业内部的所有待译文件,有时甚至来自外包的翻译资料;3)创建翻译记忆库并及时更新;4)创建译前词典;5)创建翻译企业或部门的术语资源,并及时更新;6)就术语的选择向译者提供建议,尤其在使用标准、本地化的地道用法和新词的使用方面提出建议;7)简化资料查阅,更新资料并补充企业或部门的术语资料;8)告知译者所有与术语相关的问题:新出版的词典、使用标准、修订后的内容、客户评价、典型问题的解决等[3]。
此外,梁爱林曾从术语的属性出发,深刻地论证了中国术语学教育应注意的两个问题——“术语教学要做需求分析”和“术语学教育的目标是提高术语能力”[8],由此我们反思翻译硕士专业学位课程体系中术语教学开展的原则,可以得到如下启发:第一,翻译硕士专业学位术语培训要注意理论和实践的结合,只有获取了比较系统全面的术语学知识与理论,包括术语工作的方法与原则并且有实践的经验与能力,才能够成为合格的术语工作者。目前北京大学、南开大学、山东师范大学和西安外国语大学仅在翻译技术类课程中开设术语管理或术语工具课程,无法真正打造学生的术语能力,我国高校的翻译硕士课程体系应当开设独立的、理论和实践平衡的术语课程。第二,翻译硕士专业学位术语教学要重视机辅教学: 翻译硕士专业学位主要为语言服务行业培养人才,考虑到语言服务行业的翻译流程特点,翻译硕士专业学位机辅术语教学将直接服务于人才的职业能力培养。特别要将教会学生使用术语工具、能用计算机化的术语工具开展术语管理、利用好在线的术语资源和术语产品作为首要的教学任务。翻译硕士专业学位术语课程中的机辅内容可与现有的翻译技术课程打通,以共享师资。第三,翻译硕士专业学位教育培养的是面向语言服务产业的职业化和专业化的翻译人才,这类人才更重要的是要依靠术语工作者的工作成果(如术语库、词典)或者系统化的术语工作成果。因此针对翻译硕士专业学位学生的术语培训,应该在传授基本的术语学理论、方法与原则基础之上,突出实践性和术语使用的标准化,并且应根据不同的学科领域,即翻译硕士专业学位各试点学校的办学方向,安排个性化的案例教学内容等。
四 结 语
本文从翻译硕士专业学位职业性的教育理念出发,基于前人对国际上18所大学在翻译硕士层次开设术语课程的情况引介,提出并论证了术语教学进入我国翻译硕士课程体系的必要性和可能性;此外还就术语课程开设原则提出了一孔之见。鉴于许多高校还没有开设术语课,为翻译硕士专业学位课程体系培养术语课师资就成为当务之急。庆幸的是,与本地化课程相比,我们开设术语课的前期基础要厚得多。此前,许多前辈都曾提出在中国大学开展术语课的构想,而且他们对教材、师资、教学法等实际问题也曾讨论过,而今面对翻译硕士专业学位课程体系中的术语课程这样一个更加具体的目标,笔者认为这是术语教学进入大学讲台、术语学在翻译界取得学术地位的一次契机。在此笔者分析讨论了在翻译硕士专业学位培养体系中开设术语学课程的可行性和必要性,希望能够引起更多的专家学者关注翻译硕士专业学位术语学课程,以实现一直以来术语学同人在大学开设术语课的夙愿,同时也能为培育我国高层次、职业化、专门化的翻译人才这一跨学科的事业尽一份力量。
参 考 文 献
[1][EB/OL].[2012-10-19].http:///view/2381566.htm.
[2]穆雷.翻译的职业化与职业翻译教育[J].中国翻译,2012(4):14.
[3]达尼尔,葛岱克.职业翻译与翻译职业[M].北京:外语教学与研究出版社,2011:48-49,57,52.
[4]穆雷,王巍巍.翻译硕士专业学位教育的特色培养模式[J].中国翻译,2011(2):31-32.
[5]陈琳,章艳.翻译硕士专业学位论文“翻译述评”的撰写模式研究[J].中国翻译,2011(6):49.
作者简介:王平(1977-),男,浙江杭州人,南京航空航天大学自动化学院,副教授。(江苏 南京 210096)
中图分类号:G642 文献标识码:A 文章编号:1007-0079(2013)35-0119-02
一、在本科教学中开展本专业导论课程的必要性
测控技术与仪器专业是建立在精密机械、电子技术、光学、自动控制和计算机技术基础上,以工为主,多学科综合的专业,探讨各种精密测试和控制技术的新原理、新方法。开发激光、传感器、光电检测和计算机等新技术在精密测试仪器仪表中的应用,及以计算机技术为中心的面向机电运动、面向自动化生产的控制技术,使精密仪器仪表及测试和控制技术向高精度、动态、自动化、综合和多功能等机电一体化和信息化方向发展。因此,本专业本科教学具有鲜明的特点,包括:
1.课程门类较多,具有交叉学科特征
本专业的主要课程包括机械设计基础,电工电子学、微机原理与应用、自动控制、光学、测控电路、光电检测技术、传感器技术、智能仪器仪表设计、电路分析基础、电子技术基础、误差理论及应用、计算机程序设计、微型计算机原理与接口技术等,涵盖机械、电子、计算机等多门类的主干课程,课程信息量大。
2.注重复合能力的培养
本专业从培养人才方面来看,培养包括面向零件几何精度参数、机械量和热工过程参数的计量测试和控制技术,及仪器的应用和开发研究的高级工程技术人才,广泛适用于质量监督部门、机械、电气、汽车、造船、航空、航天、动力、冶金和石化等多方面产业和科研部门对人才的需求。因此,学生必须掌握机、电、计算机等多个领域的专业技能。
而本专业的学生入学情况则比较复杂,呈现如下几种特点:很多学生是在高考时报考的是通信、电子、自动化等其他热门专业,后经过调剂进入本专业学习,对本专业的特点缺乏认识,对于本专业课程多、跨学科能力培养的情况不太了解;存在与高中学习习惯的衔接问题,对大学学习的主动性不够;对于90后的新一代本科生而言,普遍对于社会具有一定程度的认识,面临较大的竞争压力,但是对于本专业的就业前景以及如何提高自身的就业能力还缺乏清晰的认识。
针对这种情况,在高等学科开展本专业的导论课程对刚入学的学生进行专业特点、课程体系的设置、就业情况等方面的介绍和学习引导是非常必要的。
二、课程的教学目标和难点
本课程的教学目的在于初步建立起概念体系,了解专业的知识体系以及后续学习的科目,明确课程之间的衔接关系,合理分配时间,明确学习目的、用法。此外,应使得学生了解专业的应用和发展过程、发展前景、毕业分配和可能职位。
本课程的教学难点在于,本科新生不具备本专业的基本知识,只能用大量的、实例、类比去定性解释基本概念以及课程体系结构,教学内容的深浅较难把握。同时,导论课的课时一般较少,通常在16学时左右,如何在短时间内让学生建立对专业的初步认识具有难度。
三、课程内容
本课程通过4部分进行讲授,主要包括:
1.基本概念
如测控技术、仪器仪表定义的介绍,包括什么是仪器仪表以及测控技术,并对现实生活中的仪器仪表分类举例,包括医疗、家电、工厂自动化、军事领域、航空仪表、宇航测控等应用的介绍;仪器的历史简介以及仪表的最基本功能组成部分,包括传感器、信号处理、转换、传输部分、信号显示、与人交互部分等;仪器仪表的分类,以及各部分功能的演变、评价指标等。
2.介绍传感器技术
包括其基本概念、分类、相关课程(如“传感器技术”),以及性能指标(包括静态指标、动态指标等)。介绍信号调理,用图示方式介绍噪声概念,模拟信号放大、模拟信号滤波的作用,以及相关课程(如“模拟电子技术”);介绍信号处理,包括频谱分析、滤波等应用简介以及实现平台,包括硬件平台、软件平台及工具简介;介绍相关课程如“数字信号处理”、单片机、DSP等相关技术;介绍可靠性设计,包括特定条件、特定时间、完成特定功能的含义;介绍一般可靠性设计方法,包括电源、信号调理、屏蔽、改善应用环境等方法;介绍通讯技术,简单介绍通信技术的基本概念。
3.课堂讨论
课堂讨论仪器仪表的设计方法,回顾仪器仪表的评价指标,并讨论选择如下功能模块的实现技术:包括传感器的类型、原理、使用环境、寿命、精度、厂家、成本、对后续处理的要求;处理部分采用什么结构,模拟电路部分设计、模数转换设计、数字电路部分设计主要芯片选择、处理结构和算法;仪器整体结构,包括PC虚拟仪器结构、独立仪器结构,以及显示方式、输入方式以及主要模块的选择;根据信息存储要求、存储手段、数据导出特征选择存储技术;并考虑可扩展技术,如多台仪器能否联网、如何协调工作、选用何种协议等问题。
4.总结
仪器仪表(检测技术)与别的学科的关系以及检测技术在工科体系中的地位,指明信息学科的最前端,使用最广泛,需求最迫切。
四、教学方法的运用
传统的教学方法手段单一,缺乏交流,尤其专业导论课程内容抽象,教学效果往往不理想。为了取得较好的教学效果,可以采用以下方法:
1.精心制作PPT教案
由于教学内容是以专题形式组织,且尚缺少成型的教材,因此需要制作教案。采用文字、图像、声音、视频等多种媒体表现形式,以利于将背景知识及应用情况讲透。教学过程中利用大屏幕投影的优势,将一些需要教师在黑板上动态演示的过程作成FLASH动画,既可以在课堂上演示,也可以由学生在课后自己观摩。
在应用实例讲解中,对现实生活中的仪器仪表分类举例:医疗器械:例如心脏起博器、肠胃镜、X光、B超、核磁共振、检测监护仪器等,反映了检测技术造成医疗手段的进步;家电行业中空调、热水器、GPS定位导航系统技术进步造成消费者舒适度的提高;在工厂自动化中对温度、压力、转速的测量,以及生产需要的信息资料的获取等;在军事领域,包括对敌监控等直观、学生感兴趣的应用作为切入点介绍。在对传感器的定义介绍,举例包括:温度传感器,可以是双金属片:温度转换为机械变形;热电偶:温度转换为电压;数字传感器:温度转换为数字量等不同类型,但是功能相同。对信号处理、转换、传输部分的介绍,采用图表方式,表现各种信号处理、转换、传输举例:在信号显示、与人交互部分,用图举例,包括指针表盘、LCD显示、计算机屏幕等。在介绍评价指标时,以测温度为例举例,对于体温、环境温度、实验室精密生化反映温度控制、发电厂生产车间炉温监测等几种情况下需要的量程以及测试精度的对比。目的在于使仪器仪表抽象的知识形象化,便于学生理解。
2.教学形式上引入课堂讨论
组织学生就感兴趣的背景问题进行课堂讨论和辩论,讨论议题包括仪器仪表的应用、就业、学科在社会上的作用、前景等有争议的问题,以激发学生的学习兴趣和潜能,明确学习目的。
3.考核方式的选择
专业导论考核方式应采用能反映学生对专业认识掌握程度的一些方法,如采用课程论文、调研等形式,既可以避免死背书的弊端,又可以培养学生专业的兴趣。在这种考核方式下,学生不需要记忆枯燥的概念,而需要建立相应的知识体系。
五、教学效果
经过16课时的学习,大学一年级新生对于本专业的概念体系、知识体系和课程体系有了初步的了解和认识,并对后续学习的科目以及课程之间的衔接关系做了主动的调研,为今后四年的本科学习合理分配时间、明确学习目的打下了基础。此外,学生对专业的应用和发展过程、发展前景、毕业分配和可能职位均做了一定的了解。经过六年的教学经验证明,开设本课程对于学生的发展起到了明显的促进作用。
参考文献:
[1]樊秀娣.开设大学工程专业导论课程的构想 [J].同济大学学报:人文社会科学版,1994,5(1):85-89.
[2]侯媛彬.测控技术与仪器专业导论[M].北京:北京大学出版社,2010.
[3]刘光明,于斐,周雅,等.大学低年级课程中开设专业导论课的探索[J].高教论坛,2007,(1):37-39.
[4]罗福午.提高对于专业概论课的认识[J].中国高教研究,1992,(2):82-85.
1.部分指导教师缺乏责任心,你抄袭我应付,教师和学生彼此心照不宣。很多学校迷信老教师的能力,规定只有副高以上职称的老师才可以指导论文。这虽然有一定道理,但也有不可忽视的局限性。不可否认,高职称老师的论文写作经验丰富,理论知识充实,有利于毕业论文的指导工作,但高职称师资有限,一个老师同时指导几十甚至上百篇毕业论文,指导效果差也是意料之中的。一部分老年教师对网络了解不多,有些因为身体原因而不能长时间对着电脑,但现在社会知识的更新,文化的传播很多是通过网络途径来实现的,于是难免出现学生从网络上下载论文而不被指导老师发现的状况。2.就业压力。巨大的就业压力使多数学生忙于找工作、考研、考编、考公务员,而无心专注于毕业论文的写作。学生往往东拼西凑,仓促成文,应付了事。网络时代信息泛滥,诚信缺失也一定程度上影响了学生的毕业论文写作,网上贩卖论文的信息使那些缺乏道德约束和试图不劳而获的学生有机可乘。3.毕业论文答辩程序流于形式。毕业论文的答辩时间一般在大学的最后一个学期期末,此时多数学生已经和就业单位签订了协议,很多学生对毕业论文只求过关,不求优秀。加上就业率已成为高师工作的重中之重,和学生朝夕相处的老师岂有不放之理?另一种情况,许多参与答辩的老师,除了对自己指导的毕业论文较熟悉外,答辩前对其它学生的论文往往没有来得及翻看,只凭学生答辩时的表现,难免给出不恰当的评判。还有些老师顾及同事情面,对不是自己指导的论文,即使发现抄袭或其它不妥之处,也睁只眼,闭只眼,不做深究。
对策
改善高师毕业论文的尴尬现状,全面提高高师毕业论文质量,需要从主客体两方面入手,多方面共同努力。(一)大胆改革毕业论文形式,改善“八股化”文风曾有学生问,是否可以不把毕业论文写成学术论文,而是就个人对绘画的感悟写一些赏析类的文章?这种疑问,道出了毕业论文形式的规范化而导致文风“八股化”的尴尬。虽然固定的格式和章法对论文的写作不无裨益,但文风“八股化”、章法“套路化”已成为我们不得不面对的事实。想要有“学术见地”,就必须摒弃小女子情节或大侠风范,所有和幽怨、唯美、诗情或幽默、犀利、豪爽相关的字句都要抛之脑后,换上冷冰冰的,所谓专业化、学术化的论证。改善文风“八股化”,就必须大胆改革,不再拘泥于传统毕业论文的模式,而代之以丰富多样又具专业特色的形式,让毕业论文挣脱“学术性”的樊篱,代之以更多的“应用性”。具体可分两步:首先根据专业特征,把一部分特殊专业如音乐、美术等专业的毕业论文由强制性的必修课改为选修课,让学生把精力投放于更能体现专业特色和提高专业水平的毕业创作和毕业演出中去。一部分对理论兴趣较大,同时也具备相应文学素养的学生,则可选择做毕业论文。这样才更符合“培养专业化人才”的教学目的。并非人人都有心思来做学问,也不是人人都有能力来做研究的。我们不能要求每个人都必须文采出众。艺术类学生入校时文化课基础相对较差,加上在毕业论文写作的同时,还要忙于毕业创作和毕业演出,他们比其他专业的学生更疲于应付。其次,对于一般专业,除了选修毕业论文外,还可根据专业特征灵活规定,如文学院学生可以写诗歌,但要求在一定水平的刊物上发表出来;英文专业学生可翻译著作,环艺专业学生可做毕业设计等等,从而调动学生的积极性。(二)全面提高学生素质,加强思想品德教育要从根本上提高毕业论文的质量,必须从毕业论文写作的主体(学生)着手,全面提高学生的素质。如果写作主体没有相应的能力,一切的外在施压也只是治标不治本。具体做法如下:(1)鼓励学生学习相关专业知识;(2)在大学课程中加入论文指导的课程,由在学术和文学方面造诣较深,并且有论文指导经验的老师主讲。笔者现任职学校已推出此措施,取得了不错的效果。加强平时专业论文写作的训练,给学生施加压力,促其重视专业理论知识的学习与研究,切实帮助学生提高论文写作能力。(3)加强对学生的思想教育。“学高为师,身正为范”。作为一名师范专业的学生,将来若要为人师表,自己首先要“身正”、“学高”,才能做好表率,教育好祖国的下一代。(三)提供相应条件,给学生动力支持1.学校方面:首先,加强管理和监督机制。其一,提高教师责任心,对于不负责任,学生经常联系不到的指导老师要及时更换。学生答辩前,参与答辩的教师必须熟知毕业论文内容。同时,加强青年教师论文指导能力的培养和提高。学校可以采用一对一的方式,委派老教师对青年教师进行帮扶,青年教师自身也要主动努力,提高毕业论文指导能力。这样有利于减轻老教师的工作量,从而解决上述矛盾。其二,根据各专业特征,完善论文评价机制,细化论文评分规则并公示,其中指导老师占50%,答辩组老师占50%,这样可以避免许多“感情分”。同时省内外多家高师院校可以联合,采取随机、匿名抽查的方式,对毕业论文进行复核,杜绝抄袭。以前我校曾有各指导老师之间互查学生毕业论文抄袭的制度,对抄袭的论文,不仅学生需要重写或不予毕业,指导老师也会被牵连受到处分。但由于同事之间或碍于情面,或为避免矛盾,最终使复核流于形式。其次,加强产学研的结合,服务地方经济,注重实践能力的培养。2007年2月,教育部下发的教高[2002]2号文件《关于进一步深化本科教学改革全面提高教学质量的若干意见》)中指出,各本科高校应“高度重视实践环节,提高学生实践能力,要大力加强实验、实习、实践和毕业论文(设计)等实践教学环节”。学校可通过校企联合或服务地方文化、经济等形式,加强学生实践能力的培养,把专业知识和实际应用结合起来。这不仅能够增强学生的就业竞争力,最重要的是能够提升学生做科研的兴趣,为学生毕业论文(设计)提供现实依据和实践经验,使其有感而发,言之有物。2.社会方面:(1)为学生提供宽松的就业环境。(2)严厉打击通过各种途径向学生兜售毕业论文的行为。(3)各用人单位招聘时间应和学校协调,待学生完成毕业论文,真正毕业之后进行。
中图分类号:G642.4 文献标志码:A 文章编号:1674-9324(2016)48-0180-02
一、引言
目前很多高校大学生学习方式单一、被动,缺少学习积极性和主动性,这样的教学方法既不适应以知识创新为需求的社会发展,更不利于培养能力强的应用型人才。我校2015版的培养方案中要求各专业开设新生专业导论课,以激发大一新生探索学科奥秘的兴趣,引导学生按照学科专业的特点和要求开展学习。因此,为了改变目前的教学方式,激发学生学习兴趣在专业导论课程中显得尤为重要[1]。
案例教学法是在教师指导下,根据教学目的和要求,组织学生通过对案例的调查、阅卖、思考、分析、讨论和交流等活动,提高他们分析问题和解决问题的能力,加深他们对基本原理和概念理解的一种特定教学方法[2]。案例教学法是以培养学生能力为核心的新型教学法,它与传统教学中一味突出教师的单一主体地位、强调单向交流、教材多年不变等有很大不同[3]。
二、《车辆工程导论》课程案例教学法的实施过程
1.选择和制定案例。案例教学法需要搜集很多案例,这个过程虽然烦琐但是非常重要。然后,根据教学需要,对搜集到的案例进行选择和整理。选择的案例必须和教学内容的关联度大,而且成一个系统,起到案例为教学服务的作用。图1列出了《车辆工程专业导论》课程中所用的案例。
2.案例实施和组织过程。在案例实施过程中,可从以下三方面进行:(1)从案例开始,引出课程新内容。在开始某一章新内容教学时,可以先给出一个案例,通过对案例的分析、温习已学过的知识,然后提出新问题,把学生的思路引导到要讲的新内容上,从而把前后两次课的内容衔接起来。(2)以案例作为课堂的主线。给出案例之后,需要精心设计针对该案例的提问,这些问题一定要围绕本节课所要讲授的理论知识,让学生通过解决一个个的问题而逐步掌握全部理论知识,这样才能不断增强学生的自信心,激发学生的学习动机,引起学生的学习兴趣。(3)以案例结束,突出教学重点。在案例教学中,教师应始终贯彻启发式教学思想,针对不同的教学内容选取恰当的案例,采用多种多样的教学形式来分析案例,做到有的放矢。
三、案例教学法实施后的效果
案例式教学引入本校2015级《车辆工程导论》课程后,受到学生的普遍欢迎,起到了以下效果。
1.能够充分发挥学生学习的主动性。运用案例教学法,在问题的引导下,促使学生去认真思考问题,寻求解决问题的途径和方法,学生参与课堂的积极性得到提高[4]。通过该种教学方法在2015级车辆工程专业导论课程的实施,学生的学习兴趣浓厚,上课积极性很高,几乎没有缺席的学生,出勤率在100%。
2.能够培养学生分析问题和解决问题的能力。案例教学法能让学生在学习中学会思考问题,而且能把学到的知识综合运用起来,培养学生分析问题和解决问题的能力[5]。该种教学方法在2015级车辆工程专业导论课程的实施中,刚开始利用案例教学时,大部分时间都是教师在讲,学生不知道怎样参与到课堂中,参与讨论的积极性也不高。通过几个案例的讲解,提高了学生分析问题和解决问题的能力。后面的课程中利用案例讲解时,首先让学生提前预习,查阅相关资料,在课堂中学生会踊跃发言,课堂气氛活跃了不少。学生的考核是以写论文的方式进行,通过一个学期的训练,从学生提交的论文来看,大部分学生都能归纳总结2500字左右的与课程内容相关的知识点,有些学生还加入了自己的想法,对于大一学生来说非常不错。因此,通过案例教学方法的实施,对学生各种能力的提高非常有帮助。
参考文献:
[1]唐金花,王奎洋.高校“汽车概论”公选课的教学改革与探讨[J].江苏技术师范学院学报(自然科学版),2009,15(4):50-53.
[2]叶敏芳.初探案例式教学在汽车构造课中的运用[J].科技创新导报,2010,(28):171-172.
1.引言
学生的成绩是衡量高校教学质量的一个重要指标。随着高校学生人数的逐年增加,学生成绩数据也越来越庞大,这些大量的数据中蕴含着许多有意义的信息。数据挖掘(Data mining)是用于从大量的不完全的、模糊的、有噪声的观察数据中,去发现用户感兴趣数据的技术。利用数据挖掘技术发现大量学生成绩数据中的规律和隐含的知识,对于指导高校教学质量和培养计划的制定都具有重要的实际意义。
本文将利用数据挖掘工具软件orange,以广西师范学院计算机专业学生成绩为例,对计算机专业学生的成绩做非监督分类处理分析。
2.orange软件简介
Orange是一个基于组件的数据挖掘和机器学习软件套装,其中封装了决策树、关联规则、统计分析等数十种数据挖掘经典算法。它功能友好,其具有快速而又多功能的可视化编程前端,可以方便浏览数据分析和可视化。Orange软件是绑定了Python以进行脚本开发,能够与c,c++方便的融合。是数据挖掘的有利工具。打开orange软件后可见其界面图:
图1 orange软件的界面图
本文利用orange软件中的ID3决策树算法对广西师范学院计算机专业的学生成绩做分类分析。决策树是一种利用信息论原理对样本的属性进行归纳分类产生的树形结构。
构建决策树的基本步骤为:
(1)连续属性离散化
(2)选择测试属性构造决策树
(3)决策树剪枝
3.利用orange的id3算法分析高校学生成绩
在利用orange中的决策树算法对高校学生成绩进行分析之前,进行数据采集,并将数据处理成算法所需的数据格式等步骤。下面详细介绍分析过程:
3.1 数据采集
本文以广西师范学院计算机与信息工程学院的3届学生成绩为例,对其进行处理分析。所采到的原始数据信息表包括:学生的基本信息表、学生学科成绩表,其中学生学科成绩表包含了学生大学四年所修的所有学科的成绩数据。
原始学生成绩表如表1所示:
表1 学生成绩信息
原始学生基本信息表如表2所示(基于保密原则,给出格式,学生具体信息不便透露):
表2 学生基本信息
表3 学生成绩分布处理字段说明
Codedesign:程序设计成绩; math:数学成绩; P.E.:体育成绩;
Introduceofcomputer:计算机导论成绩; English:英语成绩; Total:总成绩;
area:籍贯; sex:性别; result:等级评定;
表4 整理后的部分学生成绩表
codedesign math P.E. English introduceofcomputer area sex result
1.3 1.3 1.8 1.7 0.7 M 1 C
1.5 1.2 1.8 1.5 0.7 E 1 D
1.4 1.4 1.8 1.5 0.7 W 1 C
1.5 1.4 1.9 1.3 0.6 E 1 D
3.2 数据预处理
(1)数据清洗
在收集到的数据中,往往包含着许多与挖掘任务无相关、冗余的属性。为提高决策树算法的效率,需要对原始数据进行清洗。
学生基本信息表的清洗:只保留性别、籍贯两个属性。
学生成绩信息表数据量大,科目繁多。为能够在成绩分类挖掘中进行统一比较,本文只选取了部分科目成绩进行整理比较。这些科目成绩分别是:程序设计成绩、数学成绩、体育成绩、英语成绩和计算机导论成绩数据。
(2)数据规范化
学校的学生成绩信息是用百分制记录,不符合ID3算法数据需离散型的要求,故应ID3算法的要求,数据源整理为离散型变量。
性别数据处理:男为1,女为2;
籍贯数据处理:本次收集到的学生数据以广西学生为多,桂南为S,桂北为N,桂东为E,桂西为W,桂中为M。广西以外地区以another表示。
成绩数据离散化处理:由于原始成绩都为百分制,使得数据过于连续,难以进行区分。处理方法为:将总成绩除以一百,再进行四舍五入。例:在其中一组数据49份P.E.成绩中,学生的分数从158分至192分不等,出现三十余组数据。将其成绩除以100再四舍五入,如158分的成绩将化为1.6,192分的成绩则化为1.9。整组P.E.成绩便被划分为了:1.6、1.7、1.8、1.9四个组别。
经过预处理后,得到的学生信息表内容如表3所示,部分数据整理示例如表4所示.
3.3 实验步骤
(1)打开orange软件。
(2)使用File部件负责所需分析数据的导入,Classification部件负责分类算法的选择,Classification Tree Viewer 与 Classification Tree Graph部件分别代表决策树的两种不同表达形式。前者是以树状目录表的形式表示ID3的分类结果,可以观察到分类的数据细节,包括类别、阈值等。后者以图形的方式表示ID3的分类结果,非常直观。
将部件以单线相连,便可以实现由File所导入数据的决策树输出。
图2 Orange Canvas部件连接图
(3)双击File部件将出现数据导入界面,按提示操作即可完成实验数据导入。
(4)导入数据后,回到Orange Canvas部件连接图,此时数据已经通过Examples连接线段导入Classifiction Tree部件选择了算法。Classifiction Tree的连接线段将其导入Classification Tree Viewer 部件和Classification Tree Graph部件。我们通过双击Classification Tree Viewer 与 Classification Tree Graph部件便可以得到决策树的两种表现形式。
Classification Tree Graph示例如图3所示:
图3 实验结果Classification Tree Graph表示
3.4 实验结果分析
从决策树的分类结果我们可以看出:信息熵下降程度最大的分类属性为math;其次为专业课成绩introduceofcomputer。数据分布表现为:学生成绩首先以math成绩进行分类,math成绩<1.250的学生成绩评定都为D,math成绩>1.250的学生成绩评定以C为多,占有73.7%;其次在math成绩>1.250的学生里以introduceofcomputer成绩进行分类,introduceofcomputer成绩<0.650的学生成绩评定为为D,introduceofcomputer成绩>0.650的学生成绩评定为C,等等。
从以上成绩的分布来看,影响计算机专业学生的专业成绩的主要因素有两个,一个是数学成绩,一个是计算机导论成绩。这说明了计算机专业本身是一个逻辑性很强的专业,数学能力较强的学生比较容易适应这个专业的学习。另一方面,计算机专业也是一个应用型的专业,要求学生有较强的动手能力,反映到成绩上,表现为一年级的学生如果在计算机导论的成绩较好,说明这些学生对计算机的操作熟练,对这个专业有直观具体的认识,因而在后面的专业学习中成绩也较好。
4.结论
本文以orange机器学习软件为工具,以广西师范学院计算机本科专业学生的基本信息和成绩数据作为处理对象,对如何利用orange软件中的决策树算法对计算机专业的本科生的成绩分布进行了数据处理及分析,提供了详细的实验步骤和方案。数据分析得到的结论符合计算机学科特点,能够为学院领导在专业培养计划的制定中提供科学的依据。
参考文献
[1]刘晓芬.决策树分类算法及其在高校学生就业中的应用研究[D].湖北大学硕士学位论文.2012:26-32.
[2]廖芹,郝志峰,陈志宏.数据挖掘与数学建模[M].国防工业出版社,2010:153-154.
[3]胡文瑜,孙志挥,吴英杰.数据挖掘取样方法研究[J]. 计算机研究与发展,2011,48(1).45-54.
[4] 范明,孟小峰译.数据挖掘概念与技术[M].机械工业出版社,2012.
[5]刘春阳.数据挖掘技术在高校成绩管理中的应用研究[D].大连交通大学工程硕士学位论文.2009:29-4.
作者简介:
层
次
星期五(4月15日)
星期六(4月16日)
星期日(4月17日)
上午
(8:30—11:00)
下午
(2:00—4:30)
上午
(8:30—11:00)
下午
(2:00—4:30)
上午
(8:30—11:00)
下午
(2:00—4:30)
本
科
计算机及其应用080702
02324离散数学
02318计算机组成原理
03708中国近现代史纲要 02326操作系统
03709基本原理概论
02325计算机系统结构
02197概率论与数理统计(二) 04741计算机网络原理
00023高等数学(工本)
00015英语(二)
计算机网络
080709 02318计算机组成原理
02335网络操作系统
03708中国近现代史纲要
03709基本原理概论
04751计算机网络安全 00023高等数学(工本)
04741计算机网络原理
04742通信概论
00015英语(二)
建筑工程
080806 02439结构力学(二)
03708中国近现代史纲要 03709基本原理概论
02198线性代数 02197概率论与数理统计(二)
02275计算机基础与程序设计 02442钢结构
00015英语(二)
汉语言文学
050105 00037美学
03708中国近现代史纲要 00813外国作家作品专题研究
00819训诂学
03709基本原理概论 00538中国古代文学史(一) 00537中国现代文学史
00814中国古代文论选读
00015英语(二)
英语语言文学
050201 00087英语翻译
03708中国近现代史纲要 03709基本原理概论
00831英语语法 00832英语词汇学
00016日语 00604英美文学选读
会计
020204 00058市场营销学
00139西方经济学
03708中国近现代史纲要
00051管理系统中计算机应用 00150金融理论与实务
00054管理学原理
04184线性代数(经管类)
00061国家税收
03709基本原理概论 00160审计学
04183概率论与数理统计(经管类) 00158资产评估
00015英语(二)
工商企业管理
020202 01051企业经营战略
00139西方经济学
03708中国近现代史纲要
00051管理系统中计算机应用
00054管理学原理
04184线性代数(经管类)
00150金融理论与实务
00061国家税收
03709基本原理概论 00153质量管理(一)
04183概率论与数理统计(经管类) 00152组织行为学
00015英语(二)
金融
020106 00139西方经济学
00058市场营销学
03708中国近现代史纲要
00051管理系统中计算机应用
00054管理学原理
00061国家税收
04184线性代数(经管类)
00150金融理论与实务
03709基本原理概论
0078银行会计
4183概率论与数理统计(经管类) 0079保险学原理
0015英语(二)
市场营销
020208 00139西方经济学
03708中国近现代史纲要
00185商品流通概论
00051管理系统中计算机应用 00061国家税收
04184线性代数(经管类)
00150金融理论与实务
03709基本原理概论 00184市场营销策划
04183概率论与数理统计(经管类) 00183消费经济学
00015英语(二)
国际贸易
020110 03708中国近现代史纲要00097外贸英语写作
00051管理系统中计算机应用 05844国际商务英语
03709基本原理概论04184线性代数(经管类) 00096外刊经贸知识选读
04183概率论与数理统计(经管类) 00099涉外经济法
物流管理
020229 03708中国近现代史纲要 04184线性代数(经管类)
03709基本原理概论 04183概率论与数理统计(经管类) 00015英语(二)
法律
030106 00264中国法律思想史
00249 国际私法
03708中国近现代史纲要 03709基本原理概论
00246国际经济法概论
00265西方法律思想史 00258保险法
00167 劳动法 00226知识产权法
00233税法
00015英语(二)
民商法
030116 08957法律逻辑 03709基本原理概论
05561世界贸易组织法 00865证劵法 05557物权法
05560破产法
公安管理
030401 00369警察伦理学
03708中国近现代史纲要 00370刑事证据学
03709基本原理概论
00861刑事侦查情报学
00371公安决策学
00859警察组织行为学
00015英语(二)
04729大学语文
监所管理
030109 00929劳动教养学 00931矫正教育学 00934中国监狱史
00930监所法律文书 00927中国司法制度
00923行政法与行政诉讼法(一)
行政管理
030302 03708中国近现代史纲要
00318公共政策
00024普通逻辑学 00315当代中国政治制度
03709基本原理概论 01848公务员制度 00034社会学概论
00923行政法与行政诉讼法(一)
00015英语(二)
教育管理
040107 00452教育统计与测量
03708中国近现代史纲要 00455教育管理心理学
03709基本原理概论 00445中外教育管理史
00459高等教育管理 00453教育法学
00450教育评估与督导
00015英语(二)
教育学
040108 00452教育统计与测量
03708中国近现代史纲要
0471认知心理 00465心理卫生与心理辅导
03709基本原理概论 00468德育原理
00472比较教育 00453教育法学
00467课程与教学论
00015英语(二)
小学教育
040112 06230小学艺术教育 00542文学概论(二)
03709基本原理概论 00472比较教育 03329小学语文教学研究
学前教育
040102 00398学前教育原理
03708中国近现代史纲要
00024普通逻辑 03709基本原理概论
00881学前教育科学研究与论文写作 00885学前教育诊断与咨询
00402学前教育史 00467课程与教学论
00015英语(二)
人力资源管理
020218 03708中国近现代史纲要
06092工作分析 00054管理学原理
03709基本原理概论 00041基础会计学
06088管理思想史 00034社会学概论
06090人员素质测评理论与方法00015英语(二)
机电一体化
080307 03708中国近现代史纲要
02199复变函数与积分变换
02245机电一体化系统设计 02243计算机软件基础(一)
03709基本原理概论
02200现代设计方法
02197概率论与数理统计(二) 02238模拟、数字及电力电子技术00015英语(二)
护理学
100702 03202内科护理学(二)
03708中国近现代史纲要
03200预防医学(二)
00018计算机应用基础
03709基本原理概论
03201护理学导论
04435老年护理学 03007急救护理学
03004社区护理学(一)
00015英语(二)
旅游管理
020210 06011旅游学概论 01868民族文化概论 00198旅游企业投资与管理
基础教育
040120 00266社会心理学(一)
03709基本原理概论
04578中国小说史
04577中国通史
应用化学
081209 02521食品分析与检验 03709基本原理概论
.08306环境分析与监测 08291环境影响评价
软件工程
080720 07028软件测试技术 03709基本原理概论
07172信息安全 07169软件开发工具与环境 07171项目管理软件
道路与桥梁工程
080807 06076结构设计原理
06078交通工程
03709基本原理概论
06082筑路机械及施工 06081隧道工程
06080高速公路
汉语言文学教育050113 06414汉语言文学教育学 00539中国古代文学史(二) 03708中国近现代史纲要 00541语言学概论 00538中国古代文学史(一)
英语教育
050206 00830现代语言学 06425中学英语教学研究 03709基本原理概论 00456教育科学研究方法(二)
00832英语词汇学 00600高级英语
地理教育
070702 02099经济地理学导论 02102遥感概论 02105地理教育学 00413现代教育技术
03709基本原理概论 00456教育科学研究方法(二)
02099经济地理学导论 02101区域科学原理
00015英语(二)
思想政治教
040202育 00481现代科学技术与当代社会
00033当代世界政治经济与国际关系
00312政治学概论 00321中国文化概论 00413现代教育技术
03709基本原理概论 00479当代资本主义
00456教育科学研究方法(二) 00034社会学概论
00480中国传统道德
历史教育
060102 00771中国现(当)代史专题 00773世界现(当)代史专题 00321中国文化概论
00768中国古代经济史 00413现代教育技术
06427西方文化史 00456教育科学研究方法(二) 00770中国近代史专题
00775历史教育学
生物教育
070402 02084 组织胚胎学 02088 生物教育学 03708中国近现代史纲要 03709基本原理概论
02081进化生物学 02077 中学生物教学法 00015英语(二)
02076 遗传学(一)
法律教育
030113 04336教育法规概论 00227公司法 00249国际私法
00264中国法制思想史 00246国际经济法概论 00167劳动法 00226知识产权法
信息技术教育080713 04345信息技术教育与研究方 01141信息技术与当代社会 04342多媒体教学软件设计与 05181计算机网络与远程教育
计算机科学教育080745 02339计算机网络与通信 02328面向对象程序设计 02326操作系统 02336数据库原理 00015英语(二)
数学教育
070102 02013初等数论 02011复变函数 02014微分几何 00015英语(二)
物理教育
070202 02033数学物理方法 03218中学物理实验研究 03709基本原理概论 00456教育科学研究方法(二)
化学教育学
070302 02056仪器分析 00413现代教育技 02059化学教育学
音乐教育
050408 00733音乐分析与创作 00735音乐教育学 00732简明配器法 07976音乐欣赏(二)
美术教育
050410 00745中国画论 00742美术技法理论 02200现代设计方法
体育教育
040302 00503体育教育学
应用电子技术
080735 03708中国近现代史纲要
05694制冷技术与控制 03709基本原理概论
02358单片机原理及应用 02141计算机网络技术
00015英语(二)
06541现代通信技术
英语翻译
050134 05350中级英语笔译 05384科技英语翻译
03709基本原理概论 05355商务英语翻译 05351高级英语笔译
汽车服务工程
082232 06904汽车保险与理赔 04444汽车鉴定与评估
03709基本原理概论 04447汽车维修工程 04946汽车发电机原理与汽车理论
制药科学与工程
081204 03031药物分析 03709基本原理概论
0029药剂学 03026药理学(二) 07781药事管理(一)
药学
100805 03708中国近现代史纲要
03709基本原理概论
义务教育
论文摘要:计算科学主要讲述了一种科学的思想方法,计算科学的基本概念、基本知识它的发展主线、学科分支、还有计算科学的特点、发展规律和趋势。
引言:随着存储程序式通用电子计算机在上世纪40年代的诞生,和计算科学的快速发展以及取得的大量成果。计算科学这一学科也也应运而生。《计算科学导论》正如此书的名字,此书很好的诠释了计算科学这一学科,并且指导了我们应如何去学好这一学科。使得我们收获颇多。并且让我深深的反思了我的大学生活。正如赵老师书中所讲的:“计算科学是年轻人的科学,一旦你选择了计算科学作为你为之奋斗的专业类领域,就等于你选择了一条布满荆棘的道路。一个有志于从事计算科学研究与开发的学生,必须在大学几年的学习中,打下坚实的基础,才有可能在将来学科的高速发展中,或在计算机产品的开发和快速更新换代中有所作为。
<一>什么是计算科学和它的来历
计算科学主要是对描述和变换信息的算法过程,包括其理论、分析、设计、效率分析、实现和应用的系统研究。全部计算科学的基本问题是,什么能(有效的)自动运行,什么不能(有效的)自动运行。本科学来源于对数理逻辑、计算模型、算法理论、自动计算机器的研究,形成于20世纪30年代的后期。
随着存储程序式通用电子计算机在上世纪40年代的诞生,人类使用自动计算装置代替人的人工计算和手工劳动的梦想成为现实。计算科学的快速发展以也取得大量成果,计算科学这一学科也也应运而生。
<二>计算科学的发展
a、首先先介绍图灵机
图灵机的发明打开了现代计算机的大门和发展之路。图灵机通过一条两端可无限延长的袋子,一个读写头和一组控制读写头的(控制器)组成它有一个状态集和符号集,而此符号集一般只使用0和1两个符号。而就是这个简洁的结构和运行原理隐含了存储程序的原始思想,深刻的揭示了现代通用电子数字计算机的核心内容。现在通用的计算机是电子数字计算机,而电子数字计算机的发展是建立在图灵机的基础之上。他的二进制思想使计算机的制作的简化成只需两个稳定态的元器件。这在今后的计算机制作上无论是二极管或集成电路上都显示了明显的优越性。
b、计算机带动的计算学科
1946年随着现代意义上的电子数字计算机ENIAC的诞生。掀起了社会快速发展的崭新一页。计算机工作和运行就摆在了人们的面前。
1、计算机语言
我们要用计算机求解一个问题,必须事先编好程序。因此就出现了最早的机器指令和汇编语言。20世纪50年代后,计算机的发展步入了实用化的阶段。然而,在最初的应用中,人们普遍感到使用机器指令编制程序不仅效率低下,而且十分别扭,也不利于交流和软件维护,复杂程序查找错误尤其困难,因此,软件开发急需一种高级的类似于自然语言那样的程序设计语言。1952年,第一个程序设计语言ShortCode出现。两年后,Fortran问世。作为一种面向科学计算的高级程序设计语言,Fortran的最大功绩在于牢固地树立了高级语言的地位,并使之成为世界通用的程序设计语言。Algol60的诞生是计算机语言的研究成为一门科学的标志。该语言的文本中提出了一整套的新概念,如变量的类型说明和作用域规则、过程的递归性及参数传递机制等。而且,它是第一个用严格的语法规则——巴科斯范式(BNF)定义语言文法的高级语言。还有用于支持结构化程序设计的PASCAL语言,适合于军队各方面应用的大型通用程序设计语言ADA,支持并发程序设计的MODULA-2,支持逻辑程序设计的PROLOG语言,支持人工智能程序设计的LISP语言,支持面积对象程序变换的SMALLTALK、C等。
2、计算机系统和软件开发方法
现代意义上的计算机绝不是一个简单的计算机了而也包括了软件(系统软件、应用软件)。各种各样的软件使得计算机的用途大大增强。而软件开发也成为了一个重要课题和发展方向。软件开发的理论基础即是计算模型。随着计算机网络、分布式处理和多媒体的发展。在各种高级程序设计语言中增加并发机构以支持分布式程序设计,在语言中通过扩展绘图子程序以支持计算机图形学程序设计在程序设计语言中已非常的流行。之后,在模数/数模转换等接口技术和数据库技术的支持下,通过扩展高级语言的程序库又实现了多媒体程序设计的构想。进入20世纪90年代之后,并行计算机和分布式大规模异质计算机网络的发展又将并行程序设计语言、并行编译程序、并行操作系统、并行与分布式数据库系统等试行软件的开发的关键技术依然与高级语言和计算模型密切相关,如各种并行、并发程序设计语言,进程代数,PETRI网等,它们正是软件开发方法和技术的研究中支持不同阶段软件开发的程序设计语言和支持这些软件开发方法和技术的理论基础----计算模型
3、计算机图形学
在计算机的硬件的迅速发展中。随着它的存储容量的增大,也掀起了计算机的巨大改革。计算机图形学、图像处理技术的发展,促使图形化界面的出现。计算机图形学是使用计算机辅助产生图形并对图形进行处理的科学。并由此推动了计算机辅助设计(CAD)、计算机辅助教学(CAI)、计算机辅助信息处理、计算机辅助测试(CAT)等方向的发展。图形化界面的出现,彻底改变了在一个黑色的DOS窗口前敲代码输入控制命令的时代。同时也成就了一个伟大的公司Microsoft。
4、计算机网络
随着用户迫切需要实现不同计算机上的软硬件和信息资源共享。网络就在我们的需求中诞生了。网络的发展和信息资源的交换使每台计算都变成了网络计算机。这也促进计算机的发展和广泛应用。
<三>计算机学科的主线及发展方向
围绕着学科基本问题而展开的大量具体研究,形成学科发展的主流方向与学科发展主线和学科自身的知识组织结构。计算学科内容按照基础理论、基本开发技术、应用以及他们与硬件设备联系的紧密程度分成三个层面:
1、计算科学应用层
它包括人工智能应用与系统,信息、管理与决策系统,移动计算,计划可视化,科学计算机等计算机应用的各个方向。
2、计算科学的专业基础层
它是为应用层提供技术和环境的一个层面,包括软件开发方法学,计算机网络与通信技术,程序设计科学,计算机体系结构、电子计算机系统基础。
3、计算科学的基础层
它包括计算科学的数学理论,高等逻辑等内容。其中计算的数学理论涵盖可计算性与计算复杂性理论形式语言与计算机理论等。
<四>计算机的网络的发展及网络安全
(1)计算机网络与病毒
一个现代计算机被定义为包含存储器、处理器、功能部件、互联网络、汇编程序、编译程序、操作系统、外部设备、通信通道等内容的系统。
通过上面定义,我们发现互联网络也被加入到计算机当中。说明了网络的重要以及普及性。21世纪是信息时代。信息已成为一种重要的战略资。信息科学成为最活跃的领域之一,信息技术改变着人们的生活方式。现在互联网络已经广泛应用于科研、教育、企业生产、与经营管理、信息服务等各个方面。全世界的互联网Internet正在爆炸性的扩大,已经成为覆盖全球的信息基础设施之一。
因为互联网的快速发展与应用,我们各行各业都在使用计算机。信息安全也显得格外重要。而随着计算机网络的发展,计算机网络系统的安全受到严重的挑战,来自计算机病毒和黑客的攻击及其他方面的威胁也越来越大。其中计算机病毒更是很难根治的主要威胁之一。计算机病毒给我们带来的负面影响和损失是刻骨铭心的,譬如1999年爆发的CIH病毒以及2003年元月的蠕虫王病毒等都给广大用户带来巨大的损失。
我们想更好的让计算机为我们服务,我们就必须很好的利用它,利用网络。同时我们也应该建立起自己的防护措施,以抵抗外来信息的侵入,保护我们的信息不受攻击和破坏。
(2)计算机病毒及它的防范措施:
计算机病毒是一组通过复制自身来感染其它软件的程序。当程序运行时,嵌入的病毒也随之运行并感染其它程序。一些病毒不带有恶意攻击性编码,但更多的病毒携带毒码,一旦被事先设定好的环境激发,即可感染和破坏。
<一>、病毒的入侵方式
1.无线电方式。主要是通过无线电把病毒码发射到对方电子系统中。此方式是计算机病毒注入的最佳方式,同时技术难度也最大。可能的途径有:①直接向对方电子系统的无线电接收器或设备发射,使接收器对其进行处理并把病毒传染到目标机上。②冒充合法无线传输数据。根据得到的或使用标准的无线电传输协议和数据格式,发射病毒码,使之能够混在合法传输信号中,进入接收器,进而进人信息网络。③寻找对方信息系统保护最差的地方进行病毒注放。通过对方未保护的数据链路,将病毒传染到被保护的链路或目标中。
2.“固化”式方法。即把病毒事先存放在硬件(如芯片)和软件中,然后把此硬件和软件直接或间接交付给对方,使病毒直接传染给对方电子系统,在需要时将其激活,达到攻击目的。这种攻击方法十分隐蔽,即使芯片或组件被彻底检查,也很难保证其没有其他特殊功能。目前,我国很多计算机组件依赖进口,困此,很容易受到芯片的攻击。
3.后门攻击方式。后门,是计算机安全系统中的一个小洞,由软件设计师或维护人发明,允许知道其存在的人绕过正常安全防护措施进入系统。攻击后门的形式有许多种,如控制电磁脉冲可将病毒注入目标系统。计算机入侵者就常通过后门进行攻击,如目前普遍使用的WINDOWS98,就存在这样的后门。
4.数据控制链侵入方式。随着因特网技术的广泛应用,使计算机病毒通过计算机系统的数据控制链侵入成为可能。使用远程修改技术,可以很容易地改变数据控制链的正常路径。
<二>病毒攻击的防范的对策
1.建立有效的计算机病毒防护体系。有效的计算机病毒防护体系应包括多个防护层。一是访问控制层;二是病毒检测层;三是病毒遏制层;四是病毒清除层;五是系统恢复层;六是应急计划层。上述六层计算机防护体系,须有有效的硬件和软件技术的支持,如安全设计及规范操作。
2.严把收硬件安全关。国家的机密信息系统所用设备和系列产品,应建立自己的生产企业,实现计算机的国产化、系列化;对引进的计算机系统要在进行安全性检查后才能启用,以预防和限制计算机病毒伺机入侵。
3.防止电磁辐射和电磁泄露。采取电磁屏蔽的方法,阻断电磁波辐射,这样,不仅可以达到防止计算机信息泄露的目的,而且可以防止“电磁辐射式”病毒的攻击。
4.加强计算机应急反应分队建设。应成立自动化系统安全支援分队,以解决计算机防御性的有关问题。